所有问题

0 投票
3 回答
112 浏览

perl - 在不遍历整个哈希的情况下查找子哈希中的密钥

我有一个看起来像这样的哈希:

我还得到了一个与“level2”键对应的值列表,我想知道它是否存在于哈希中。

@list = ("level2_f2", "level2_f4", "level2_f99")

我不知道@list 的每个元素属于哪个“level1”键。我认为找到它们是否存在的唯一方法是使用一个 foreach 循环来遍历@list,另一个 foreach 循环来遍历 %hash 的键并检查

但我想知道是否有更有效或更优雅的方式来做到这一点。我找到的所有答案都要求您知道“level1”键,而我不知道。

谢谢!!

0 投票
0 回答
314 浏览

c# - 有没有办法在不解压缓冲区(C++/CLR)的情况下使用 CredUIPromptForWindowsCredentialsW?

我正在编写的软件即将采取行动,需要当前登录的用户实际上是采取行动的人。所以我想让 Windows 在允许操作继续之前只询问当前用户的密码或生物识别信息或其他任何内容。

我在另一篇文章中使用了 UserConsentVerifier 的互操作(代码如下)。

如果设置了 Windows Hello,这可以正常工作。当它不是或类似错误时,它返回 DeviceNotPresent。试图找到提供 Windows 密码的替代方法。此代码有效,但我对我在应用程序内存中使用密码这一事实并不完全满意。(C++/CLR)

有没有办法使用 CredUIPromptForWindowsCredentialsW 而不解压它返回的缓冲区来验证登录?

0 投票
1 回答
26 浏览

sql - 有没有办法根据 R 中的一组条件使用表 T2 中的列 B 更新表 T1 中的列 A?

我正在尝试在 R 中创建类似于以下内容的代码:

例如,拥有这些数据框:

我想更新表 1 最终看起来像:

0 投票
1 回答
24 浏览

python-3.x - python3中的随机模块不可调用错误

所以我开始进入python和库/模块并开始使用随机模块,但是由于某种原因,当我导入模块时它没有检测到它,有谁知道为什么会这样,如果你能帮助我解决问题?感谢visual studio代码中的代码本身,也许ide是问题idk

0 投票
1 回答
1582 浏览

python - 杀死正在运行 Gstreamer 的子进程

我正在使用 Jetson Nano,想法是在按下按钮时播放视频。我目前正在通过等待按钮推送事件然后使用subprocess.call()运行 shell 脚本来调用我编写的包含 gstreamer 命令的 shell 脚本来运行视频。

我的下一个目标是能够停止视频,即使是中间视频,如果按下按钮。做一些研究(又名搜索 stackoverflow),似乎停止 gstreamer 视频的最佳方法是告诉管道终止。从我发现的内容来看,我的代码基本上如下:

这不会停止视频,我尝试过的其他变体如下(没有一个有效):

的内容open-video.sh

谢谢阅读。

0 投票
0 回答
130 浏览

sas - SAS DS2 代码不适用于远程服务器

运行 PROC DS2 代码以读取驻留在不同服务器上的大型数据集时出现错误。LIBNAME 语句使用远程引擎。SAS 目前没有可以读取远程数据集的驱动程序。PROC DS2 使用驱动程序而不是引擎。正如文档声称的那样,这在基础 sas 中尚不可用。SAS 告诉我他们会为他们的研发添加一个缺陷。如果有人知道如何在远程服务器上运行 DS2 代码,请分享您的代码。我使用远程服务器是因为数据量很大,并且希望使用 DS2 来最大限度地减少作业运行时间。

这些是错误。LIBNAME randlib '/username/sasfile' 服务器 = XXXX; 注意:Libref RANDLIB 已成功分配如下:引擎:REMOTE 物理名称:/username/sasfile LIBNAME randlib '/username/sasfile' server = XXXX; 注意:Libref RANDLIB 已成功分配如下:引擎:REMOTE 物理名称:/username/sasfile 错误:编译错误。错误:基本驱动程序,未找到此连接的模式名称 RANDLIB 错误:表“RANDLIB.TAX_PRD”不存在或无法访问错误:第 215 行:无法为表准备 SELECT 语句

0 投票
2 回答
533 浏览

powershell - Powershell 正在 GitHub 操作中吃引号

我在 GitHub Action 中有这一行:

我还没有找到一种方法来分配值以$data使其工作。GitHub Actions 或 Powershell 或两者兼而有之,通常在引用时将其删除,但我真的不知道它的作用和位置。

这是我最后一次尝试:

请注意双引号的 Powershell 转义。这返回了这个错误:

所以,出于某种原因,它停在了梅里。任何的想法?

这个问题很相似,但是,他们没有使用变量来保存我需要的结果。

0 投票
1 回答
6400 浏览

c# - 如何从 Azure 服务总线读取消息

我正在尝试使用 C# azure 函数从队列中读取消息(通知而不是轮询)。

我目前正在使用控制台应用程序将消息推送到队列中,见下文。

似乎有两种不同的产品,Azure 服务总线和存储帐户中的队列。下面的代码用的是后面的,不知道怎么读取队列的消息?

非常感谢,

代码示例

更新

在专家建议的评论和以下链接试图帮助之后,我尝试了以下代码示例将消息推送到 Azure 服务总线(即不是存储帐户中的队列)

当我在控制台窗口上方运行代码时,什么都不做,没有错误消息,什么都没有..!奇怪..查看天蓝色服务总线概述它的活动消息计数为零。

我正在使用这个示例项目,但 queueClient.SendAsync 永远不会返回。我是否需要在天蓝色的权限中设置一些东西?

https://github.com/Azure/azure-service-bus

最终收到错误

连接尝试失败,因为连接的一方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应

我可以在门户服务总线屏幕中看到请求

0 投票
0 回答
94 浏览

python - 将列表作为参数传递给python中的函数

我是 Python 新手,正在努力将列表作为参数传递给函数。

我编写了一段代码来获取一个 url,从页面中提取所有链接并将它们放入一个列表 ( links=[]) 中。我想将此列表传递给一个函数,该函数过滤掉与起始链接(即列表中的第一个)不同域的任何链接并输出一个新列表(filtered_list = [])。这就是我所拥有的:

当我运行它时,我得到一个未过滤的列表,在它下面,我得到无。

最终,我想将过滤后的列表传递给一个函数,该函数从主页上链接的域中的每个页面中获取 html,但我试图一次解决这个问题 1 个进程。任何提示将不胜感激,谢谢:)

编辑 我现在可以将 url 列表传递给filter_links()函数但是,我现在过滤掉了太多。最终我想通过这个程序传递几个不同的起始 url,所以我需要一种通用的方法来过滤与起始 url 在同一域内的 url。我使用了内置startswith函数,但它过滤掉了除起始 url 之外的所有内容。我想我可以使用正则表达式,但这也应该有用吗?

0 投票
1 回答
65 浏览

java - Java:将字符串变量与“null”值进行比较时出现问题

我使用 getParameter 方法从 HttpServletRequest 获取字符串值,目的是将其解析为整数。

如果该值未在前端设置,则该值可以是“null”字符串,但是当我尝试比较它时,结果始终为 false

这输出

0 投票
1 回答
18 浏览

qt - QT5.12.3 SwipeView 枚举表单

嗨,我想添加枚举来识别 SwipeView.currentIndex 的表单...但是找不到我的枚举。

有谁能够帮我 ????

0 投票
1 回答
83 浏览

python - Matplotlib:增加自动生成的刻度标签之间的距离

当使用 matplotlib(或 pyplot)生成新的图形或轴时,(我假设)有某种自动方式来确定每个轴适合多少刻度。

不幸的是,这通常会导致标签太近而无法舒适地阅读,甚至重叠。我知道明确指定刻度位置和标签的方法(例如ax.set_xticks,,ax.set_xtick_labels但我想知道如果没有指定任何内容,自动刻度分布是否会受到某些全局 matplotlib 参数的影响。

是否存在这样的全局参数,它们是什么?

我正在自动生成许多数字并保存它们,并且必须单独处理它们可能会有点烦人......

如果没有简单的方法告诉 matplotlib 细化标签,是否有其他解决方法来实现它们之间的更大间距?

0 投票
1 回答
31 浏览

javascript - 基于更改功能参数的选择列表

我正在使用 moment + jquery 列出年份日历周和项目,但我今年已经硬编码,所以现在硬编码日历年的当前代码可以工作,所以现在我正在尝试为这些年制作选择列表,所以用户可以更改 2020、2021、2022 年和这个节目日历(2020);将要更新,(我只需要三年,所以..),但我不太确定如何更改这个 showCalendar(); 带有下拉选择列表的参数?感谢您的帮助,如果有人有时间检查这个:)

这是我们硬编码的基于年份的打印日历

在网络视图中:

0 投票
1 回答
180 浏览

javascript - 在元素上切换类,忽略除一个孩子以外的所有孩子

即使在阅读jQuery stopPropagation for only some class of elementsJavascript toggle class on element和无数其他参考资料之后,也很难解决这个问题。

我想在单击 nav > ul > li AND .dd-toggle(.dropdown 的子项)时切换类“活动”,但不是 .dropdown 本身或其中的任何内容(.dd-toggle 除外)。

我尝试了许多变化,从以下开始:

然后

最后

我忽略了或最接近的孩子,但不知道该怎么做,但仍然观察孩子的孩子。也许只有第一个孩子的?

忽略 .dropdown 但不忽略 .dd-toggle

我接近了吗?

0 投票
2 回答
380 浏览

python - Python - 绘制带有数据间隙的numpy数组

我需要将一些光谱数据绘制为 2D 图像,其中每个数据点对应于具有特定日期/时间的光谱。我需要如下绘制所有光谱: - xx 轴 - 对应于波长 - yy 轴 - 对应于日期/时间 - 强度 - 对应于通量

如果我的数据点在时间上是连续/连续的,我只会使用 matplotlib 的 imshow。但是,不仅这些点在时间上并非都是连续/连续的,而且点之间的时间间隔也很大。

这是一些模拟我所拥有的模拟数据:

如果我只需要打印上述数据子集之一;我会做:

但是,我不知道如何在同一个图中打印所有数据,同时显示间隙并将 yy 轴保持为时间。有任何想法吗?

谢谢,豪尔赫

0 投票
1 回答
644 浏览

azure - 将 Azure 静态网站配置为不需要尾部斜杠

我有一个配置为静态网站的 Azure 存储帐户。静态网站包含一个名为“versions”的子目录,其中包含该网站的几个其他版本。我可以显示这些版本,但它需要一个尾部斜杠,这显然不是理想的,因为大多数人不使用它们。

例如,假设我的静态网站的 URL 是https://mystorageaccount.z8.web.core.windows.net ...

我假设这是因为静态网站正在尝试服务https://mystorageaccount.blob.core.windows.net/%24web/versions/1.2.3index.html,但是有没有办法可以配置静态网站不需要尾部斜杠?

我确实尝试指定/index.html为索引文档,但静态网站配置不允许这样做。

如果指定,索引文档名称的长度必须介于 3 到 255 个字符之间,并且不得包含任何“/”字符。

0 投票
1 回答
883 浏览

java - 即使服务器错误,ResponseBuilder 也会提供 200 OK HTTP 响应

我正在使用 javax.ws.rs.core.Response api 来构建响应并将响应从我的 Spring Boot 后端发送回前端。我有一个控制器如下。

但是即使在出现异常的情况下,我也会在浏览器/邮递员中获得 200 OK 作为 HTTP 请求的响应状态。因此,当出现异常时,将执行 ajax 成功块而不是错误块。在这种情况下,有什么方法可以让错误块执行吗?我不想抛出异常,因为它会在响应中发送整个堆栈跟踪。

0 投票
0 回答
24 浏览

android - Android:从“最近的应用程序”开始应用程序回到最后一个活动

我从“最近的应用程序”恢复到应用程序或从应用程序列表运行应用程序时遇到问题。始终运行 SplashScreenActivity,但应该运行 MainActivity。

我的清单:

0 投票
1 回答
179 浏览

rubygems - Ruby:`require':无法加载此类文件

环境:ruby 2.5.3p105(2018-10-18 修订版 65156)[x86_64-linux]
刚刚从 Mageia 6 升级到 Mageia 7(原位,不是全新安装)
在 Mageia 6 下工作的 Ruby 程序现在拒绝并显示错误消息:

`require': 无法加载这样的文件 -- sequel (LoadError)

我已经研究过这个错误(在 Stackoverflow 上很常见!)但看不到相关的解决方案。
来自“宝石环境”

但它在那里:

使用完整路径也无济于事:

请提供一些帮助。

0 投票
0 回答
250 浏览

excel - 为什么我的子程序在即时窗口 excel vba 中运行良好时无法工作

我一直在尝试让典型的隐藏表/取消隐藏表代码来鼓励启用宏。由于我锁定了保存,因此我需要做的操作与通常将其放入 Workbook_BeforeClose Sub 略有不同。

但是...我的隐藏子

和我的取消隐藏子

....从即时窗口调用时工作正常。工作表适当地隐藏和取消隐藏。

但是,当我通过 sub 时,它实际上并没有做任何事情。这个想法是在保存之前将工作表设置为“提示”工作表,保存,然后在保存后恢复为可用。但我什至看不到该代码是否正常工作(看起来),因为单步执行实际的隐藏/取消隐藏潜艇并没有做任何事情。

编辑:没有错误,只是不更改任何设置来隐藏或取消隐藏工作表。

想法?

编辑:因此,鉴于下面的评论,我的潜艇在从即时窗口运行并通过调试器单步执行时工作。他们适当地隐藏和取消隐藏工作表。所以,唯一可能出错的是调用这些子程序的代码。所以,这里还有两个潜艇。一个是保存按钮的按钮代码,另一个是 Workbook_BeforeSave Sub。

0 投票
3 回答
1513 浏览

google-cloud-build - Google Cloud Build - 无法更新子模块

我配置了 google cloud build (GCB) 以触发我在 Github 中的一个存储库上的构建。此存储库需要另一个 git 存储库才能构建。这个其他存储库是使用 git 子模块配置的。

我搜索了一下,目前看起来 GCB 不支持子模块。所以我试图git submodule update --init在 GCB 下载的源代码上手动运行,但是上面没有.git目录并且命令失败。

我在这里想念什么?

我使用这个问题作为参考:https ://github.com/GoogleCloudPlatform/cloud-builders/issues/435

0 投票
1 回答
25 浏览

python - Write on a file the volume of a drive plus random text

I am trying to write on a volume of E drive. But in that file I also want to add some random text like just "random text". How can I do that?

Here is the code:

0 投票
1 回答
303 浏览

python - How to move every 500 files into different folders

As a beginner in Python I would need your help since I do not know enough how to create such script for my need. To give you an overall idea I have a folder Folder_1 that contains 50 000 different frames from a video in .png :

Since my Windows explorer is not running quite well with this huge amount of pictures I will need to move all of them in different folders in order to lower my RAM consumption and letting me working on a batch without considering the 50 000 pictures.

Therefore my objective is to have a script that will simply move the first 500 files to a folder sub_folder1 and then moving the 500 next to sub_folder2 etc... The folders needs to be created with the script as well :

I started working on with for i in range(500) but I have not clue on what to write then.

Hopping this is clear enough otherwise let me know and I will do my best to be even more precised.

Thank you in advance for your help.

0 投票
1 回答
644 浏览

mqtt - ESP8266 Subscribe to AWS IOT topic

Hi I need to create a lambda function which will access the AWS thing and publish MQTT message, I'd like to get the published message on the ESP8266 which was connected to the thing as well, and controlled turn on/off the LED on ESP8266. So far I have uploaded the private.der, cert.der and ca.der to the ESP8266 absolutely, but it couldn't subscribed AWS IOT, please point me in the right tips then please share.

Code:

0 投票
1 回答
95 浏览

powershell - POWERSHELL execute a file powershell script but from different path

I want to execute a powershell script file, it works but if I am in the same path that the script

I work with the variable $toto

I execute the script from :

but when I am below s subdir, not knowing the current "working directory" :

how to resolve that please