所有问题
azure - 从跨项目的 AzDO 管道构建统计信息创建 Power BI 仪表板
如果这是一个可以通过查看 MS 文档来回答的问题,我深表歉意,但我是 Azure 环境的新手,我一直在查看文档。我的团队的任务是创建一个仪表板,该仪表板将显示来自 AzDO 管道的各种统计信息,调用我们的 YAML 管道框架。其他团队正在使用基于我们框架的 AzDO 管道将应用程序从本地服务器迁移到 Azure,我们想知道:
- 管道运行了多少次。
- 管道的成功率。
- 每次运行管道需要多长时间。
这里最大的挑战是,我团队的框架由在我们企业中的许多 Azure 项目上运行的管道调用。因此,我似乎不能简单地使用管道分析创建一个 AzDO 仪表板。我发现了 Odata API,似乎我可以使用它从管道中查询我想要的分析信息。然后,我可以想象在 Power BI 仪表板中使用通过 Odata 返回的数据。不幸的是,由于信息访问限制,我将无法获得组织级别的访问权限来跨项目运行查询。我现在的想法是,我可以将 Powershell 脚本放入管道框架中,这样,每次运行基于我们框架的管道时,都会将必要的信息(主要来自 BuildOutcomes)写入 Azure SQL 数据库。然后我可以在 Power BI 中查询数据库以显示指标。在深入研究文档和 Azure 模块命令后,我无法找到在 Powershell 中调用我需要的指标的方法。
有人做过我想做的事吗?任何帮助表示赞赏。
mysql - MySQL导入前如何清空表
我们想在导入新的 .csv 之前清空表。在 Oracle 中,您可以告诉它截断控制文件中的表。MySQL中有类似的东西吗?
这是我目前的声明:
deep-learning - 如何在pytorch中正确使用分布式数据并行
我对 PyTorch 比较陌生,但我对 Keras 和 TensorFlow 有很好的经验。我已经按照这篇文章在我自己的训练脚本中使用了 DDP。但是,由于某种原因,我总是最终得到:
进程 0 以退出状态 1 终止。
我尝试在多个 GPU 平台(Google Colab、Kaggle、Floyd Hub)上运行相同的代码,但它们几乎都给我带来了同样的错误。
我也尝试禁用该join=True选项,但培训过程甚至没有开始。
DDP相关代码:
还有我的培训代码:
调用训练代码:
我希望模型使用分布式并行包在多个进程上运行。有趣的是,有时我Out of Memory在不使用 DDP 的情况下运行 CUDA 时会出现异常。我知道spawn.py如果存在任何可用进程,则会终止所有进程status code > 1,但我似乎还不知道如何避免这个问题。非常感谢任何帮助。
php - 如何使用 psysh php 执行系统命令?
谁能告诉我如何在 Linux 上使用 Justin Hileman 的 psy Shell v0.9.9 (PHP 7.2.10 - cli) 执行系统命令,例如ls -la等等whoami?
目前当我这样做时:shell_exec('whoami') or exec()我收到以下错误:
PHP 致命错误:在第 1 行的 Psy Shell 代码中调用未定义的函数 exec()
c# - 如何重载泛型 IEnumerable
我知道这是尝试重载单个泛型和数组泛型的常见问题。所有这些答案都在谈论它为什么以这种方式工作以及如何有更好的方法来做,但没有一个显示出来。我正在寻找有关如何完成我所追求的建议并且我愿意重构并以不同的方式进行
这是代表问题的代码: https ://dotnetfiddle.net/sWrNj3
结果:
期望:
numpy - 如何修复 ValueError:具有形状 (2,1) 的不可广播输出操作数与广播形状 (2,2) 错误不匹配?
我正在尝试训练一个神经网络,但我被困在我应该得到和 (2,1) 数组的地方,但代码不断给我带来一个 (2,2) 数组。
尝试转置矩阵或将 (1,) 数组设为标量 (v[0]) 都不起作用。
这是我遇到问题的代码示例:
我期待的结果是
但我不断得到
javascript - 如何在浏览器上运行从 Github 下载的 Angular nodejs 和 MongoDB crud 项目?
Zipfile 由一个 AngularApp 文件夹和一个 Nodejs 文件夹组成。
python - Is it sure to authenticate with GitHub using requests with my username and a token generate in GitHub?
I am trying to use the GitHub API to get repositories information getting it like a JSON. I use to do this, the library "requests". I want to authenticate with my account to get the rate limit 5000 request instead of 60 without authentication. The problem is that I am not sure that this solution can be secure
I am using this solution but I want to know that it is a good way to the requests or are there any better way?
I expected a secure solution.
algorithm - 是否有将多边形转换为正方形图像的算法?
我编写了可以使用网络摄像头检测拼图区域的代码,并希望将其转换为拼图区域的正方形图像以进行进一步分析:
所以我想把它映射到一个 640x480 的区域。我的第一个想法是做类似这个伪代码的事情,但我认为可能有一个我无法找到的明确定义的算法......
更新
到目前为止,我最终使用了我的伪代码,它运行得非常好,速度也足够满足我的需要,大约 20 毫秒就可以在我的笔记本电脑上转换图像:代码(请原谅混乱,做了很多实验)。叠加在原始图像上:
node.js - 从 Azure IoT Edge 设备直接调用方法到没有 Internet 连接的子设备
我有一个 Azure IoT Edge 服务器,它充当我的 IoT 设备的透明网关(使用 Azure IoT SDK 实现)。它们已被配置为子设备,因此它们可以脱机工作,无需任何 Internet 连接。此设置按预期工作。
是否可以在没有 Internet 连接的情况下从 IoT Edge 服务器直接向其中一个子 IoT 设备发送直接方法调用?我已经实现了一些代码(使用官方 Azure IoT 设备 SDK 的 Node.js)连接到 IoT 中心以执行方法调用。如果 IoT Edge 服务器连接到 Internet,则此方法有效。但是,如果我拔掉 Internet,请求就会超时。
我尝试使用带和不带GatewayHostName=...参数的 IoT 中心连接字符串。不幸的是没有成功。
这是受支持的方案吗?如果是,我如何从 IoT Edge 服务器执行方法调用到子 IoT 设备?
python - 替代嵌套 np.where 语句以保留 NaN 值,同时基于其他两个现有列创建新的 pandas 布尔列
我试图找出一个更直接的替代方案,用于根据包含 True、False 或 NaN 值的其他两个列在 pandas 数据框中评估和创建新列。我希望新列相对于两个参考列进行如下评估:
- 如果任一 True -> True
- 如果至少有一个 False 而不是 True -> False
- 如果两者都是 NaN -> NaN
我已经找到了一个使用多个嵌套 np.where 语句的解决方案,但更喜欢更直接的方法。对于单个参考列,我想出了如何做到这一点(见下图 col4),但不知道是否有办法使其适应多个参考列的因素。
当前解决方案:
单参考柱解决方案:
node.js - Nodejs 未连接到在 Sandbox 中运行的 MongoDB
所以,我已经开始学习平均堆栈,当我尝试连接到在沙箱中运行的 mongodb 时,我遇到了这个问题,我的防病毒软件被禁用
这是我的代码,
有任何想法吗 ?我知道在本地下载 mongodb 可以轻松完成,但我认为在云中运行会让我学到一些东西。
此外,当尝试使用 windows powershell 进行连接时,我得到如下输出
php - 延迟从数据库获取异步请求
我有一个名为“事务”的表和另一个名为“用户”的表
当用户向服务器请求时,我从交易中获取他的最后一笔交易余额,并根据他的请求增加或减少余额,
一切正常,
但问题是,当他尝试在不考虑异步请求之类的响应的情况下在一秒钟内请求 10 次或更多次时,发送请求的速度超过了从数据库获取余额的速度,所以我在计算新余额时遇到了问题。
像这样的东西:
A部分:余额:100,金额0,新余额:100
B部分:余额(从A部分获得):100,金额:-10,新余额:90
Section C: balance(从上一节得到):100(因为section b还没完成所以设置余额为90), amount:-10, new balance: 90
当这种情况发生在毫秒时,C 部分的余额是 A 部分的余额,而不是 B 部分的余额!因为B部分还没有完成调用数据库设置余额,90,所以这是问题
一个更好的例子:
我知道一些解决此问题的解决方案,但我想以其他方式解决此问题。
我找到的解决方案:
1-在 B 部分开始时为当前用户锁定数据库并在其末尾解锁它,并且在数据库(或用户)被锁定之前不要让 C 部分开始!
2-限制每个用户的请求,不要让用户在一分钟内发送 10 个请求或类似的东西
由于我不想限制用户发送请求的原因。解决方案 1 降低了响应用户的性能。
你推荐什么算法?
谢谢。
apache-spark - PySpark:应用正则表达式来删除不需要的文本并使输入成为有效的 JSON
我有一个 JSON 文件,不幸的是每行前面都有一些不需要的文本:
我想按如下方式加载此文件:
但需要一种方法来删除那些不需要的文本,例如,2019-07-02T22:53:16.848Z LOGFILE首先使其成为有效的 JSON。在我打电话之前,你能解释一下如何应用正则表达式sqlContext.read.json()吗?否则它会抱怨它是一个_corrupt_record. 非常感谢!
java - 如何通过测试容器启动 Informix?
我对在我的项目 中使用测试容器非常感兴趣。
但是,我很难将其设置为与 Informix 一起使用。
请注意,我可以使用 Docker-for-Mac 启动一个 informix 容器,它将构建并启动。
不确定它是否可以与测试容器一起使用。我希望它会。
这是我到目前为止所拥有的
测试班
容器启动然后永远挂起,并且永远不会进入测试
这是输出:
如果我注释掉这一行
// .withCreateContainerCmdModifier(command -> ((CreateContainerCmd)command).withTty(Boolean.TRUE))
然后它开始,但随后被这些消息无休止地卡在一个循环中,然后最终以同样的方式超时
flutter - 如何在 Flutter 中内化大型应用程序
我在 Flutter 中开发了一个应用程序。这就像一个有很多页面的社交网络应用程序。我想知道,我如何处理文本翻译?对于我的网站,我使用我的数据库。
许多教程都在讨论 json 文件或 .arb 文件。但我的应用程序有数百个翻译。你认为最好的方法是什么?
此外,所有页面上都应该提供文本翻译...我应该为此使用 Scoped_model 吗?
我想要的是首先检测设备的语言环境,所以我会自动选择一种语言。但我希望允许用户像 Facebook 或其他流行应用程序那样更改语言。
有人可以给个建议吗?
非常感谢 !
帕斯卡
python - 如何在python和小计中对字典值进行分组
我有以下字典
如何获得每个字典值 '07-08' '08-09' 和字典列表中的值 13a、13b、13c、13d 的键 'output' 的总和,然后我想将其插入到 'output_jam '。
如何获得字典列表中每个字典值“16-17”、“17-18”、“18-19”的键“输出”的总和,然后我想将其插入到“output_ot”。
如何使用公式(时间 = 输出 / 输出堵塞)计算“时间”。
如何使用公式(time_ot = output /output_ot)获得计算“time_ot”
请问您对此有什么建议吗??
c# - 如何在碰撞时获得父母的标签?
我在一项简单的任务上遇到了大麻烦。我想在检测到碰撞时检查父游戏对象的标签是否等于我的值。因为我只想在与那个障碍物碰撞时添加特殊效果。
所以我想当我的玩家与 C 对象碰撞时检查 A 中的标签是否等于我的值,但我不知道如何获取 PARENT A 游戏对象的标签。
感谢您的时间 :)
actionscript-3 - 如何修复“addChild(locked_jwb);” 仅显示在第 3 帧
我的问题
我想要 addchild ... 仅在帧号 (4)
php - MySQL 服务器已经消失:Microsoft Azure,
好的,我已经创建了一个带有 Web 应用程序的天蓝色虚拟机。我还创建了一个 azure 服务器和一个与服务器一起使用的数据库。所有人都已连接并正常工作。我什至对数据库进行了查询并链接了一个 github 存储库。
首先,我在本地 xampp 服务器上使用 phpmyadmin 配置了所有内容。在 xampp 服务器上,网站的一切工作正常,但是当我更改服务器主机、用户、密码和数据库的值时,我在尝试连接到数据库时收到一个 sql 错误。
Bellow 是我用来连接数据库的代码。
每次运行此代码时,我都会收到错误无法连接到 MySQL:
MySQL 服务器已经消失
php - 为什么 JSON 不显示数据
使用时出错some.php?id=$id
我有表名为tb_syarat_layanan. 当我尝试获取 JSON 时,数组显示没有数据。
但是当我像这样设置我的 $query 时:
它显示了我想要的数据
使用变量设置 $query 时,JSON 不显示任何数据$id
c++ - CUDA C/C++ 访问前一个数组元素
在学习 CUDA 时,我正在做一个计算移动平均线的小项目。虽然我的简单移动平均线 (SMA) 工作正常(尽管速度慢且未优化),但我的指数移动平均线 (EMA) 总是导致错误的数字。
我发现问题在于它*(ema + i - 1)始终为 0。同样的数组访问概念在测试 C++ 文件中效果很好,但在我的 CUDA 应用程序中却不行。我想我只是不知道一些关于指针或 CUDA 的概念。
keycloak - 在 Keycloak 中以编程方式创建组后使缓存无效
我创建了一个自定义 Keycloak 提供程序,它侦听 Kafka 主题并创建与在该主题上收到的消息相对应的组。
我已经让它大部分工作了。我仍然需要克服的唯一障碍是,在创建组后,我看不到它在管理 UI 中或在 API 调用中列出以获取领域的组列表。但我确实知道这些组被保存在数据库中,因为如果我停止并重新启动 Keycloak,那么它们就会存在。
我猜这与未更新的 Infinispan 缓存有关。我需要以某种方式告诉缓存刷新自己。有人知道怎么做这个吗?
另一件有点奇怪的事情是,我必须为此流创建自己的 KeycloakSession,并连同它一起创建一个 TransactionManager 来管理事务。这是一种相当独特的情况,因为 Keycloak 中触发的操作与用户会话无关;他们被卡夫卡消息赶走了。不确定这是否与它有关。
我的设置是这样的:
- 我创建了一个名为
GroupSyncApi. - 我定义了接口
GroupSyncProvider并分别GroupSyncProviderFactory扩展Provider和ProviderFactory - 有
GroupSyncProvider一种方法:void listen(KeycloakSessionFactory keycloakSessionFactory) - 我创建了实现
KafkaGroupSyncProvider并KafkaGroupSyncProviderFactory实现了我的自定义接口。 - 该
listen实现实例化了一个名为KafkaTopicListener. 这将启动 Kafka Consumer 和相关代码以在新线程中处理消息。该listen方法是从postInit提供者工厂的方法中调用的。这将启动线程和 Kafka 消费者。 当收到一条消息(作为 JSON)时,我将它反序列化并创建一个与之对应的 Keycloak 组。我这样做如下(这是在我的
/li>KafkaTopicListener课上:
我不清楚的部分是:
- 我是否正确创建了一个组?
- 我的 KeycloakSession 设置是否正确?我必须手动创建它,因为此代码流不是 HTTP 请求的一部分。
- 我的事务管理器设置正确吗?
html - Materialise 和 Datetime Picker 相互交互
我的项目中有一个 Materialize 和 Datetime 选择器。问题在于表示为的 Materialize 库 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">正在与日期时间选择器进行交互。当我打开以选择日期和时间时,允许选择时间的部分丢失,但在删除 Materialize 库时出现。此外,当用户滚动页面时,我无法弄清楚如何将日期时间选择器保持在其位置。



