所有问题

0 投票
2 回答
552 浏览

arrays - 循环并向对象添加额外的属性

我正在运行一个简单的脚本来检查多个特定服务是否正在一组计算机上运行。它工作正常,除了循环的每次迭代都会出现每个“行”。在这种情况下 3 次。如何编辑/添加到现有对象的属性?即我想为同一个对象/行添加额外的属性......

0 投票
1 回答
89 浏览

jira-plugin - 活动对象:无法处理方法。它不是有效的 getter 或 setter,并且没有提供实现

我收到错误消息:

java.lang.IllegalArgumentException: Cannot handle method. It is not a valid getter or setter and does not have an implementation supplied. Signature: public abstract ...

在使用 ActiveObjectsJUnitRunner 运行的单元测试中。该项目是一个带有 Active Objects 的 Atlassian Jira 插件。

0 投票
4 回答
2913 浏览

docker - 无权推送到 GCR - 但我是该项目的所有者

推到eu.gcr.io/my-project-name/my-image:tag,我得到:

unauthorized: You don't have the needed permissions to perform this operation, and you may have invalid credentials. To authenticate your request, follow the steps in: https://cloud.google.com/container-registry/docs/advanced-authentication

我已经安装了 gcloud,当我使用时gcloud auth list,我看到所选帐户是项目的所有者。

我已经运行gcloud auth configure-docker并且我的 Docker 配置文件包含gcloud相应的凭据帮助程序。我已经确认 docker 正在使用相同的配置,因为如果我暂时清空配置,则会docker push出现不同的错误。

我也用过:

docker login -u oauth2accesstoken -p 'token_here' https://eu.gcr.io通过 . 获得访问令牌后gcloud auth print-access-token

这是一台新的笔记本电脑,用户之前可以推送到注册表......我很迷茫。

版本:

0 投票
0 回答
42 浏览

javascript - 在 express js 中将中间件捆绑到一个异步错误处理程序中(中央错误处理)

我已经设置了如下的 api 端点

如何设置我的asyncErrorHandler以便在块中发生以下事情?

不能使用以下

因为在authlayer 抛出的错误不会被asyncErrorHandler. auth需要捕获错误,asyncErrorHandler因为需要对所有层进行集中错误处理。

我想知道我们如何使用以下内容来容纳authParam标志和额外的auth中间件

我该如何做类似上面的事情,以检查authParam并基于该解决方案authfn相应地?上述代码需要哪些更改?

0 投票
1 回答
158 浏览

python - Access ODBC 出现“当前未配置操作系统”错误

当我尝试通过 Python 连接到 Microsoft Access 数据库时出现此错误。该代码一直在工作,今天才开始弹出。有人可以指导我为什么现在可能会出现问题吗?

即使在删除“Office 16 Click-to-Run Extensibility Component 64-bit Registration”之后,我也尝试使用 Access ODBC 执行此“操作系统当前未配置”错误, 但我的问题没有得到解决。

0 投票
1 回答
1028 浏览

algorithm - 在这个游戏中获得最高分:选择和删除数组中的元素

给定一个整数数组arrn玩家在玩以下游戏时可以达到的最高分数是多少?

  1. i在数组中选择一个索引 0 < < n-1

  2. 给分数加arr[i-1] * arr[i+1]分(最初分数为0)

  3. 通过删除元素i(forall j >= i: arr[j] = arr[j+1]; then n = n - 1

  4. 重复步骤 1-3 直到n == 2

执行上述操作,直到只有 2 个元素(这是第一个和最后一个元素,因为您无法删除它们)。

你能得到的最高分是多少?

例子

  • 选择i=2,得到:2*4 = 8 分,去掉 3

其余的:arr = [1 2 4]

  • 选择i=1,得 1*4 = 4 分,去掉 2

剩余:arr = [1 4]

总分是 8 + 4 = 12,这是本例中可能的最高分。

我认为它与动态编程有关,但我不确定如何解决它。

0 投票
1 回答
45 浏览

javascript - 汉堡按钮不在正确的位置

我做了一个网站,它是移动响应的,带有一个粘性标题。但是在 Iphone 上,汉堡按钮不在正确的位置,并且也不能完美地与粘性标题一起移动。我不知道这是因为 Safari,但是,我没有在其他工具上遇到这个问题,只有在 iPhone 上。如果我在一个地方更改汉堡按钮的位置,它在另一部手机上看起来就不好看。

我不使用引导程序。我的问题是,我怎样才能让我的汉堡按钮在每部手机上都好看?

0 投票
3 回答
191 浏览

file - Perl:使用 Mechanize content_file 获取 UTF-8 文件

创建一个 perl 脚本(W10 上的草莓 Perl v5.32.0)来下载我的 Google 日历。Google 为“basic.ics”文件提供了一个“私人”(无需登录)网址。在我的浏览器 (firefox) 中打开这个 url 时,会弹出一个窗口来下载这个“basic.ics”文件。保存时,文件采用 UTF-8 编码。

在我WWW::Mechanize get ":content_file"用来下载文件的脚本中:

但是,收到的文件$mech->get是 ANSI 编码的,并且包含“gibberich”(我想不是“翻译的”UTF-8 数据)。

如何get :content_file创建本地文件 UTF-8 编码?

还是我只是按原样下载文件并稍后将其转换为 UTF-8 ?如果是这样,请指出我正确的方向,因为将 ANSI 编码的文件读取为 UTF-8 并不能解决问题......

0 投票
1 回答
131 浏览

arrays - 在 Highcharts 上按名称具有相同值的多个日期数组

我想自定义highcharts,但在此之前我被困在如何组合或管理具有相同日期和名称值的多个数组来自JSON

我想将上面的 JSON 实现到这个 highchart 函数中:像合并日和月,然后在 xAxis 类别中显示它是日/月。例如:第 1 天和第 10 个月 => 1/10。

在同一天合并值相同的名称。示例 JSON 第 2 天 Joe 有 500 和 500。所以在高图表系列中 Joe 第 2 天的值是 1000

});

是我的小提琴的链接

谢谢

0 投票
1 回答
82 浏览

stripe-payments - 客户提交付款后如何延长订阅

当我将现有订阅的用户定向到 Stripe 支付页面时,Stripe 会在客户提交付款时自动创建新订阅。

什么工作流程可以让我告诉 Stripe 我想扩展现有订阅而不是创建新订阅?

我向 Stripe 支持人员提出了这个问题,这是我得到的答案:

要回答您的问题,如果您使用第三方平台来创建此选项,这将取决于您的集成,但对于 Stripe,这只能使用我们提供的参考手动完成,这意味着您必须扩展订阅无需客户先付款。

关于第三方平台,我不明白为什么 API 对他们和我的工作方式不同。这是否意味着 Stripe 有一个秘密 API,我必须购买第三方产品才能有效使用该服务?

这意味着您必须在不要求客户先付款的情况下延长订阅。

这是让我感到悲伤的部分。这似乎是一个非常困难的工作流程。我在什么时候延长订阅?如果客户从不付款怎么办?是什么触发我取消扩展它?我怎样才能可靠地向客户报告他们的订阅结束日期?扩展订阅似乎是一项基本的、平凡的任务。真的可以这么难吗?

编辑每个请求发布的代码:

0 投票
1 回答
283 浏览

hashicorp-vault - 如何防止在 HashiCorp Vault 中创建太多秘密

我正在寻找一个更好的秘密轮换解决方案,发现 Vault 动态秘密是一个很好的解决方案。通过启用秘密引擎,比如数据库,应用程序/服务可以租用动态秘密。

我注意到每次应用程序租用数据库机密时,Vault 都会在数据库中创建一个新用户/帐户。我了解,每个应用程序/服务都需要成为一个好公民,并根据租用时间使用秘密。但是,在微服务环境中,实现错误可能会导致服务请求过多的动态机密,从而触发在数据库中创建过多的帐户。

有什么办法可以防止创建太多帐户?我只是担心太多帐户可能会导致数据库出现问题。

0 投票
1 回答
184 浏览

apache-camel - Apache Camel PAHO MQTT 组件断开连接后收不到消息

我在这里看到了同样的问题,但不明白如何根据响应解决此问题。

Camel PAHO 路由在连接回时未收到离线消息

是否可以在 paho 端点接收离线消息,如果可以,如何?这需要修改源代码吗?

我验证我从命令行使用 mosquitto_sub 接收离线消息。

这是我的端点配置:

<from uri="paho:JUNK?brokerUrl=tcp://localhost:1883?cleanSession=false&amp;qos=2&amp;clientId=camel_test" />

更多细节。似乎在断开骆驼客户端时,客户端首先取消订阅,这会阻止客户端在重新连接时接收离线消息。

mosquitto_sub 命令行客户端在断开连接时不会取消订阅,因此能够在重新连接时接收脱机消息。

0 投票
1 回答
112 浏览

sql - 在sqlite中更新查询没有显示错误

所以我试图更新一个不退出的行以得到一个错误,但它显示删除没有发生同样的事情

在此处输入图像描述

0 投票
1 回答
74 浏览

html - 使用 CSS 调整 HTML 中按钮背景图像相对于屏幕分辨率的大小

我有一个带有图像作为背景的按钮,我想根据屏幕分辨率调整图像大小。对于图像,我使用宽度:100%,但在这种情况下,如果我将它用于按钮,按钮大小会调整为屏幕分辨率,而不是它用作背景的图像。我该怎么做才能像按钮一样调整图像大小?

0 投票
1 回答
1935 浏览

android - Jetpack Compose 不会在 setValue 上重新组合可组合

我正在尝试使用Jetpackcompose 做一个快速分页示例,在其中加载列表的前 6 个项目,然后加载另一个 6,依此类推,直到列表末尾。

我知道 for 循环中的错误会导致IndexOutOfBounds因为没有很好地设计迭代直到数组的最后一个元素

我的问题是两个,首先是for循环一个,我不知道如何取自0 - 6 , 6 - 12 - 12 - list.size

然后我的另一个问题是,每次我使用 setList 它都应该重新组合LazyColumnForIndex而不是重新组合,导致只呈现前 6 个项目

我在这里做错了什么?

0 投票
0 回答
36 浏览

javascript - 将编码 PostgreSQL 函数与 pg node.js 模块一起使用

我正在尝试编写一个查询,将用户连同加盐哈希密码一起插入到我的表中。我用来从 postgresql 的命令行执行此操作的查询如下:

这工作得很好。现在我正在尝试使用 pg 模块从 node.js 调用此查询,但它不起作用。当我执行以下操作时(因此将查询用双引号“”括起来,这样我就可以将 base64 关键字括在单引号 '' 中),我得到一个错误:

所以我尝试对查询使用单引号 '' 并为 base64 关键字使用转义版本(''),但这也不起作用并给出相同的错误:

将 base64 关键字放在不带引号中也不起作用,这会产生错误

有谁知道在 pg 中提出这个查询的正确方法是什么?谢谢!

0 投票
2 回答
25 浏览

javascript - React:如何将状态更改应用于组件的所有实例,即使任何一个组件实例的状态发生更改?

假设我有一个包含多个 td 的表。每个 td 都是它自己的一个组件。我如何实现该功能,即使其中一个 td 的状态发生更改,该状态更改也应适用于所有其他 td 组件。

小号

0 投票
0 回答
2664 浏览

webview - iOS 14.x 和 Cordova iOS 平台:除了文本什么都没有

我有一个与 iOS 14 类似的问题。我尝试了当前版本的 Cordova 5.xx 和新的 6.1.1,没有区别。

应用程序启动,但在主屏幕的那一刻,没有加载任何图像,也没有其他任何内容,只显示文本。唯一发生的事情是屏幕间歇性地闪烁黑白。

我有一个使用 RPG Maker MV 构建的应用程序,然后通过本指南https://rmmv.neocities.org/page/01_11_06.html我能够成功地将其移植到 iOS 版本 13.7。现在使用 iOS 14.0 我收到以下错误:

0 投票
0 回答
228 浏览

node.js - 如何修复 React 应用程序的所有这些依赖错误?

太多的错误甚至不知道从哪里开始......也许比我更了解这一点的人会注意到发生了什么。我的看法是版本错误。看起来我需要安装 python,但我不需要。美好的。但也可能是 Node 版本错误?

这里真正的问题是,这是从 git clone 开始的,有人告诉我只需要在文件夹中运行 npm i 即可安装所有依赖项,但我遇到了问题。我注意到的是,去一个子目录并没有给我我应该拥有的东西(即 localhost:3000/login 没有显示该路线应该拥有的东西)。我回去手动安装 react-router 和 react-router-dom,但仍然没有修复。现在我看到了所有这些疯狂的错误,并意识到我不能拥有所有依赖项。有人告诉我,尝试安装依赖项出了什么问题?

任何帮助深表感谢!谢谢!

0 投票
1 回答
245 浏览

linux - 缺少 Android 模拟器目录

我最近想出了在 dart 中进行编码并使用颤振......在长时间花费为 dart 和颤振设置 SDK 和东西之后,我唯一需要的是一个 android studio 设置并运行 SDK 到它。我实际上是在 Kali Linux 上运行的,当我打开一个 android studio 时,我给它提供了 Android SDK 的目录文件,但它说该文件夹是空的并且没有 SDK(诸如此类......)。但是我最近已经下载了 SDK...顺便说一下,当我单击下一步时,它会警告我缺少 android 模拟器目录!

模拟器或 SDK 是否需要某种 root 访问权限!?有没有办法将android SDK连接到vscode而不是android studio?android 模拟器只能在 Ubuntu 上运行,对基于 Debian 的没有响应吗?!

0 投票
1 回答
70 浏览

bash - 将参数传递给 docker

我正在尝试将参数传递给 docker。为此,我在 docker build 命令中使用了 build-arg。

这是我的码头工人

第一行和第二行执行没有失败,但在那之后,我看到它HDP_VERSION实际上是空的。因此,在第 4 步,选择了错误的目录。

在此处输入图像描述

为什么会这样,你如何纠正它?

编辑

这是回声的结果

在此处输入图像描述

如果我使用,这就是我得到的

在此处输入图像描述

编辑2

如果我使用 ENV,就会发生这种情况。结果是一样的。

在此处输入图像描述

0 投票
0 回答
22 浏览

php - 将特定时区日期转换为 strtotime

想在 PHP 中将 PostgreSQL 的以下 tstzrange 转换为 strtotime():-

尝试了以下事情,但无法正确转换。

0 投票
2 回答
289 浏览

python - 使用或工具在车辆路径中的最小距离约束

我正在尝试使用或工具解决车辆路线问题,并且我想修改以下解决方案,使每辆车在移动到下一辆车之前至少覆盖 100 个单位的距离。

以下是我到目前为止的代码:距离矩阵作为变量数据传递。

50 个站点和 4 辆车的答案如下:

def print_solution函数中,我尝试route_distance < 100在 while 循环中给出条件,not routing.IsEnd(index)但这不起作用。

需要帮忙!

0 投票
2 回答
36 浏览

javascript - 链接两个对象,值到值,并填充序列中的任何缺失值

我正在尝试将两个对象合并到 1 个数组中,并且它们必须通过它们的值链接。对象是“Days”和“Count”,这是一天发生的事件数的计数。

示例数据

我可以用这个功能做到这一点:

结果

这会返回正确的东西,但是我想要一个月中的所有日子。因此,例如说对象中不存在该月的第 10 天,我需要创建第 10 天并将其计数设置为 0。

需要的结果

0 投票
1 回答
34 浏览

javascript - 使用 websocket 时的意外行为

我想创建一个基本的聊天系统,允许用户将一个附加file到给定的消息。

这是一个问题,web sockets因为很难file通过它们发送。除非您想将其转换为二进制数据。但是,这对我不起作用,因为我希望能够与服务器上的文件进行交互,并且由于我有多种文件类型(不同的图像、视频和 gif),我不能只解码二进制文件。

这是我的代码:

我在哪里request上传消息:

我在哪里处理request

这是我听event( server) 的地方:

这是我听event( client) 的地方:

从这段代码中,您希望通过 发送一条消息HTTP,该消息将被处理并通过 发送回HTTP,然后将响应发送到serverthrough socketsocket然后send将该消息发送给所有clients正在收听该消息的人socket。但它不是那样工作的。有时会,有时不会。

我可以确认的一件事是消息 100% 的时间都保存到数据库和文件系统中。我也总是得到来自服务器的响应HTTP request,但是当我emit在服务器中收到event来自clientprint他们的消息时,有时我会得到None或上一条消息记录到控制台。

因此,当该消息发送到 时client,我的“ error catching block”将看到它要么存在要么undefined已经存在,所以它return不会添加它(因为它当然不应该添加它)。

有没有人遇到过这个问题?我对某事有错误的想法吗?还是我的代码有问题?