所有问题
python - Matplotlib 颜色图显示不正确的颜色
我需要制作一个从红色到白色的 256 种颜色的颜色图,并在 Python 中显示红色通道,但看起来这件事做错了,我不明白为什么。这是我的代码:
azure - 使用 openssl 将 Azure 生成的证书转换为 PFX
我已经使用 Azure 门户中的 RunAs 帐户创建了一个自动化帐户。证书已自动生成。我想使用 openssl 实用程序从此证书创建一个 PFX 文件。
我可以通过以下步骤和代码使用 PowerShell Core 7.1.0-rc.2 来做到这一点:
- Azure 门户 > Azure Active Directory > 应用注册 > 自动化帐户的服务主体
- 从左侧菜单中选择 Manifest,在 JSON 中向下滚动到“keyCredentials”部分
- 将“value”属性的整个字符串复制到 PowerShell 中的变量:
$base64value = "<contents of the value property here>"
- 创建 PFX 文件的 PowerShell 代码:
鉴于自动化帐户的 JSON 清单中的 base64 字符串值,我想要弄清楚的是如何使用 openssl 实用程序执行相同的过程。由于我能够将该 base64 字符串转换为字节数组,然后使用 .NET 类的构造函数转换为 X509 证书,我想我需要使用 openssl x509,但我找不到任何采用 base64 的选项字符串或二进制参数或文件。
javascript - 如何更改或添加在 JavaScript 中创建的元素类?(吃豆人换主题鬼)
我正在为学校开发一个简单的吃豆人游戏。(HTML、CSS、Vanilla JavaScript)我希望能够改变游戏的主题(从空间到花卉主题)。改变背景已经可以了,但现在我希望当你从主题切换时,幽灵也能再看看。
我从 html 中的一个简单网格开始,并在 Javascript 中添加了所有功能。幽灵是在一个阵列中制作的。
要更改主题,您必须单击一个按钮,我有这些功能;
如何在单击按钮时添加类名或更改 Ghost 的类名(alien.1、alien2、...更改为 flowre1、flower 2、...)?所以我可以添加另一个css样式来改变网格上ghost的外观。
powershell - Powershell - 从哈希属性变量中删除空行
我创建了一个脚本来收集远程 SQL 服务器
我得到了想要的结果,但变量包含多个空行:
我尝试以下删除那些空白行但没有成功。
如何从变量中删除空(空白)行?
编辑:
我通过删除哈希表属性找到了解决方法,而不是
我只是设置$sql_servers += $sql
并且没有空行,但我很好奇是否可以使用哈希表删除空行。
谢谢
vue.js - Vue.js 侧边栏转换
我在引导行中有一个侧边栏和一个内容,我想为侧边栏的切换设置动画并无缝扩展内容容器,我正在应用这些转换类:
但它在扩展时会闪烁,您可以在这里看到:
https://jsfiddle.net/kd6xpa32/16/
我怎样才能防止这种情况?
azure-virtual-machine - 将点到站点 VPN 添加到现有 VNET 和 Windows VM
我在 Azure 中新创建的 VNET 中设置了 Windows 机器。之后,我在此 VNET 上设置了虚拟网络网关。按照 Microsoft 的指示,网关位于不同的子网中。我可以从我的桌面连接到这个 VPN,但是我无法连接到 VM。
VM 的私有 IP 是 10.0.0.4。它位于地址范围为 10.0.0.0/24 的“默认”子网中。VNET 地址范围定义为 10.0.0.0/24,默认网关地址范围为 10.67.0.0/24。
我做错了什么?是否有机会更改设置,或者它需要从头开始构建 VNET,然后再构建 VMS?
next.js - next.js - 由多个 slug 组成的动态路由?
是否可以构建包含预定义格式的动态部分的路线,/[name]-id[id]
例如,有路线/bob-id303
或/mary-id205
?
我尝试的是创建一个文件[name]-id[id].js。在getInitialProps
我 console.log里面ctx
它包含
另一方面,调用文件[[name]]-id[id]].js给出
我想直接获取name
and id
,然后通过初始道具将它们传递给页面。我知道我可以解析asPath
,但还有其他方法吗?
filter - 在相机效果上添加面部跟踪器纹理
希望每个人都有美好的一天。我最近构建了一个带有相机效果的过滤器,但我还想在它上面添加一个平面跟踪器(公司标语纹理图像)。我在我的 Facetracker > Plane > add Material 中添加了它,它显示在我的预览屏幕(开发网格)上,但它没有出现在过滤器的预览中(带有我的脸的模型屏幕)。我不确定为什么会发生这种情况,也不知道如何解决。
如果有人有任何解决方案,那将非常有帮助。我开放所有建议。
非常感谢!
php - Nginx 和 PHP 容器都需要相同的 php 文件吗?
查看 Nginx / 组合的常见 docker-compose 设置,例如:
您可以找到许多这样的示例,以确保如果您更改本地 www 文件夹中的某些内容,它将立即被正在运行的容器拾取。
但是当我不想这样做并将一些 php 文件/内容等复制到容器中时:
- 为两个容器创建一个同名的卷并将我的文件复制到该文件夹中是否足够,例如在 Dockerfile 中?
- 或者甚至可能没有卷,而是在容器中创建一个目录并将文件复制到那里......在这种情况下:我是否必须为 nginx 和 php-fpm 使用相同的文件?
也许我的误解是关于 php-fpm 容器如何在该组合中工作(当然 fastcgi ... in conf 指向 php-example:9000 标准)
我理想的解决方案是复制一次并确保处理文件权限。
javascript - 表中的角列级过滤器具有反应形式和 formArray
我想实现高度动态的表格,并应用列级过滤器和可编辑的行,并对表格的每个单元格应用验证。
我已经实现了带有可编辑行和动态验证的动态表格显示。但是在列级过滤器上苦苦挣扎。
我的问题陈述:
- UI 将接收表格标题以显示和对应表格行数据。例如
headers = ['name','age']
和数据[{name:'abc',age:'xyz'},{name:'pqr',age:'xyz'}, ..]
通过上述设置,我已经使用 formArray 实现了反应形式。
示例设置是在stackblitz中创建的
这是我的表格:
和 ts:
如何实现列级搜索,所以当我在名称列中搜索时,应该显示相应的名称。
typescript - 使用 TypeScript 删除数组中的重复项
嗨,我有一个具有相同 UserId 的数组,我想删除相似的数组并只保留一个我该怎么做?
例子:
转换:
java - 从自定义比较器获取布尔答案
我已经学会了如何创建自己的Comparator
,例如,创建一个简单的比较基于absolute value
当然,这可以用于自定义排序:
所以这一切都很好,但是如果我只想根据这个比较器比较两个整数以给出一个布尔值呢?
那么我如何true
通过比较-2
and来获得 a 1
,使用absComparator
?
ruby-on-rails - 如何在正在清理的 YML 文件中使用 link_to 助手?
我的locales.yml
文件中有这个使用link_to
帮助程序的密钥。
以前我们使用带有href的a标签以及sanitize,如下所示:
但我必须重构它以使用link_to
帮助程序。
问题是 sanitize 正在一起过滤erb
标签(“需要银行授权”之后什么都没有出现),我找不到允许erb
标签并正确呈现标签的方法link_to
。另一方面,摆脱 sanitize 会呈现erb
包含标签的字符串。
erb
yml 文件中是否允许使用标签?
python - FastAPI - 如何在响应中使用 HTTPException?
文档建议使用客户端错误引发 HTTPException,这很好。但是如何在遵循 HTTPException 模型的文档中显示这些特定错误?意思是带有“详细信息”键的字典。
以下内容不起作用,因为 HTTPException 不是 Pydantic 模型。
azure - Azure Logic App 从 Azure Blob 容器动态获取 Blob 内容,而无需将文件名保存在路径中
我正在使用 Azure Logic 应用程序从我的 Azure 容器中获取 Blob 内容。Blob 每月以以下格式存储在我的容器中:- 例如。mycontainer/invoice/20200101/invoice1.csv、mycontainer/invoice/20200201/invoice2.csv 等等。换句话说,每个月的发票都会动态地存储在我的容器中,并带有一个表示月份和日期的文件夹,如示例中所示。(2020-01-01, yyyyMMdd 格式)
到目前为止,我能够获取在我的容器中创建的最新文件夹。在这种情况下是 10 月,因为我们在 10 月。但我希望获取该文件夹中存在的最新文件。
我目前的工作流程如下:-
对此有何建议?谢谢!
sql - 网络设备和配置的数据库模式设计
我有以下数据库设计问题:
给定四种实体类型:Interface
, Device
, VLAN
, VNI
.
有以下规则:
- 安
Interface
正好有一个Device
。因此, aDevice
可能有零到多个Interfaces
。 - An
Interface
可以有零到多个VLAN
s。AVLAN
可以有零到多个Interfaces
。AVLAN
不能Interface
多次分配给同一个。 - A
VLAN
可以有零或一VNI
。因此 aVNI
有零到多个VLAN
s。
到目前为止,这很容易,可以这样建模:
Interface(id, device_id not null)
Device(id)
VLAN(id, vni_id nullable)
VNI(id)
InterfaceVLAN(interface_id not null, vlan_id not null) unique (interface_id, vlan_id)
但是有第四条规则:元组 ( VNI
, Device
, VLAN
) 必须是唯一的。
还必须可以将 a 分配VLAN
给 aVNI
而不将VLAN
其分配给 anInterface
或 a Device
。此外,VLAN
可以将 a 分配给Interface
没有 a 的VLAN
a VNI
。
我坚持如何将其合并到模型中,并欢迎任何建议。
java - 在java中返回一个HashMap
我目前是来自 Python 的 Java 新手,我似乎无法弄清楚如何返回 HashMap,我尝试在网上搜索了几个小时,但找不到任何可以解决我的问题的东西。这是代码。
我什至仔细检查了我返回的变量是否是 HashMap。
这是一个例外。
线程“main”java.lang.Error 中的异常:未解决的编译问题:此方法必须返回 HashMap<Integer,Character> 类型的结果
我知道这可能是一个新手错误,但经过数小时的研究,我找不到任何有用的东西。
azure-ad-b2c - 访问令牌 - 生成授权码
我正在关注文档https://docs.microsoft.com/en-us/azure/active-directory-b2c/access-tokens
但是,替换下面的所有占位符后,它不会生成授权码。我在 Postman 上收到的消息如下:当我在浏览器上尝试时,没有返回任何内容。
java - 在 Java 中使用一个 for 循环创建多个数组
我是 Java 的新手,在这里我试图尽量减少我编写的代码量。我想只使用一个 for 循环将元素添加到 2 个相同大小的数组中。我尝试了很多方法,但最终将相同的元素添加到两个数组中。如何循环两次并添加不同的元素?
这就是我使用两个for循环的方式......
.net - 根据其类型 EF 核心获取相关对象
解决此问题的正确方法是什么:假设我有一个对象表:
IControl 是一个由 10 个不同的控制对象实现的接口。它们的类型由 ControlType 枚举描述。我想将它们存储在不同的表中,并且在查询我的对象时,我希望我的对象根据其 Id 从 Control 特定表中作为 IControl Control 包含在内。
我知道我可以使用 TPH 继承,但我的控制表会很大,有很多空列,因为控件有很多不同的属性,具体取决于它们的类型。