所有问题

0 投票
1 回答
73 浏览

azure - Azure - 调试使用托管标识调用 API 的应用

我有一个应用程序,我计划使用托管标识检索令牌以针对 API 进行身份验证。托管标识将被赋予适当的 appRoleAssignment 到底层 API 服务主体角色,我已将其配置为“应用程序”角色类型。为了在我的机器上调试这个应用程序,我需要做什么?我是否必须为我的 Azure 帐户(我在 Visual Studio 中登录的帐户)提供与此角色相同的 appRoleAssignment?如果是这样,这是否意味着我必须将角色设置为“用户”和“应用程序”的 allowedMembershipType?这是一个坏主意吗?修改我的角色似乎不合适,以便我可以在本地进行调试。这里推荐的方法是什么?

0 投票
1 回答
34 浏览

jestjs - 跨多个跑步者运行 Jest 测试?

我想知道是否有人知道一个示例或一种简单的方法来实现跨多个服务器并行运行的 Jest。

我们有数千个测试,不断升级我们的 EC2 类型变得非常缓慢和令人厌烦。

想知道是否有办法分散负载。

我可以实现我们自己的......但我正在努力成为一个懒惰的开发人员。

0 投票
2 回答
352 浏览

pandas - Pandas 等效于 SQL 窗口函数和行范围

考虑最小的例子

在 BigQuery 中,可以执行类似的操作来获取客户在过去 2 天内每天花费的金额:

大熊猫的等价物是什么?即,预期结果

0 投票
3 回答
1018 浏览

typescript - 打字稿路径导致错误的导入

我正在使用 Typescript (4.1.3),并开始在 tsconfig.json 中使用自定义路径。从那以后,当我导入任何 .ts 文件时,如果我不使用整个路径,我就会收到错误消息:

错误:(138, 33) TS2307: 找不到模块 'pages/foo/bar' 或其对应的类型声明。

为了解决这个问题,我必须添加前缀'src/',所以我得到'src/pages/foo/bar'。项目本身运行良好,即使出现此 TS 错误。

这是我的 tsconfig.json 文件

}

0 投票
1 回答
649 浏览

node.js - npm 并发错误?当同时运行前端和后端时?

这是我在前端和后端文件夹(在根文件夹中)之外的 package.json 文件的脚本。当我运行命令npm run dev时,由于某种原因它不起作用。请注意,npm run server并且npm run client工作正常,但问题是当我运行npm run dev其中包含的命令concurrently时,我不知道是什么问题,有什么办法可以解决这个问题吗?这是我收到的错误消息:

0 投票
1 回答
27 浏览

python - 在python中查找组中最后满足一定条件的记录,并根据记录的类型创建一个新列

我正在尝试根据以下规则创建一个新列“newtype”:

  1. 在具有 'skill' = 'bill' 的 'id' 中找到最后一条记录
  2. 然后新建列:上一步中找到的技能的“类型”是整个组的新类型。

例如,输入数据:

我想要的结果:

谁能告诉我如何实现上述结果?谢谢!!!

0 投票
1 回答
24 浏览

r - 从与向量匹配的多个文件中获取工作表名称

我有多个文件,我只想从中读取特定的表格

sheets$file列具有test1.xlsx行中文件的名称

sheets$table有我想从创建的工作表名称中提取的工作表名称 - 我该怎么做?

这实现了目标,但方式复杂:

0 投票
1 回答
321 浏览

android - 在导航抽屉活动 Android 中添加额外内容

我试图找出在自动生成的导航抽屉活动中更改片段时如何放置额外的数据。

我创建了一个登录活动,当我单击一个按钮时,它会打开一个新的导航抽屉活动(主活动)并添加额外的用户 ID。我有 4 个片段(家庭、关于、联系和分享)是这个导航抽屉。当 main Activity 打开时,它会自动打开 home 片段。

问题是,当主要活动打开时,我想将从登录活动传递的用户 ID 放在主片段中。我该怎么做?

我的主要活动

我的家片段

在我调用int user_id = b.getInt("user_id_app", 0); 它的家庭片段中,它因错误而崩溃java.lang.NullPointerException: Attempt to invoke virtual method 'int android.os.Bundle.getInt(java.lang.String, int)' on a null object reference at com.example.androidfundamentalsproject.HomeFragment.onViewCreated(HomeFragment.java:36)

编辑1:

主要活动

家庭片段

编辑 2

我已经对主要活动进行了更新,我在其中保留了捆绑包,而不是

我放

这似乎可行,但是当我将片段更改为“about”然后返回“home”时,捆绑包为空。

0 投票
2 回答
41 浏览

reactjs - 如何访问组件内的 redux 存储?

我对 redux 完全陌生,在这里我尝试在表格中显示我的数据。我应该将数据集传递给另一个组件。我知道如何将数据获取到 redux 存储。我不知道如何将它们作为道具传递给组件。谁能帮帮我吗?

主页.js

我想state.ViewTickets.ticketsList.data.content作为道具传递给TicketTable

0 投票
2 回答
127 浏览

haskell - 递归方案允许递归调用之间的依赖关系(有序的变态?)

我对编写递归代码的高阶方式(递归方案)感兴趣,其中递归调用之间可能存在依赖关系。

作为一个简化的例子,考虑一个遍历整数树的函数,检查总和是否小于某个值。我们可以对整棵树求和,并将其与最大值进行比较。或者,我们可以在超过最大值后立即保持运行总和并短路:

有没有办法用递归方案来表达这个想法——本质上是一个有序的遍历?我对尽可能一般地编写这样的有序遍历感兴趣。

理想情况下,我想要某种方式来编写遍历,其中在数据结构上折叠(或展开)的函数决定了遍历的顺序。无论我最终得到什么抽象,我都希望能够编写sumLT'上面遍历的逆序版本,而不是从右到左:

0 投票
4 回答
134 浏览

python - 冒泡排序的问题没有对最后一个数字进行排序

编码和算法的新手。尝试最简单的一种,冒泡排序。但似乎最后一个数字没有被排序?实在想不通为什么。

原始列表看起来像这样 -list = [4, 5, 3, 10, 17, 6, 2, 22, 76, 99, 18, 7] 但我的输出看起来像这样 - [99, 2, 3, 4, 5, 6, 7, 10, 17, 18, 22, 76]

由于某种原因,99 没有被交换到后面,我无法确定原因。

0 投票
1 回答
30 浏览

c# - 当 1 个或多个 TextBox 字段为空时禁用按钮

我尝试了一些解决方案,但它们似乎适用于 WPF。

这是我目前所拥有的,但它似乎不起作用:

因此,如果 userNameTextBox 和 passwordTextBox 不为空,我想让按钮启用。

它始终保持启用状态。我究竟做错了什么?是否可以仅通过 XAML 执行此操作?

0 投票
2 回答
112 浏览

c++ - 如何在 Visual Studio 中启用特定的 if-else 格式?

我想默认获得这种格式。我想知道Visual Studio中是否有任何设置?我搜索了,但我什么也没找到。

0 投票
1 回答
2704 浏览

neovim - Neovim lspconfig 插件:尝试调用字段“nvim_multiline_command”(零值)

最近,当我打开一个安装了语言服务器的文件时,我收到了这个错误:

(这是在neovim :messages 中)

nvim_multiline_command所以我在我的 init.vim 中搜索,果然我找到了这个:

(是的,我从终端复制,因为我的剪贴板停止工作,不要向 emacs 用户显示这个)

我清楚地记得从官方自述文件中复制了这个。不知道为什么这停止工作。

0 投票
2 回答
586 浏览

azure-devops - 如何使用 azure yaml 管道发布特定的先前构建的 azure 管道输出

我正在尝试将经典 Azure 管道转换为 YAML。

但是,我找不到任何关于如何让环境部署利用以前的构建工件的文档?即,如果我们构建并部署到开发人员,在测试之后我们如何将构建的完全相同的工件构建到另一个环境(例如集成或暂存槽)?我不想再次进行整个构建,因为如果同时在 master 中进行了更改,我们将拥有不同的代码库。

我认为 YAML 管道有可能实现这一点,如果是这样,我应该实现这个吗?

0 投票
2 回答
488 浏览

node.js - AWS Polly v3:SynthesizeSpeech 'mp3',AudioStream 不是 instanceOf 缓冲区

我正在将Javascript(节点)中的AWS Polly代码从v2转换为v3

使用AWS Polly v3 synthesizeSpeech()时,如何将返回的转换data.AudioStream为 的实例Buffer

以下 JavaScript 代码使用v2工作,并返回audio.AudioStream一个实例Buffer

以下使用v3synthesizeSpeech()的 JavaScript 代码,其来自contains的响应audio.AudioStream不是 的实例Buffer,而是以 开头IncomingMessage

我都使用and尝试了以下v3,结果相同PollyClientSynthesizeSpeechCommand

v3 的内容data.AudioStream是:

感谢您的阅读,任何反馈表示赞赏。

0 投票
1 回答
69 浏览

java - K8s Spark Job JAR 参数

我正在使用以下清单,并且在应用时遇到错误,这是传递 JAR 参数的正确方法吗?

将 YAML 转换为 JSON 时出错:yaml:第 33 行:未找到预期的“,”或“]”

0 投票
1 回答
258 浏览

python - Quart 应用程序如何从使用多个 worker 中受益?

我正在 Python 3.8 中使用 Hypercorn 试用 Quart。据我了解,Quart 通常用于单线程应用程序。但我看到 Hypercorn 可以--workers选择运行该应用程序。

单线程应用程序如何从使用多个工作人员中受益?

0 投票
1 回答
96 浏览

wordpress - Woocommerce 如何在结帐页面上从数据库中创建和填充自定义下拉列表

donate_section我在发送表格之前添加了带有名称的新部分,checkout page并在其中添加了 Select Drop-down name _done_select

我需要从数据库中填充它。

我正在使用以下查询,但仍然无法从数据库函数中获取数据:

0 投票
1 回答
196 浏览

c - 本地套接字关闭后如何重新绑定?

如果一个 unix 套接字绑定到一个路径,listen()s 并做一些工作,之后它被关闭,套接字“文件”保留在文件系统中。但是,如果我尝试走connect()那条路,我会得到

那么“神器”之后还剩下什么?它仍然是一个inode文件系统(我可以用 看到它ls),但它没有绑定,没有监听,我不能cat,否则我得到

那么剩下的是inode什么?我怎样才能使那个“工件”再次活跃、绑定和监听套接字(删除它,并用该路径创建新的套接字)?

  1. “死”本地套接字的目的是什么(为什么它在关闭后不删除,当它不再使用时)?

  2. 如何恢复“死”套接字?(主要问题)

  3. 谁对错误负责connection refused?不被bind()教育还是不被教育listen()

0 投票
1 回答
359 浏览

algorithm - T(n) = T(n/2) + clog(n) = O(log(n)^2) 的归纳证明

log() = log base 2 of ()
log()^2 = log^2 base 2 of ()

我坚持这个归纳证明。我有以下递归关系

T(n) = T(n/2) + Theta(log(n))

我必须证明T(n) = O(log(n)^2)

使常量明确:

T(n) = T(n/2) + clog(n)

我知道对于 O 的定义,我必须找到k > 0n' > 0所以t(n) <= k(log(n)^2)对于每个n >= n'

T(n) = O(log(n)^2)m < n对我所拥有的每个人来说t(m) <= k(log(m)^2)都是正确的:

给定
T(n) <= k(n/2)(log(n/2)^2) + c log(n) =
= k(n/2)(log(n)^2 - 1) + c log(n)
= k(n/2)(log(n)^2)) - kn/2 + c log(n)

所以

k(n/2)(log(n)^2) - kn/2 + c log(n) <=? k(log(n)^2)<---这就是我卡住的地方

我找不到任何东西,k也找不到n它,我在哪里做错了?

0 投票
1 回答
74 浏览

powershell - 根据月份将对象移动到 OU

嗨,第一次在这里发帖和 PS 的新手,在我们的 AD 中,我们有一个名为 Disabled 的 OU 和 12 个按月命名的子 OU,我目前有一个脚本来禁用用户删除 o365 许可证,转换为共享邮箱并移动到禁用的 OU。我想做的是将禁用的用户移动到当月的 OU 禁用操作发生。

0 投票
1 回答
595 浏览

asp.net-core-webapi - 使用 Ping Federate 使用现有 SSO 向 Web Api 验证 Angular 应用程序

我们有一个现有的 SSO 应用程序,其登录表单用于验证 ping federate。

我正在尝试将这种相同的 SSO 机制与 angular cli 11 一起使用。

我已经到了从 Pingfederate 返回的开放令牌的地步。我想要做的不是我们设置我的 ASP.NET 核心应用程序来接受这个令牌,验证它,并授予我访问其中声明的权限。

在一个较旧的 MVC 应用程序中,这个令牌是使用一个看起来只是密码的 opentoken 库来解密的。

如何配置我的 .net core 3.1 应用程序以接受和验证这个开放令牌?

这是我到目前为止所拥有的:

其中客户端密码与我们用来解密令牌的密码相同。我不知道 Client Id 值应该是什么。

来自urn:ietf:params:oauth:grant-type:saml2-bearerThis ping 文档

我假设我要将我在授权标头中拥有的开放令牌放置为bearer {token}.

只是为了验证我的 pingfederate 配置并查看是否需要打开其他任何东西,在我的协议设置下,我有:

  • 启用 OAuth 2.0 授权服务器:false
  • IdP SAML 2.0 支持:真
  • SP SAML 2.0 支持:真

如果我需要打开 oAuth 2.0,我不知道如何配置它。

0 投票
1 回答
230 浏览

python - 支持的目标类型是: ('binary', 'multiclass') error with "cross_val_score" function from sklearn.model_selection

我有 2 个数据集训练和测试:

我得到 ValueError: Supported target types are: ('binary', 'multiclass')。取而代之的是“未知”。当我从 sklearn.model_selection 调用 cross_val_score 函数时。

看起来参数类型不好。我有一个: <class 'pandas.core.frame.DataFrame'> (531456, 6) for X_train <class 'pandas.core.frame.DataFrame'> (531456, 1) for _train 我转换为 <class' pandas.core.series.Series'> (531456,) 用于 cross_valscore。

我不知道会发生什么。如果你能帮助我,请。非常感谢。泰奥

完整日志:

0 投票
1 回答
44 浏览

python - 从包含字符串和浮点数的列表中获取浮点数

这是我第一次提出问题,而且我不是编程专家,所以对我好点。:)

我目前在 phyton 中使用一个外部代码,它永久地为我提供当前的比特币价格。不幸的是,此功能不仅提供价格,而且还使用所选货币填充列表。但我只想要一个带有数值的列表。

以下是条目列表的格式:

希望任何人都可以帮助我!