所有问题

0 投票
1 回答
142 浏览

flutter - Flutter Web:使用它构建 Web 应用程序的副作用是什么

最近,我一直在探索 Flutter API 工具和构建,甚至是 flutter-web 项目。所以我真正想了解的是 flutter-web 支持,它可以将现有或新的应用程序编译成web app, 以在 Web 浏览器上运行。问题是:“在使用 flutter-web 构建 Web 应用程序时,您可能会遇到哪些副作用”。提前致谢。

0 投票
5 回答
190 浏览

c++ - 如何在给定的字符串中找到一个字母序列?

我的字符串是"AAABBAABABB",我想得到结果

我试过用

我试过了,它对我不起作用。而且我不知道是否有任何其他方法可以找到它。请帮帮我。

0 投票
1 回答
67 浏览

react-native - 如何在 React Native 上创建具有多种背景颜色的图表

如何使用 D3 图表或任何支持 React Native 的图表为看起来像这样的图表创建背景

在此处输入图像描述

0 投票
3 回答
325 浏览

python - 列上的 pandas MultiIndex 从级别 0(外部)和级别 1(内部)中选择列

使用以下虚拟数据框:

-ind

即我希望能够选择df[['dt', 'group', ('bar', '25%'), , ('bar', '25%'), , ('bar', '25%')]].

如何执行此多级选择?

我的最终目标是能够随着时间的推移绘制每个类别的百分位数,其中每个类别描述一种颜色:

但是,在剩余的数据帧中,没有留下关于组的信息。

0 投票
1 回答
212 浏览

javascript - VueJs 相应地更新选择框

我正在寻找正确的解决方案来根据每个选择选项更新多选框。

逻辑

一

根据上面的图片,我想更改选项(每次“no .push()”时列表都会更新)select 1,3,4,5我选择选项时select 2等等。

select 1, 2, 3, 4, 5当我选择任何选择框的任何选项时,将从后端返回数据。所以总会有值替换为当前值。

问题

我当前的代码将数据推送到其他选择框但问题有时是我返回的数据(将被推送的数据)不是数组它们是对象(它应该充当单个选项)但它们返回几个空选项(下图是其中的一个样本)

二

样本返回数据

例如,在我返回的数据中,segment是对象而不是数据数组,因此我需要这个对象作为我的选择框中的单个选项。

代码

https://jsfiddle.net/robertnicjoo/xc5f2btL/2/

zoneChange(val, e) {..}函数中,我试图根据所选选项重写所有选择框的默认值。正如我在问题部分中解释的那样,它有时会返回额外的空选项。

问题

让我的逻辑发生的最佳方法是什么?使用watch method还是我目前的方法很好只需要修复?

请与我分享您的解决方案。

0 投票
1 回答
95 浏览

spring-cloud-dataflow - Spring Cloud Data Flow 中子任务的重复端口

当我使用 Spring Cloud Data Flow 启动新任务(Spring Batch Job)时,我看到 SCDF 使用一些“随机”端口自动初始化 Tomcat,但我不知道是否有端口是随机创建的或遵循框架的任何规则?

因此,我有时会遇到“Web 服务器无法启动。端口 123456 已在使用中”的问题。

总之,我的问题是:
1)框架如何选择端口进行初始化?(随机或原则上)?
2)有没有办法在没有重复端口的情况下有效地启动任务(固定配置或在特定时间选择未使用端口的方法)?

0 投票
0 回答
147 浏览

javascript - 您可以以编程方式显示数据列表下拉列表吗?

我开始使用 datalist,它具有我需要的功能,但没有按我的意愿执行。具体来说,问题出在 Firefox 中,下拉菜单的激活是通过双击输入元素触发的,而不是像在 Chrome 或 Edge 中那样单击。有什么方法可以通过单击 Firefox 来触发下拉菜单?如果没有,是否有一些我可以从 NPM 或其他地方使用的元素,允许这样的定制?

到目前为止,我已经检查了许多关于数据列表的帖子,但它们很少包含这个问题,当他们这样做时,并没有真正提供解决方案或者它不起作用。下拉菜单由鼠标单击或按键触发,因此显而易见的解决方案是触发事件。这没有用,我能够触发事件,但它从未触发下拉菜单。程序事件从未触发下拉菜单,而用户事件却触发了。我什至尝试存储用户事件并使用它,这也不起作用。本质上,事件触发解决方案完全无法提供任何结果,遗憾的是我也没有代码了。有任何想法吗?

0 投票
1 回答
364 浏览

html - 将 POST 请求中的工作表单数据转换为 Postman 请求

我有一个使用 HTML 表单发送请求的工作示例。

我想用 Postman 发送相同的请求,但我不知道如何设置参数。我尝试在正文中以 json 格式添加带有值的“key”(Content-Type 设置为 application/json)。那没起效。还有许多其他变体。

在网络选项卡中,chromerequest_token[key]作为键名发送。这不可能是我应该发送的吗?

如何将此示例转换为有效的邮递员请求?

0 投票
1 回答
175 浏览

python - 如何使用 SQLAlchemy 从 Linux 主机对 SQL Server 使用 Windows 身份验证?

如何使用 Windows 身份验证从运行在 RHEL (Linux) 主机上的 SQLAlchemy 应用程序连接到 SQL Server?

我可以在 SQL Server 中创建一个具有固定密码的专用用户,但在这种情况下,需要从 Cyber​​Ark 获取用户的密码。

一些答案建议使用以下连接字符串:

但是,这不起作用,因为我需要指定用户的凭据(没有 Windows 会话已经存在)。

其他答案建议使用pymssql,但它在 SQLAlchemy 中已过时,不推荐使用它。我宁愿选择使用mssql+pyodbc.

有任何想法吗?

0 投票
1 回答
60 浏览

html - 组件交互 2 向角度

我有 2 个组件 - 一个用于项目列表,一个用于多个按钮,如保存、取消、摘要等。

在我的按钮组件中,我使用输入和输出来调用我需要的方法。

allowUserToFinalize(false) -> 这个方法在 items 组件上,我必须向它发送一个参数并使用返回值。我试图用输出和输入来做到这一点 - 我向项目组件发出一个带有参数值的事件,调用 allowUserToFinalize(param) 然后结果通过输入发送到按钮组件并在 ngIf 指令中使用. 这仅适用于 init,它发送 event=undefined,它返回 true,然后不再触发。是否有另一种方法来进行这种交互?

项目 html

项目 ts

}

按钮 ts

按钮 html

0 投票
1 回答
208 浏览

ios - Firebase Cloud Messaging iOS 远程服务器/自定义消息数据

我已经搜索了几个小时来找到解决我的问题的方法。我将 Firebase Cloud Messaging 添加到我的应用程序中,就像在本教程中一样:

https://firebase.google.com/docs/cloud-messaging/ios/client?authuser=0

  1. 我在苹果开发者控制台中为应用程序创建了一个配置文件
  2. 在苹果开发者控制台中创建了一个 APN 密钥(密钥对所有团队应用程序都有效)
  3. 在现有的 android 应用程序的 firebase 控制台内创建了一个新的 ios 应用程序条目
  4. 在项目设置下的 Firebase 控制台中添加 -> 云消息传递 APNs-Authenticationkey
  5. 通过 cocoapods 安装了所有必要的 pod
  6. 将 GoogleService-Info.plist 添加到我的项目中
  7. 在 xcode/capabilities 中启用推送通知

现在在现场:

当我从 Firebase 控制台网站内发送消息时,我会收到这些消息。这样一来,就没有问题了。消息到达 iOS 应用程序函数“didReceiveRemoteNotification”中。

但是当我从远程服务器发送数据时,消息不会到达我的 iOS 应用程序中。在我的 Android-App 中,所有的都可以与远程服务器完美配合。iOS 和 Android 应用程序使用相同的 FCM 服务器密钥,因此通常它必须工作。

我不知道如何解决这个问题,有人有想法吗?

0 投票
1 回答
417 浏览

php - Freshdesk API 创建带有附件抛出验证错误的注释

上面的代码在没有附件的情况下工作正常,但是当附件出现在图片中时,它会引发以下错误:-

我正在根据文档工作,到目前为止我已经走到了死胡同。我尝试了其他排列和组合,但通过这些,我无法解决这个问题。

谁能帮帮我吗。这是freshdesk文档的链接 并且在 $attachments[] = '@/path/to/xyz.ext' 中,这个特别的东西正在发生。

函数调用将如下所示:-

0 投票
2 回答
37 浏览

mysql - 连接表并获取特定记录的计数

我有两个表说 table_a 和 table_b 具有以下结构。

table_a:ID(主键),value_one

table_b:ID,value_two

请注意,table_b 中的 id 不是主要的,并且包含多个相同 id 的记录。

现在我想要第三个表,它显示 table_a 中每个 id 的记录,列是

id column_count

_count 列将显示 table_b 中 value_two = 'c' 的记录数(计数)。我想将此迭代到table_a的所有记录。

例如,假设我们的table_a是这样的:

table_b

我想要 value_two = 10 的记录,所以我的新表看起来像

由于 id 1 有两条 value_two = 10 的记录,id 2 和 id 3 有一条 value_two = 10 的记录

0 投票
1 回答
19648 浏览

excel - 使用 VBA 刷新单个查询的最佳选择

我有一个包含 4-6 个查询的工作簿,我只想用 VBA 刷新 6 个中的 1 个。我的问题是,我是否使用下面最快的选项?

不,我不想在 Excel 中使用“全部刷新/刷新”按钮,我需要将其包含在子目录中。

代码:

这些不起作用:

提前感谢您的友好回答。

0 投票
1 回答
125 浏览

vba - 过滤表后VBA检查没有结果

我有下表:

在此处输入图像描述

以下代码(过滤此表):

我希望filteredRange 什么都不是。但这不是什么,它打印的地址是: $1:$1,$3:$1048576 这基本上是我在表格中的一行旁边的整个工作表。

我究竟做错了什么?我需要能够检测到过滤器没有给出任何结果。

0 投票
0 回答
367 浏览

mysql - 如何使用 redis 缓存用户的喜欢和收藏?

假设我需要做用户喜欢缓存,因为在短时间内可能有很多用户点击喜欢按钮或不喜欢按钮。

我的想法是创建一个 mysql 表,其中包含 user_id、liked_object_id、liked_object_type、create_time 和(user_id、liked_object_id、like_object_type)字段作为复合键。当用户点击like按钮时,向表中插入一条记录,当用户取消like时,从表中删除该行。此 mysql 表用于持久化数据。

然后把redis放进去,当用户点击like按钮时,先在redis数据库中添加一个hash对象,然后把那个hash对象的key放到一个叫“cached_keys”的集合中,这样我就可以更容易地抓取这些hash对象了。如果用户取消喜欢,则取消的哈希对象的键从“cached_keys”移动到另一个名为“deleted_keys”的集合,所有取消的喜欢的键都在其中。我这样做的原因是我可以跟踪添加了哪个喜欢的对象或者当我在一段时间后将redis中的所有数据写回mysql表时删除。除了坚持到mysql,我只查询和写入redis。

还有其他问题。点赞查询某一类对象和一个用户的所有点赞。为了做到这一点,我需要创建许多redis集合,其中命名空间是object_type和user_id的组合,并将所有相应的object_id存储在集合中,并与“cached_keys”和“deleted_keys”等其他集合一起修改它们。另一个类似的情况是查询所有喜欢某个对象的用户。

另一个问题是连接查询。由于数据缓存在redis中,因此很难对mysql的likes表进行分页连接查询,例如查询一个对象列表,按它的like count排序。我必须将所有对象从 mysql 获取到内存中,然后从 redis 中获取喜欢计数并对它们进行排序,然后对结果进行分页。如果我想查询某个用户喜欢的一种类型的对象,我必须从 redis 中获取所有键并使用“IN”。

这样做感觉不是正确的方法。每次持久化发生时,它都会一次将所有记录写入数据库,感觉它不能很好地扩展,以及连接查询。

我该如何改善这一点,或者我应该以完全不同的方式来做呢?非常感谢。

0 投票
2 回答
1081 浏览

reactjs - React Router 中的 enocde uri

有什么方法可以在 react 路由器的toprop 中对 uri 进行编码。<Link>

我的代码:

我试过 encodeURI() 但它不起作用。

单击该链接会将 URL 显示为“ http://localhost:3000/info/Man of Steel”,而不是“ http://localhost:3000/info/Man%20of%20Steel ”。有没有办法得到后者?

编辑

反应完美。我的错。Firefox 不知何故不对 URL 栏中的空格进行编码。但是其他特殊字符会被编码。所以我的问题变成了为什么 Firefox 在 URL 栏中没有对空格进行编码。我还注意到复制粘贴链接会给出 %20 而不是空间。

编辑 2

与显示 %20 的其他浏览器不同,Firefox 会解码空格并将其显示在 URL 栏中。编码实际上是在后台完成的。

0 投票
1 回答
292 浏览

python - 根据来自scrapy的信号更新主线程内的PyQt5 Gui

我有一个非常基本的蜘蛛,它看起来像来自 scrapy testpiders 的 followall 蜘蛛。

我从下面的脚本中调用这个蜘蛛。蜘蛛使用 CrawlRunner 类运行,当它获取一个项目时会发出一个信号作为 p.signals.connect ,然后调用方法 crawler_results 并打印抓取的项目。

据我了解,我无法将爬行移动到它自己的类中,因为这样信号就无法与 PyQt5 一起使用

我有一个简单的 QTableWidget 和一个按钮的布局

当我按下按钮时,我可以看到爬虫正在运行并进入 crawler_results 方法,因为它打印了抓取的项目。蜘蛛将每个项目返回为以下值

页面只是我的scrapy项目

我的问题是如何将这些数据转换为 GUI 并让它在蜘蛛运行时自动刷新。这意味着每次抓取一个项目时,GUI 都会更新,然后蜘蛛会继续。

到目前为止我已经探索过

  1. 使用scrapy deferred 没有太多运气
  2. 插槽/信号,但无法更新 GUI。
  3. 每秒更新 GUI 的 Qtimer 函数,但同样不会产生任何结果。

任何帮助深表感谢

0 投票
1 回答
48 浏览

octave - 如何从向量推导出左侧矩阵?

假设我有以下脚本,它构造一个符号数组A_known和一个符号向量x,并执行矩阵乘法。

假设A_known实际上是未知的。有没有办法从band中推断出来x?如果是这样,怎么做?

到目前为止,我只有x未知的情况,通常可以通过x = b \ A.

0 投票
0 回答
66 浏览

android - 一个应用中的多个 Firebase 项目(在多个 Firebase 帐户中)

我是这里的新手。

我在这里阅读https://firebase.google.com/docs/projects/multiprojects#use_multiple_projects_in_your_application 和这里https://medium.com/@mmert1988/using-multiple-firebase-projects-in-your-android-app- 88241b10d81c

但我不明白是否可以将一个应用程序连接到不同的项目,即使它们位于不同的 Firebase 帐户中。

0 投票
1 回答
188 浏览

node.js - 使用 model.save() 在 mongoose 中同时更新用户会引发错误

当我尝试多次更新用户字段时出现猫鼬错误。我想要实现的是在对外部资源进行 API 调用后根据某些条件更新该用户。根据我的观察,我在processUser()函数中同时达到了这两个条件,因此,user.save()几乎同时被调用,而 mongoose 不高兴向我抛出这个错误:

MongooseError [ParallelSaveError]: Can't save() the same doc multiple times in parallel. Document: 5ea1c634c5d4455d76fa4996

我知道有罪,我的代码是这里的罪魁祸首,因为我是新手。但是有什么方法可以在不遇到此错误的情况下达到我想要的结果?谢谢。

0 投票
1 回答
269 浏览

python-3.x - 有没有办法在 Azure Notebooks/Google Collab 上输入麦克风?

我一直在尝试使用 Google Collab 和 Azure Notebook 上的 Python Notebooks 构建语音到文本的应用程序。我面临的问题是基于云的 VM 没有用于使用我的麦克风的音频端口。因此,我什至无法安装 PyAudio 包。有什么建议么?

0 投票
1 回答
14 浏览

plugins - 以某种方式一直到 buildHook 的自定义字段?

我想将一些自定义的、每个可执行文件/库配置(理想情况下是一整袋键值对,但至少是一个String)从我的.cabal文件一直传递到Setup.hs's buildHook

作为参考,buildHook的参数为:

所以我希望的是PackageDescription's library/executables字段中的某些内容,可以让我访问自定义字段,而不会破坏所有其他 Cabal 阶段,我可以将其放入.cabal文件中。这是一个虚构的例子,基本上和它一样好:

所以我可以检索所有myplugin键/值对以获取"foo" |-> "bar", "baz" |-> "quux"某种关联数据结构,例如HashMap.

请注意,我已经在我Setup.hs的 . 如果需要,我可以覆盖所有Setup.hs钩子以忽略所有内容中的某些设置,buildHook但是,如果某些解决方案需要这样做。

0 投票
0 回答
121 浏览

symfony - Querybuilder Doctrine groupBy 触发错误 sql_mode=only_full_group_by

对于实体“消息”,我需要按用户字段获取接收者最后的消息组。

这是实体及其关系:

到目前为止,这是我在消息存储库中的查询构建器,用于获取用户接收者的最后一条消息:

当我运行此查询时,我收到错误消息:

SQLSTATE [42000]:语法错误或访问冲突:1055 SELECT 列表的表达式 #1 不在 GROUP BY 子句中,并且包含在功能上不依赖于 GROUP BY 子句中的列的非聚合列“spro.m0_.id”;这与 sql_mode=only_full_group_by 不兼容

在其他方面,有人说我们需要从 mysql 控制台中删除 ONLY_FULL_GROUP_BY 以避免此错误,也有人说不推荐这样做。

是否有另一种方法可以在不更改数据库设置的情况下进行查询?

编辑:我也尝试从存储库用户获取消息,而不是从消息存储库中获取消息,如下所示:

在这种情况下,我收到错误消息:

[Semantical Error] line 0, col -1 near 'SELECT d FROM':错误:如果不选择至少一个根实体别名,则无法通过标识变量选择实体。

0 投票
1 回答
24 浏览

hyperledger-fabric - 如何使用安装在同一个 Fabric 通道中的两个链码?

我在 5 个对等方的同一通道中部署了两个链码。第一个链码安装在 3 个对等点上,第二个链码安装在其他 2 个对等点上。第一个链码用一些数据初始化账本,而第二个链码应该在初始化期间查询账本以获取存储在账本中的一个元素。与第二个智能合约关联的分类账似乎是空的。从理论上讲,我知道有一个分类帐与通道相关联,但这里似乎有一个分类帐与链码相关联。我哪里错了?先感谢您!