所有问题

0 投票
1 回答
473 浏览

python - 无法使用 python-telegram-bot 创建电报机器人菜单

我对 Telegram 和 python-telegram-bot 很陌生。我正在尝试创建一个菜单,但即使我在启动机器人时没有收到错误,也没有任何回复。我在控制台中没有看到任何错误,只是沉默。我试图尽可能地利用 python-telegram-bot github wiki 中的代码片段以使其正确,但我一定错过了一些东西。我还登陆了使用 python-telegram-bot 1构建菜单的正确方法,但我仍然缺少一些东西。

下面是我正在使用的代码。

对此的任何帮助将不胜感激。谢谢!

0 投票
0 回答
68 浏览

jestjs - 如何使用 jest 和酶测试 useRef 的电流?

我有一个 Demo.tsx 文件,其中包含以下代码:

下面是我的 functionRefCall.ts 文件的代码:

我将如何测试如果我的 ref 不为空,则调用 functionRefCall 并返回 a+b

0 投票
2 回答
1931 浏览

javascript - cy.wait 的赛普拉斯良好实践

我有以下测试,用 Cypress 编写。我在前端使用带有 SSR 支持的 VueJS。我的应用程序是一个 SPA,我正在测试用户点击菜单。

根据赛普拉斯的最佳实践,我不应该以这种形式使用 cy.wait。但问题是;没有等待,测试将失败。我尝试使用:

  • { timeout: 10000 }作为 cy.get 和 cy.visit 中的参数
  • 添加了类似的东西.should('be.visible');(等待何时可见)
  • 添加路线cy.wait("@abc")

但以上都不适合我。

请提出解决方案。我应该怎么做才能在我的情况下一切正常?

0 投票
0 回答
781 浏览

npm - 为什么在使用 npm install 时出现权限错误以及如何解决?

当我尝试运行 npm install -g dbdocs 时,出现以下错误。

它发生在我最近对 ​​windows10 系统进行更新时,我使用的是 WSL,ubuntu 18.04。更新 Windows 后,WSL 变得非常奇怪(我之前安装的所有 npm、nvm 和包似乎都消失了,并且在 python 的 virtualenv 中的 pip 指向全局站点包而不是 virtualenv 中的那个,...)

这个问题是我尝试使用 npm 安装一个名为 dbdocs 的包。不知道如何解决这个问题,并让我原来的 WSL 回来..

0 投票
2 回答
392 浏览

ansible - 通过在 Jinja2/ansible 之间添加一个字符串来合并 2 个列表

我有一个 2 列表:

是否可以合并两者并在它们之间添加“_”

寻找结果:

两个列表的长度将相同。

在下面尝试没有运气:(基于链接合并两个列表并在 Jinja 中交替结果?

谢谢你!

0 投票
1 回答
224 浏览

android - OPEN_APP_FEATURE 操作无法通过语音命令运行 [通过应用程序操作测试工具完美运行]

我已经在我的应用程序中使用 SLICE 提供程序实现了 actions.intent.OPEN_APP_FEATURE。
这是我的actions.xml样子。

在上面的代码中,FeatureEntitySet包含不同的功能,如慢跑、跑步、舞蹈等,我想在我的应用程序上打开这些功能,一切都可以通过 App Actions Test Tool 完美运行。

当我在 App Actions Test Tool 上创建预览时,它会使用默认功能值History创建预览。现在,当我用上面提到的其他值更改特征值History时,它在AATT上运行良好,但是在我的设备上使用语音命令或使用输入文本进行测试时,它不起作用。

我想再添加一件事,即创建预览的默认功能值历史记录也可以通过语音命令工作,但其他功能FeatureEntitySet不起作用。

有没有人遇到过这个问题或有人知道如何解决这个问题?

0 投票
1 回答
117 浏览

python - Python tkinter filedialog在mac上禁用菜单

当我用菜单按钮打开文件对话框时,菜单随后被禁用,我无法用它做任何事情。

单击按钮后如何使菜单不被禁用?

信息

  • 蟒蛇:3.8.3
  • 操作系统:Mac MoJave 10.14.6
  • TkInter: 8.5

这是一些要重现的示例代码。

点击File-> Load->Cancel

0 投票
0 回答
91 浏览

python - Python yield 不等待阻塞调用

我有一个正在阻塞的订阅者,当我收到一个对象时,我屈服了。但即使在我达到产量之前,它也会产量。我可以用不同的方式解决这个问题吗?

立即产生:<generator object sub at 0x7fdfcba10eb8>

我的期望是它在那里等着。有什么办法可以做到这一点?

[编辑]

好的print(next(sub())),因为 yield 按预期返回生成器对象,next将得到结果。

0 投票
1 回答
31 浏览

spring - 如何使用 log4j appenders 写入特定文件

我正在研究 Spring 并使用 log4j 进行日志记录。现在我有一个特定要求将某些内容记录在特定文件中,这里是审计文件。以下是我为此使用的配置。

尝试使用以下语法访问该特定文件,但两者都不起作用并显示以下语法。

在此处输入图像描述

配置:名称:默认状态:“调试”

属性:属性:名称:base_pattern_layout 值:“%d{DEFAULT}{GMT+0} %X{user-identifier}”

附加器:

记录器:

0 投票
4 回答
6825 浏览

kotlin - 使用主构造函数时的 Kotlin getter / setter

该示例来自我正在做的 Kotlin 课程:

如果我喜欢使用这样的主构造函数:

在这种情况下,我将如何编写 getter / setter?

0 投票
2 回答
156 浏览

javascript - 我需要使用组件类中填充的循环动态地将对象数组分配给有角度的图像轮播容器

我的问题在于我认为对图像轮播 html 代码结构的滥用。这是我的HTML:

此外,由于超出范围,数组“yourTrades”可能未初始化。

组件.ts 文件:

当我调用 console.log 时,我得到了预期的对象数组,但是当我的轮播呈现时,它返回空。一定是从填充“yourTrades”到被html使用时可能存在错误连接的事实?

0 投票
1 回答
4222 浏览

css - 在 VueJS 上使用 Element UI 上传单个文件

我有一个关于使用 elementUI 在 vuejs 上上传图像的问题el-upload。我想在选择一张图像后隐藏选定的框(+)。

在此处输入图像描述

我必须按照这个网站上的说明一步一步来https://programmersought.com/article/59531832236/;jsessionid=6B629FE55DAE317A6E98B9049DAAEECC,但不幸的是我一直无法实现它

可以在这里的每个人都帮我解决这个问题吗?
谢谢你

0 投票
0 回答
65 浏览

elasticsearch - 控制为 ES 打开的文件描述符过多

在我们的开发环境(ES 单节点设置)中,我们已经看到开放的file descriptors for elastic search are 27491596.

它看起来太多了,作为一个运维人员,看到这么多文件描述符让我很担心。有没有办法我们可以尝试减少这种情况?

谁能建议一种处理这种设置的好方法?

0 投票
2 回答
115 浏览

java - FirebaseRecylerOptions 的实现是什么(不是 FirebaseRecylerAdapter)

我一直在寻找 FirebaseRecylerOptions 的实现。我没能找到它。我能够找到 FirebaseRecylerAdapter,但没有找到 FirebaseRecylerOptions。我几乎到处都看过。但我没有找到它。如果您有实现,请在下面写下来,因为我找不到它。

0 投票
2 回答
190 浏览

algorithm - 给定一个具有节点权重的二部图,根据一定的启发式得到一种节点的有序列表

给定一个具有 A 类和 B 类节点的节点权重的二部图,如下所示:

在此处输入图像描述

我想输出由以下启发式定义的 B 型节点的有序列表:

  1. 对于类型 B 的每个节点,我们将与该节点具有边的类型 A 的节点权重相加,并将总和乘以它自己的节点权重以获得节点值。
  2. 然后我们从类型 B 中选择具有最高值的节点并将其附加到输出集 S。
  3. 我们从类型 B 中删除选定的节点,并从类型 A 中删除它有一条边的所有节点。
  4. 返回第 1 步,直到类型 B 中的任何节点都与类型 A 中的节点有一条边。
  5. 将类型 B 的任何剩余节点按其节点权重的顺序附加到输出集。

下图显示了一个示例:

在此处输入图像描述

对于此示例,输出集将是:(Y, Z, X)

天真的过程将是简单地遍历这个算法,但假设二分图很大,我正在寻找找到输出集的最有效方法。请注意,我只需要 B 型节点的有序列表作为输出,而不需要中间计算值(例如 50、15、2)

0 投票
2 回答
4210 浏览

react-native - react-native 中带有可折叠部分标题的部分列表

我正在使用 react-native 版本 0.61.5。我想在 react-native 中创建一个带有可折叠标题的部分列表,如下图所示。

这是我的 API 数据格式

在此处输入图像描述

当我点击标题内容应该展开和折叠。我怎样才能在 react-native 中做到这一点?

0 投票
1 回答
33 浏览

docker - 需要有关 Docker 设置的指导

我做了几年的网络开发。我通常在我的 Windows 机器上安装 Xampp,并随身携带一个版本的 mysql。它对我很有帮助,但是现在我们有一些旧项目需要旧版本的 mysql 或 PHP。

我可以安装旧版本的 Xampp 并使用不同的端口并像我一样工作,但后来我意识到我们有 Docker,而且我有足够强大的机器。因此,我尝试对其进行试验并运行 mysql 的 docker 并将其用于开发,但是当我关闭 docker machine/host 时,docker clean old data 不再可供我使用。

我正在阅读我们可以链接到我的主机硬盘,但是每天我都需要重新安装所有东西然后继续工作似乎不是一个好方法。

有什么方法可以保持环境安全且易于使用。我不确定我该怎么做?我不需要太多技术细节,因为我可以找到有关它的文档,但我仍然不清楚如何设置的流程/工作流程。我通常每天处理 3-4 个项目,所以我必须在环境之间快速切换,并尽可能让它看起来不那么明显。

谢谢。

0 投票
1 回答
227 浏览

c# - 参考错误在 .Net Framework 4 项目中使用 ML.net

我正在尝试将 ML.net 添加到 Framework 4 项目中。似乎无法在不唠叨 netstandard 参考错误的情况下将这两者结合起来。现在浏览了几个小时的网络,但无法很好地完成一个步行或示例项目。

有人知道该怎么做吗?

0 投票
1 回答
316 浏览

single-sign-on - 如何实现跨域网站的单点登录

我需要为多个跨域网站实现单点登录。例如,我有三个网站 www.example.com、www.example1.com、www.example2.com。如果我登录到其中一个网站,我应该能够访问所有其他网站。我所有的网站都使用 .net 作为后端,使用 angular/angularjs 作为前端。

0 投票
2 回答
719 浏览

java - 基于@RequestBody spring boot初始化ArrayList

我有以下代码:

JSON

我可以使用常规值填充 POJO,但是如何ArrayList使用该product部件制作另一个?

我需要做一些数据库检查,JSON但我不知道如何保存ArrayList.

heckInventoryResponse

这是我的 POJO 课程。每当调用我的端点时都可以填充它,但我似乎无法弄清楚如何使用产品部分。

0 投票
0 回答
494 浏览

android - Firestore 回收站视图

大家好,我使用 RecyclerView 适配器从 Firestore 获取数据。现在我希望在最初获取 10 条记录之后,如果用户向下滑动到最后一条记录,它应该在我进一步向下移动时从 FIrestore 数据库中获取接下来的几条记录,例如 2 或 3。我不知道如何设置该属性以及在哪里设置该属性。ViewHolder 类和 ViewAdapter 类写在下面。最初我在给定的集合下获取整个数据。欢迎任何建议。

0 投票
1 回答
131 浏览

c++ - 用 C/C++ 中的地址调用 lua 函数?

我一直想知道是否可以通过使用它的地址在 C/C++ 中调用 lua 函数。例如,

我对 C 和 lua 语言的内部工作都不是很有经验,如果这完全不可能的话,很抱歉。

0 投票
0 回答
100 浏览

google-analytics - 本地主机中的谷歌分析站点搜索

我的谷歌分析网站搜索不起作用。如何在本地设置它,以便它可以反映在谷歌分析演示帐户中。

我只添加了这几行,每当我访问我的网站时:“ http://localhost:4200/?gsearch=jkn%20drkjebfrjmf ”它在谷歌分析演示帐户中显示 1 个视图。但不适用于站点搜索。是因为我没有域名?

我的项目在 angular9

0 投票
0 回答
28 浏览

xcode - 如何在输入时阻止 xcode 调整文本字体?

每当我在编辑器中输入内容时,该行代码的文本字体都会更改,直到我停止输入几秒钟。
在下面的屏幕截图中,我尝试在第 711 行删除一些文本。您可以看到该行的文本字体与另一行不同。
我开始输入的那一刻,该行的文本字体发生了变化。在我停止输入几秒钟后,字体恢复正常。
我的问题:我怎样才能阻止这个错误(这对我来说是一个错误)?
谢谢

在此处输入图像描述

0 投票
2 回答
62 浏览

javascript - 正则表达式选择器选择除and标签之外的所有 html标签