所有问题

0 投票
1 回答
428 浏览

kubernetes - 同一 URL 的 Kubernetes 部署中的多个 imagePullSecrets

我使用 GitLab 的自托管实例来存储我的 Docker 图像。由于我们最近设置了项目访问令牌,因此我们希望使用每个注册表的单独机密在 AKS 上提取图像。这意味着我们对“同一个注册表”中的每个图像都有特定的凭据。

问题是,部署有一个imagePullSecrets引用多个秘密的全局列表。而那些本质上持有不同凭证(每个 GitLab Container Registry 一个)的 Secrets 共享相同的 Docker Registry URL!

简而言之,这里是一个示例部署:

秘密 1(秘密项目一):

还有秘密 2(秘密项目二):

Kubernetes 应该如何区分使用哪个 Secret?它是否假设您有不同的 URL,并且会根据图像名称匹配正确的 Secret?或者它会尝试每一个秘密,直到一个成功?

文档似乎没有涵盖这种情况。任何帮助,将不胜感激!

0 投票
0 回答
120 浏览

c# - 向 http 端点发送 serilog 请求

我使用 Serilog.Sinks.BrowserHttp ( https://github.com/nblumhardt/serilog-sinks-browserhttp ),我需要附加一个 http 消息处理程序。

我必须将 AuthorizationMessageHandler 附加到我的所有请求中,因为我使用的是活动目录身份验证。我使用 blazor wasm 独立(未托管)。将其添加为 messageHandler 的正确方法是什么?消息处理程序似乎被忽略了。

还是我应该添加一个 defaultRequestHeaders?

0 投票
1 回答
95 浏览

android - QT HID条码阅读器在textinput中的不同击键然后是Keys.onPressed

所以总而言之,我有一个条形码阅读器 MC3300(不相关),我有我的条形码阅读应用程序,它读取的一些字符不是条形码内的字符,它是:

  • ascii 41 它读作 32
  • ascii 62 它读为 48
  • ascii 30 它读为 65535
  • ascii 4 它读作 65535 等等......

但是,它可以正确读取字母或数字等常见字符。

但是,当我在设备上打开任何记事本并扫描它,然后导出到 txt 并遍历每个字符时,它就会正确读取......因此它必须是我的应用程序中的一些设置......

我可以要求一点澄清,也许我应该如何实施?

谢谢

编辑:我有这个 DMC:

ASCII中有哪些:

这些 ASCII 是从以下位置输出的:

  • 所以当我扫描 TextField 上的条形码时,读数是正确的!

但是,如果我这样使用它:

我有非常不同的结果......这将是:

并在 ASCII 中:

  • 这是不正确的:(

因此,这些差异来自哪里,主要是如何删除它们,以便获得与在 TextField 内直接扫描时相同的结果?

0 投票
1 回答
72 浏览

vba - VBA内二维数组的索引匹配

这不是在 Excel 中定义数组的常见情况。它是在 VBA 中定义的,我需要在给定 Excel 单元格中找到的值的情况下找到正确的值。在单元格 A1 中,我的值为 DE000C5RQDA9。在 B1 中,我想返回 RXM1。

实际的数组更多的是(0 到 9,0 到 XX)所以不要认为字典是可行的。XX 动态变化。

例子

0 投票
3 回答
1254 浏览

javascript - WebdriverIO-Jasmine Async 函数未在 10000ms 内完成

我正在将 WDIO 与 Jasmine 和 Chai 一起使用。

我收到以下错误,并且我已经尝试找到根本原因超过一天了。

错误:超时 - 异步函数未在 10000 毫秒内完成(由 jasmine.DEFAULT_TIMEOUT_INTERVAL 设置)

代码:

我注意到 console.log('DEBUG : I am waiting...') 没有打印在控制台上。

config.js 值:

0 投票
1 回答
469 浏览

android-studio - Android Studio 错误:tensorflow/lite/kernels/conv.cc:313 input->dims->size != 4 (2 != 4) 节点号 1 (CONV_2D) 准备失败

我正在 Android Studio 中做一个应用程序,它应该按照病理对信号(字节数组)进行分类。我正在使用转换为 tflite 模型的 keras 模型,当我尝试进行推断以对信号进行分类时出现该错误:

Android Studio 错误:tensorflow/lite/kernels/conv.cc:313 input->dims->size != 4 (2 != 4) 节点号 1 (CONV_2D) 准备失败

0 投票
2 回答
62 浏览

c++ - SORTING C++,如何显示项目的名称?

如何显示项目的名称?因此,输出是最低的商品价格和商品名称。是否可以在排序部分显示项目名称?

图像是编译结果

0 投票
0 回答
25 浏览

lektor - 从模板渲染页面对象

在 Lektor 网站中,我面临以下问题:

  • 我有一个facts使用相应模板调用的流程块,称为facts.html
  • 在该模板中,我搜索要显示的事实如下:{% for fact in site.get('/facts').children %}
  • 这些孩子有fact强加给他们的模型,并且有一个相应的fact.html模板来呈现他们

现在的问题是:我如何才能在里面渲染这些子页面facts.html

我知道这可以通过将fact.html模板转换为可以从 调用的宏来实现facts.html,但我希望有一种更优雅的方式来实现相同的结果。

Page 对象是否有render可用的类似方法?

0 投票
1 回答
26 浏览

c# - 由于某种原因无法使用套接字接收信息

首先,我对套接字真的很陌生。如果我理解错了,我真的很抱歉。

我想在 windows.forms 中创建一个游戏,你可以使用它来检查谁的 cps(每秒点击次数)更高。你或你的朋友之一。我为游戏和菜单创建了 2 个用户控件。它看起来像这样。菜单 菜单用户控件

游戏 游戏用户控制

我也做了这件事来切换用户控件。

它工作得很好。

下一步是为主机和正在连接的人(从现在开始连接器)开始游戏。

我认为当主机收到消息“这里!”时创建设置为 true 的布尔值是个好主意。

这是代码:

并获取消息:

它也完全正常。

它没有接收或发送点击的问题。

这是发送点击的代码(每当您点击 button1 时都会发生):

这是用于接收点击的:

这一切都发生在每当您单击“主机”或“连接”按钮时启动的线程中。

我希望你们帮助我。我不知道为什么它不起作用,因为它收到“这里!” 绝对没问题,但根本没有收到点击。

0 投票
0 回答
1459 浏览

javascript - 将数据存储到 laravel 中的 localStorage 会话中

我让这个 API 控制器从 URL 接收数据并将其存储到数据库中,我想将其存储到本地存储中并将我重定向到另一个页面。在我的代码中,当我删除重定向部分时,数据已成功存储到本地存储和数据库中,但我需要这两个进程,存储到本地存储并将我重定向到另一个页面。

0 投票
1 回答
18 浏览

reactjs - React 中不同对象的通用设置状态函数

我有一个非常基本的组件,其中包含状态内的 2 个对象。

如果我的用户单击某个复选框,这些对象中的每一个都包含一个值名称和 true,因此它会构建一个值列表,例如

为了处理更改,我创建了每个对象的副本,然后填写用户选择的值,我想知道在 React 中是否有通用的方法来执行此操作?而不必检查event.target.name

我的方法似乎效率不高。

0 投票
1 回答
74 浏览

python - Python循环遍历excel文件的每一行以满足条件并从第一列中获取值

**我是新的 python DF,我有一个两列的 excel 文件,我想在其中循环遍历它的行。如果列“数量”超过其行的值为零,我想从第一列获取每一行的横档值并保留在列表中。

0 投票
0 回答
43 浏览

java - Spring 升级到 5.3.2.RELEASE 后,Spring 作业启动器(Job2)将 Job1 退出代码更改为 UNKNOWN

我有两个工作(SampleJob,NewJob) NewJob 取决于 SampleJob 的输出,所以 NewJob 必须等到 SampleJob 完成。我已经编写了这样的代码来实现这一点。直到春季版本 4.3.22.RELEASE 它工作正常。现在,在作业启动器步骤之后,它没有触发 endStep,因此我的作业在作业侦听器的步骤之后的存在状态为 UNKNOWN

在导致此问题的 jobstep.java 代码下方的最新春季版本中,它将 Job1 退出代码覆盖为 UNKNOWN

0 投票
2 回答
27 浏览

python - 我正在从字符串中删除第 n 个字符,但是当我将第 n 个数字输入为 (length(string) + 1) 时,它给我的结果与我的原始字符串相同

这是我的代码:

他是我的输出:

当我输入一个字符串的总长度 + 1 时,它给我的输出与我的原始字符串相同。您也可以在我提到输出的代码中看到。它将如何发生?谁能解释一下?

0 投票
1 回答
77 浏览

node.js - 正文解析器包的替代方案

建议解决正文解析器弃用问题的替代方法。身体解析器的最佳替代包。app.use(bodyParser.urlencoded({extended:false}));

0 投票
2 回答
63 浏览

java - Java简单登录\注册应用

我刚刚了解了 hashmap,所以我想制作一个提供登录和注册服务的小应用程序。我在制作的时候卡住了,我没有完成登录方法。

成员.java -

Main.java -

如何修复此代码?

0 投票
1 回答
47 浏览

mfc - 资源中的 MFC 修改被忽略

当我编辑一个资源,通常是一个字符串,IDC_STATIC或菜单中的一个条目时,我重新编译程序并运行程序,修改不会显示。显示旧文本,旧菜单条目。

为了成功,我必须打开注册编辑器并删除该程序的条目。在注册表中,我在密钥工作区下看到一长串条目,这个列表似乎阻碍了刷新。

如何让程序确认新布局?如何强制程序使用新设置覆盖关键工作区。

0 投票
0 回答
93 浏览

c++ - std::regex 在 Mac OS 和 Linux 之间的行为不同

我正在努力与 C++ 匹配的 unicode 正则表达式std::regex。我发现该std::regex_search函数在 Mac OS 和 Linux 上可能返回不同的值。

这是示例代码。

在 Debian Stretch 上,上面的代码打印match,而在 Mac OS BigSur 上打印failed to match.

我构造了正则表达式std::regex::collate并设置了语言环境,以使表达式对语言环境敏感。该表达式\w应捕获所有 Unicode 字字符。在 Linux 上确实如此,但在 Mac OS 上则不然。

我怀疑它可能与语言环境有关,所以我将语言环境更改为en_US.UTF-8Mac OS,但它不起作用。

另外我尝试在 Linux 上将编译器从 GCC 6.3.0 更改为 Clang 12,结果仍然与 GCC 相同。在 Mac OS 上,我没有尝试将编译器从 Apple Clang 切换到 GCC。

你能帮我解决这个问题吗?谢谢!

0 投票
1 回答
78 浏览

c# - 如何在 asp.net web 表单和 .Net Core Web 项目上无休止地运行任务?

当一个线程被创建为用 asp.net webform 或 .Net Core Web 编写的项目的任务并将其添加到服务器时,它会在一段时间后停止运行,而不会出现任何原因或异常。

我需要使用一个任务作为无休止的调度;如何在用 asp.net webform 或 .Net Core Web 编写的项目上做到这一点?

该问题仅适用于 Web 项目,例如在控制台项目中它可以正常工作。

0 投票
0 回答
20 浏览

nuxt.js - Nuxt 子目录下每个页面的公共数据

我有一个用 Nuxt 编写的网站,用户可以在其中拥有多个团队。每个团队都有一个基本页面以及许多其他子页面,如下所示:-

我希望团队页面的所有页面标题都是页面名称(“基础”、“游戏”等),后跟团队名称。使用带有团队 ID 的 axios 从 REST API 检索团队的名称。

我该怎么做呢?我认为所有团队/_id 页面都应该使用团队布局并在其中获取团队数据。这是解决这个问题的正确方法吗?

0 投票
1 回答
51 浏览

php - Systemctl 在 PHP 的 shell 中不起作用

我正在使用 CentOS 7 在我的服务器上用 PHP 为套接字服务器创建服务。

我在使用 systemctl 命令启动和检索服务状态时遇到问题。

基本上,如果我运行:

我得到一个空白字符串。

我尝试使用“start”命令,但它没有启动任何东西。我还尝试过使用 httpd 等标准服务。

如果我从 SSH Shell 启动这些命令,一切正常。

我认为这不是 php 中禁用 shell 的问题,因为如果我运行

我得到了正确的输出。所以shell是活跃的。

我能做些什么?

0 投票
1 回答
622 浏览

android - Jetpack Compose 测试版由于覆盖 fitSystemWindows 而无法实现边缘到边缘

我已将 Compose for my app 从1.0.0-alpha10最新的1.0.0-beta03

我想在系统栏下方边到边地布局我的活动内容。

除其他外,我使用以下代码告诉系统此意图。

这在以前的 Compose 版本中运行良好,但似乎beta03(或者可能是之后的早期版本alpha10)开始设置fitsSystemWindowstrue并使上述代码无效。(将它移到下面setContent { }也没有效果)

在布局资源管理器中,我可以看到decorView它的直接子级LinearLayout现在有fitsSystemWindows = true

我有下面的代码作为临时解决方案,它可以实现预期的行为。

这感觉就像我正在与 Compose 对抗以获得预期的结果。

告诉 Compose 不要覆盖的“正确”方法是什么fitsSystemWindows

0 投票
0 回答
54 浏览

c - Gtk 工具栏拒绝显示 GtkToolButton

我想在 GtkToolbar 中显示一个 GtkToolButton,但无论我尝试了什么,GtkToolButton 都拒绝显示。

我试图将工具提示添加到工具栏,当鼠标停在它上面时,工具提示确实出现了,所以我认为它不是工具栏没有出现。我也尝试使用搜索引擎,但返回的结果包含的信息很少。

我的错误在哪里?请帮忙!坐在这里真的很沮丧,找不到像这样简单的任务的解决方案......

格莱德文件:

0 投票
1 回答
2539 浏览

reactjs - 无法在顶层调用 React Hook “useState”。必须在 React 函数组件或自定义 React Hook 函数中调用 React Hooks

React Hook 不工作,给出错误如所附截图:- 在此处输入图像描述

我的代码:-

谢谢!

0 投票
1 回答
110 浏览

linux - 如何在不首先使用“docker login”的情况下为 Docker 命令提供凭据?

我想知道是否可以为 Docker 命令的远程注册表提供凭据,例如docker pull ... <image>docker run ... <image>不首先使用docker login

原因是我想像在 HTTP Basic Auth 中一样提供凭据(内联),这样我就不必创建~/.docker/config.json.

尝试<username>:<password>@<image>似乎不起作用,至少对我来说。