所有问题

0 投票
1 回答
344 浏览

godot - 如何扩展 Godot 的 Button 以区分左键单击和右键单击事件?

我使用内置的 Button 类创建了一个按钮,并将按钮掩码设置为 BUTTON_MASK_LEFT | BUTTON_MASK_RIGHT。现在左键和右键单击都会发出“按下”信号,但我需要一种方法来判断用户是用鼠标左键还是右键单击。

0 投票
1 回答
130 浏览

javascript - 使用“setInterval”和“setTimeout”循环不起作用

我正在尝试为一些应该从右侧进入屏幕的卡片设置动画,在中间停一会儿,然后在无限循环中消失到左侧。这是我尝试过的:

当我添加setTimeoutscrollCards函数时,它会在中间停很长时间,无论我在方法中放置的间隔有多长,它都会使循环不同步,所以我有 2 张卡同时移动。

0 投票
2 回答
136 浏览

c++ - 将c多维数组转换为多维c++向量

我正在尝试将 c 多维数组转换为多维 c++ 向量,我的意思是,将这样的东西转换int arr[2][3] = {{1,2,3}, {4,5,6}};为对应的向量。
数组不一定是 2D 形状的,它也可能是这样的:

最初我认为这样的事情会起作用,但事实并非如此,因为似乎 ifstd::vector不允许从 C 数组进行转换。

然后我想到了函数递归之类的东西,这是我的尝试,(我不知道为什么!) throws error: no matching function for call to 'length'

我在第二次尝试中做错了什么?或者,有没有更简单的方法来做到这一点?
另外,我认为将向量中的所有数字转换为唯一的给定数据类型会更好,这可能吗?
我使用 c++11 和 g++ 作为编译器 –<br>

请注意,我不知道我的数组有多少维。

0 投票
1 回答
397 浏览

javascript - 等待mapstate中的数据完成加载

我已经存储了一个userProfileinVuex以便能够在我的整个项目中访问它。但是如果我想在created()钩子中使用它,配置文件还没有加载。该对象存在,但其中没有存储数据。至少在页面的初始加载时。如果我稍后访问它(例如通过单击按钮),一切都会完美运行。有没有办法等待数据完成加载?

以下是如何userProfile设置Vuex

这是我要访问它的代码:

通过登录控制台,我发现问题出在代码运行的顺序上。首先,运行该方法getInstitute,然后action运行mutation​​. 我试图添加一个loaded参数并尝试await解决这个问题,但没有任何效果。

0 投票
1 回答
32 浏览

python - 如何在本地安装 Python 包而不将其上传到 PyPi

我知道这个问题之前已经被问过,他们是关于这个主题的参考资料,但这些说明似乎都不起作用。我有一个名为 PyFinances 的包,其目录结构如下,我正在使用 BigSur OS V11.1 的 Macintosh 计算机

Makefile内容

并且setup.py有以下内容

我正在尝试将自己的代码作为包安装在本地系统上,而不将其上传到 PyPi。我在虚拟环境中工作,并在最上面的PyFinances目录中使用以下命令安装 wheel。

然后我使用以下命令安装我的包。

安装程序向我显示消息Successfully installed PyFinances-0.10,这让我认为一切正常。但是,如果我 cd 到一个完全不同的目录并打开 Python 命令行界面并键入import PyFinances,或者尝试使用使用相同命令的文件,我会得到一个ModuleNotFoundError. 谁能告诉我将自己的 Python 代码转换为本地安装的过程有什么问题?

0 投票
1 回答
830 浏览

python - 如何抑制“stty:'标准输入':设备的 ioctl 不合适”错误

问题

基本上我一直在使用模拟真实终端的 Python 脚本。所以,我尝试了一些 Linux 工具,当我尝试使用一些工具时,STDOUT 附带:

stty:“标准输入”:设备的 ioctl 不合适”消息错误

问题

是否可以在没有.replace()的情况下抑制此错误消息?

脚本

错误示例

$ python3脚本.py

类型:msfconsole

*等待几秒钟以加载横幅

类型:横幅

  • -- --=[ 2071 漏洞利用 - 1123 辅助 - 352 帖子]
  • -- --=[ 592 个有效载荷 - 45 个编码器 - 10 个 nops ]
  • -- --=[7闪避]

Metasploit 提示:使用 edit 命令在编辑器中打开当前活动的模块

stty:“标准输入”:设备的 ioctl 不合适

stty:“标准输入”:设备的 ioctl 不合适

stty:“标准输入”:设备的 ioctl 不合适

stty:“标准输入”:设备的 ioctl 不合适

stty:“标准输入”:设备的 ioctl 不合适

stty:“标准输入”:设备的 ioctl 不合适

stty:“标准输入”:设备的 ioctl 不合适

msf6>

类型:

0 投票
0 回答
136 浏览

python - 对象没有属性“记录器”

dictConfig从这个修改了 -

对此——。

而且我已经开始在涉及行的代码上遇到错误self.logger.error。有人可以帮我理解我错在哪里吗?

0 投票
1 回答
711 浏览

javascript - 为什么我不能用 coderbyte 挑战 #3 解决这个问题?

所以解决这个问题的指令是:“对于这个挑战,你将确定字符串中的最大单词。”

因为我使用的是 JS,所以挑战中的指令是:

使用 JavaScript 语言,让 LongestWord(sen) 函数接受传递的 sen 参数并返回字符串中最大的单词。如果有两个或多个长度相同的单词,则返回字符串中具有该长度的第一个单词。忽略标点符号并假设 sen 不会为空。

这是我的代码:

但它只是说“错误”,仅此而已......我没有按照说明操作还是什么?

0 投票
1 回答
1298 浏览

python - 如何解决这个错误???引发 HTTPError(req.full_url, code, msg, hdrs, fp) HTTPError: Forbidden

我想编写一个程序,使用 api 从 web 获取随机图像,然后使用 tkinter 显示它,但每次我得到这个错误

当我使用其他图像链接时,此代码有效!为什么 ?我该如何解决这个错误?

0 投票
0 回答
28 浏览

python - TfIdfVectorizer 中的特征选择

我想使用 对两组文档进行分类TfIdfVectorizer。但是TfIdfVectorizer根据两个文档中的频率列出单词。例如,在下面的示例中,单词 Tom 和 Jerry 是定义词,而max_features参数检索常用词('hi'、'is'、'my')。显然,文档差异对于分类很重要,而不是相似之处。那么,如何提取每个文档中的决定词呢?此外,在这种情况下,删除停用词并没有真正的帮助。

输出:

预期输出:

0 投票
1 回答
67 浏览

excel - Excel 电源查询。其他行中每行值的不同公式

我有一个包含 500 多行的表 1,这些行在一个月内通过请求多次更新。并且有一个不同公式(200+)的更新表,应该使用表 1 中的值进行计算。

表格1

产品 价值
1993 苹果 98.45
1994 蘑菇 67.54
1992 苹果 95.45
2021 112.0

表 2

ID 公式
1 1994/1993*100-100
2 1994-1993
3 2021/1992*100-100

ETC...

我的方式:

  1. 在 table_1 我创建了一个关键列 - 年份。
  2. 我修改了公式(下图 - 一张图片):

表_2

table_2 的代码:

你能建议我找到一种更好的方法来按每一行进行计算吗?

0 投票
1 回答
63 浏览

c++ - 作业完成后进程和线程消耗大量内存

最近我遇到了一些与内存线程相关的问题。下面的代码创建 5 个线程,每个线程 push_back 到向量 500'000'000 int 值。在带有 push_back 的循环结束后,程序仍然使用 ~375M 的虚拟内存,这是我的问题,为什么进程仍然使用这么多内存?

我正在使用 g++ (Ubuntu 8.4.0-1ubuntu1~18.04) 8.4.0

图像呈现htop输出

在此处输入图像描述

0 投票
1 回答
420 浏览

assembly - 在 Art of Exploitation 示例中被 [ebp-0xc] 而不是 [ebp-4] 弄糊涂了

我正在阅读这本书Hacking: The Art of Exploitation , 2nd Edition 和简单的 C 程序

书中列出了 gdb 调试会先修改 ebp 寄存器:

正如它解释的那样, 这条汇编指令会将值 0 移动到位于 EBP 寄存器中存储的地址的内存中,减 4。这是 C 变量 i 存储在内存中的位置;i 被声明为在 x86 处理器上使用 4 字节内存的整数

这对我来说很有意义,但是当我在“非常旧的 I386”Linux 笔记本电脑上测试确切的步骤时,我得到了以下结果:

所以在我的笔记本电脑上,它显示的是 [ebp-0xc],而不是 [ebp-4]。根据我的理解,“0xc”作为十六进制将是 12,所以它将是 12 字节?如果是这样,为什么?

这是我笔记本电脑上这个简单程序(gdb)反汇编主程序的整个汇编转储

0 投票
1 回答
49 浏览

python - 我需要帮助来计算 Penney 的博弈概率

我想更改此代码以比较(策略)中看到的每一个组合,而不必编写相同的代码 56 次。目前,该程序仅比较 (0,0,0) 和 (1,1,1) 但我希望他将所有策略相互比较(但不与自身比较)。我不知道我是否应该使用矩阵或类似的东西。我很感激帮助。

0 投票
2 回答
199 浏览

python - 如何替换 JSON 响应中的 None 值?

我正在从 api 端点获取财务信息,当我收到 200 响应时

它将返回None所有null值。如何将所有null/None值转换为0?由于它是财务数据,因此 JSON 通常非常庞大(300k-400k 行,有些嵌套很深nulls),所以我不能try/except对每个TypeError.

json 响应的摘录如下所示:

是的,你明白了……None到处都是。对此有任何快速修复吗?

0 投票
0 回答
403 浏览

reactjs - 用偏移量反应滚动

我已经设法使用 HashLink 实现滚动反应,但我遇到了一个问题。我有一个粘性菜单,滚动将转到所需的组件,但它会被菜单阻止。我需要一个 48px 的偏移量。我试图用 HashLink 实现,但我得到它不是函数的错误,你们能帮我吗?对于上下文每个部分,包括带有链接的标题都是一个单独的组件,我的布局是:

Section1 id =“标题”

Section2 id =“观众”

ETC

其中第 1 节 = 带有链接的标题。这就是我使用“/#”的原因,因为我为组件设置了一个 ID 以使链接正常工作

无偏移滚动:

偏移量的部分实现但有错误:

0 投票
0 回答
91 浏览

javascript - 有没有办法编译 Electrino 应用程序?

如何编译Electrino应用程序(它基于 Electron Chromium HTML Renderer)?存储库没有说任何关于它的...

0 投票
0 回答
26 浏览

javascript - 使用 http-server 更改默认执行文件

我的 javascript 项目中有一个 http-server。我想将 /src/index.html 设置为路由中的默认文件:http: //127.0.0.1 :8080/但现在我有这个带有路由的文件:http: //127.0.0.1 :8080/src/

0 投票
4 回答
33 浏览

r - 在 R 中设置子集时出错 - 空数据帧

我正在使用函数子集对数据框进行子集化,但没有成功:

这是我的数据框 在此处输入图像描述

我正在使用以下代码进行子集化:

但结果我得到了一个空的数据框。

有人知道为什么子集在这种情况下不起作用吗?

0 投票
2 回答
42 浏览

javascript - 为什么 clearTimeout 在这种情况下不起作用?

有人可以解释为什么 clearTimeout 函数在下面不起作用吗?每当我调用它时,仍然会调用 setTimeout 函数......谢谢!

0 投票
1 回答
306 浏览

python - 如何检查 Asyncio 中的工作人员状态?

我正在以作者、标题等身份下载数据。我想一次只下载两本书,所以我为每本书创建一个任务。下载完成后我需要知道。

如果我使用queue.join(),我会知道任务何时完成,但我必须等待这两个任务,相反,我想在工作人员“空闲”后立即将新项目放入队列中。

我如何知道工人何时可以获取新物品?

在下面,您可以找到一些代码来解释我正在尝试做的事情:

0 投票
1 回答
797 浏览

angular - 来自来源的 Vimeo URL 已被 CORS 策略阻止:预检响应中的 Access-Control-Allow-Methods 不允许方法 PATCH

使用角度。
要在 vimeo 中上传视频,需要 3 个步骤
步骤 1. 创建视频。
步骤 2. 上传视频文件。
步骤 3. 验证上传。

创建视频工作正常,但上传视频文件会导致此错误。
我的创建代码是:

我的上传代码是

这是我的组件代码

我什至尝试指定 Access-Control-Allow-Methods,特别是 GET、POST、PATCH、PUT、DELETE、OPTIONS。

我还添加了 在此处输入图像描述

我还应该改变什么才能使这个工作?

提前致谢!

0 投票
0 回答
32 浏览

swift - 如何通过实时按下按钮来过滤数据

我正在从 firebase 检索数据,并且我有几个按钮来过滤数据。此功能正在运行,但要查看过滤结果,我必须退出并重新打开应用程序。这是我的代码:

0 投票
1 回答
49 浏览

python - 将数据框导出到新的 Excel 工作表,并将特定值写入特定工作表

我遇到了一个我认为与需要相关的问题:

  1. 将数据框导出到新的 Excel 工作表(在导出时创建)
  2. 将特定值写入同一工作簿中的现有工作表
  3. 在循环中执行上述两项

我可以让 1 和 3 自己工作,我可以让 2 和 3 自己工作,但是当我尝试做所有这三件事时,它就不起作用了。我认为使用 xlsxwriter 引擎的 pandas to_excel 存在一些问题,与 sheet.write(row,column, value) 冲突到同一工作簿。

例如,这本身就可以工作(请注意,我有“作家”的东西来将数据框导出到新工作表注释掉):

以上使 test.xlsx 工作簿具有总计工作表,在递增行/列中具有“A1”、“B2”等。

同样,当我注释掉工作簿的内容并且联合国将 pandas-export 数据框注释到新工作表时,这也有效:

以上为我提供了一个新的测试工作簿,其中包含 5 个工作表(A、B、C 等),每个工作表都导出了相同的数据框。

但是,我似乎不能两者都做;根据我写入 Excel 的行的顺序,它仍然只执行一个或另一个(我没有收到错误,我只是得到一个不是我想要做的两件事的结果)。

有没有办法在同一个循环中完成这两件事?

我正在使用 python 3.xx 感谢您的帮助。

0 投票
1 回答
25 浏览

python - 使用 asyncio 执行的非阻塞 python 类方法

我正在尝试初始化一个非阻塞任务,该任务与其父对象共享数据。它是一个 websocket 客户端,它不会阻止主执行,尽管仍然“永远”运行。

我谦虚的期望是这样做会做到,但遗憾的是,它阻塞了主线程。