所有问题

0 投票
1 回答
51 浏览

bash - 使用 /dev/tcp/ 进行端口扫描时如何消除错误?

我正在为一个项目构建端口扫描仪

当端口关闭时,我收到这些错误。我不想显示任何错误

我也尝试使用 2>/dev/null 运行它,但它也删除了要扫描哪个 IP 的提示,
请考虑声明的所有变量

0 投票
0 回答
60 浏览

php - 在 WooCommerce 中销售数量为 0 的商品

我试图让用户在 WooCommerce 中使用数量为 0 的产品进行购买。

过程如下。

  1. 员工代表客户创建和订购
  2. 客户转到他的帐户,查看订单并按编辑。
  3. 他的购物车中有 5 件物品,他可以选择保留全部、保留一些或不保留。
  4. 最小数量 0 和最大数量 1
  5. 如果他决定不保留某些东西,他会将数量设置为 0

问题是,如果他将数量设置为 0,产品线就会消失。我仍然需要它在购物车、结帐甚至订单部分。

我需要这个,因为我们想获得关于每个项目行的反馈。即使数量为 0,我也找不到任何可以保持线路存在的东西。

如果数量为 0,则价格也应为 0,因为您无需为此付费。

0 投票
1 回答
44 浏览

c# - 我有旋转问题;旋转到目标;

我想将 2dgameobject 转向目标 2dgameobject 我有一个方法 - 旋转到目标。代码:

问题 - 当目标的 position.x < this.object.transform.position.x(1) - 旋转中断.. else(2) - 好的。

1 - 在此处输入图像描述

2 -在此处输入图像描述

0 投票
1 回答
251 浏览

python - 在 Python 中使用低于 ASCII 127 的字符加密字符串

我正在使用这对函数来加密和解密小字符串。始终小于键“s2”。

这些函数适用于所有字符都低于 ascii 127 的任何字符串,但是当我将它们与诸如“¡hola!”之类的字符串一起使用时会失败 或“坎西翁”。

编码“¡hola!” 得到 b'\xc2\xa1hola!',这种格式破坏了 desencrypt_str() 的结果

我尝试了一些方法,但我无法让它们发挥作用。

关于如何改进功能的任何想法?

0 投票
2 回答
47 浏览

git - 更改分支删除文件

我一直试图找出原因,但没有想法。

我有一个带有一些分支的 Rails 项目。当我从 master 转到分支 x 时,一切正常。

每当我回到 master 时,我的 config/application.yml 都会被删除。

该文件位于 .gitignore 上,我试图从 .gitinore 中删除,添加到索引中,然后再次删除它,但它一直被删除。

0 投票
3 回答
87 浏览

ruby - 以函数式方式创建 Ruby 哈希映射

我有一个数组,我想将其转换为由项目键入的哈希映射,并将索引数组作为值。例如

会成为

我想以一种功能性的方式(而不是一个大的旧 for 循环)来做到这一点,但我有点卡住了

生产

然后我尝试了 Hash[lst],但我没有得到值中的数组并丢失索引 0

如何以实用的方式获得所需的输出?我觉得有点像

但这不会产生任何结果。

注意:尽量要这样做

0 投票
0 回答
590 浏览

spring-boot - 如何模拟 Spring Webclient

我正在尝试使用 mockito 编写单元测试用例,但在调用检索时出现空指针异常。有人可以帮我解决这个问题吗?

方法

测试用例

0 投票
1 回答
44 浏览

reactjs - NextJS - 组件条件渲染出现重复 html ID 的问题

我在当前项目中使用 NextJS。其中一个组件具有支持组件以呈现单行:

和下一个在同一个文件中:

hasPhone - 来自 prop 的值,只是一个字符串。

问题: 当第二个SingleRow有条件 hasPhone - 它没有正确的 HTML ID(在 chrome 开发工具和 cypress 中没有看到这个 ID)(应该是 secondRow,是:thirdRow)。当我删除条件时,一切正常,HTML ID 正确。

为什么这种情况会对 HTML ID 产生影响?

0 投票
2 回答
63 浏览

sql - 在 on 子句中使用“and”进行自连接

假设我有这个查询:

ID 是唯一的。

我不认为在上面做一个 join 是必要的,我们可以简单地通过在 中使用 a 来选择相同的case when结果select

0 投票
0 回答
133 浏览

angular - 无法在 Ionic 4 项目中运行“ng add @angular/material”

我正在尝试将 Angular Material 添加到我的 Ionic Angular 应用程序中。网上很多教程似乎指导我运行命令:

ng 添加@angular/material

我收到此错误:

add 命令需要在 Angular 项目中运行,但找不到项目定义。

我知道这是一个 Ionic 项目,而不仅仅是一个常规的 Angular 项目。我只是不明白为什么其他人似乎能够很好地运行它。

有没有人遇到过这个问题或知道解决方法?干杯。

0 投票
1 回答
442 浏览

performance - 为什么 strconv.ParseUint 比 strconv.Atoi 慢?

我正在使用以下代码对解组string进行基准测试:intuint

结果:

是否有可能第二个 ( uint) 几乎是第一个 ( ) 的两倍int

0 投票
2 回答
81 浏览

html - 如何防止用户使浏览器窗口比 HTML 和 CSS 中的预定义宽度窄?

我想知道如何防止用户使包含我的网页的浏览器窗口比预定义的宽度窄,因为 Firefox 自动定义的浏览器窗口的最小宽度会破坏我的布局。我该怎么做?谢谢!

0 投票
0 回答
268 浏览

python - 使用透明背景保存 Matplotlib 表面图

我尝试使用透明背景保存我的 3d-Plot,但使用 savefig 的 transparent=True-Parameter 它不起作用。还有其他方法吗?

这是我的实际尝试:

0 投票
1 回答
166 浏览

javascript - 无法检索用户的 mysite URL OneDrive 资源管理器 javascript 问题

我对 onedrive explorer 有一些奇怪的问题:

https://github.com/OneDrive/onedrive-explorer-js

我已经配置了我的应用凭据,添加了权限:

Files.Read Files.Read.All offline_access profile Sites.Read.All User.Read

并得到这个错误:

https://graph.microsoft.com/v1.0/me/drive/root?expand=thumbnails,children(expand=thumbnails(select=large)) 502 错误网关

附加错误文本:

无法检索用户的 mysite URL。

我尝试了 3 个不同的帐户。

此外,在图形资源管理器上,我有一个错误:必须经过身份验证才能使用“/drive”语法(它提供了我的个人资料详细信息,仅此而已)来自 -

https://developer.microsoft.com/en-us/graph/graph-explorer

有人可以让我知道可能是什么问题吗?

谢谢 !

0 投票
0 回答
182 浏览

r - 如何将数据框中的所有整数 64 列转换为整数?

我有一个包含 64 列整数的数据框,我想将它们传输到常规整数。

我在使用整数 64 时遇到了麻烦,因为它们的行为方式令人惊讶

这是我的代码

这是我得到的错误:Error in is_logical(.p) : object 'is.integer64' not found

0 投票
0 回答
37 浏览

stata - 修改所有可能的 stata ado 文件,使其接受任意数量的变量

我正在尝试使用 allpossible.ado 来检查几个变量之间的相互作用。它不接受超过 6 个变量。有没有办法修改代码,使其接受任意数量的变量。这是代码,此模块由 Nicholas J. Cox 编写

我想让它能够接受任意数量的变量。

0 投票
0 回答
339 浏览

javascript - 使用 puppeteer 检测 DOM 中的变化 _ MutationObserver 正在工作

我写了一个基于 MutationObServer 的函数:

目标变量每 20 秒变化一次。我想检测变化。但这不起作用。有什么想法吗?

0 投票
1 回答
45 浏览

css - 具有特定布局的卡片网格

根据设计(附图),我遇到了垂直卡片位置的问题。首先,我尝试将它与flexbox属性一起定位,但似乎它不是正确的方式,因为它只是将元素移动到“自然流”中的下一行,但我不需要这种行为。最接近的解决方案是将column-count: 2属性设置news__items为父容器中的类,但在这种情况下我无法控制顺序。我觉得display: grid可以在这里提供帮助,但还不知道如何实现它。注意:图像具有相同的高度和宽度。

这是html和css标记:

在此处输入图像描述

实施此类网格的最佳方法是什么?

0 投票
1 回答
274 浏览

ubuntu - 在 Ubuntu 上由 Code Runner 运行 Python 代码时出现 Visual Studio Code 错误

两周前我在 Ubuntu 上更改了我的操作系统。我安装了 Visual Studio Code 和扩展 Code Runner。当我想运行代码时,我得到了以下信息:

我搜索了互联网,发现我必须在代码的开头打印:

我的问题是我可以在 VSCode 设置中的某个地方或其他地方更改它,以便在我想创建一个新项目时不打印这个序列。此外,当我在 Windows 上使用此扩展程序时,我没有遇到这样的问题。此外,当我用 C++ 或其他语言运行代码时,我没有这个问题,我只有在 Python 中才有。如果没有 Code Runner 扩展,我也没有这个问题。我只有在 Code Runner 扩展和我想运行 Python 代码时才拥有它。图片以可视化问题。

代码运行器问题

0 投票
1 回答
487 浏览

reactjs - Firebase 分页使用时间戳/日期作为 orderBy

当我使用日期(firebase 时间戳)检索数据时,我正在努力让分页工作。

这基本上就是我所做的:

但是,有时我似乎会收到刚刚收到的退回物品。我猜是因为相似的日期?那么我如何才能基本上返回由 createdAt 排序的作业列表并具有偏移/限制(分页)?

createdAt 看起来像时间戳类型:23 October 2020 at 17:26:31 UTC+2 当我记录 createdAt 但是我看到这个:{seconds: 1603537477, nanoseconds: 411000000} 也许我应该将 createdAt 存储为 unix 时间戳?或者解决这个问题的理想方法是什么?

这是它在数据库中的外观(当我单击 createdAt 上的编辑时弹出): 在此处输入图像描述

0 投票
2 回答
79 浏览

python - 在带有numpy的python中,如何从另一个数组更新数组取决于两者中都存在的列?

所以我有一个像这样的源数组:

我想用这个更新数组,取决于第一列

变成这样

但是我在 NumPy 中找不到可以直接执行此操作的函数,因此目前没有比我写的这种方法更好的方法:

这个函数会产生一个循环,所以它不专业,也没有高性能,所以我会使用它,直到有人给我一个更好的方法来处理 NumPy 圈,我不想要另一个圈的解决方案,只是 Numpy

0 投票
1 回答
17 浏览

list - 搜索列表中的项目时变化的时间增量

我尝试运行此代码以查看顺序搜索是否确实为 O(n),但如您所见,0 是列表 my_list 中的第一项,但它是最大的时间增量,而且时间增量似乎不是减少。

我预计时间增量会增加。我在这里错过了什么?

附言。我在不同的机器上试过这个,同样的。


0 投票
0 回答
20 浏览

build - gcloud codebuild sdk,从云函数触发构建

尝试@google/cloudbuild在云功能中使用客户端库来触发针对项目的手动构建,但没有运气。我的函数异步运行并且不会引发错误。

功能:

我从文档中假设我的默认服务帐户是隐式的,并且凭据是正确的来源,否则会引发错误。

建议表示赞赏。

0 投票
0 回答
21 浏览

networking - Arduino Magnetic Vent + Ethernet Shield --> Vent 在新客户端关闭

我正在使用 Arduino Ethernet Shield 2 和用于水管的磁性通风口。

我遇到的问题是,一旦 Arduino 出现新客户端,通风口就会立即关闭并再次打开。通常它会打扰我,但通风口在打开时会发出非常奇怪的声音,我不希望每次都这样。

这是我的 Github repo .ino 文件的链接

我希望你能帮帮我!

0 投票
0 回答
51 浏览

java - 聊天客户端-服务器多线程不起作用

错误图片:图片

我正在创建一个与 2 个客户端的多线程客户端服务器聊天。程序没有错误,但我发送的消息没有到达客户端,我该怎么办?写你好#客户端1消息应该到达第二个客户端,但它没有。如何更改客户名称?下面我分别留下我写的服务器和客户端的文件: