所有问题

0 投票
1 回答
146 浏览

swift - 需要按键排序的快速字典问题

我有一个问题,我可以对字典进行排序,但结果很奇怪。

问题是我收到语法错误

问题是我无法使用此按日期降序排序的规则创建自定义字典?

我确实探索并找到了 OrderedDictionary 但它似乎是一个外部包?

0 投票
1 回答
92 浏览

google-cloud-platform - 在 Google Kubernetes Engine 中使用 Java API 的 Google Cloud Storage Upload 对象在 90 MB 文件上失败

我正在使用 Java API 将对象上传到 Google Cloud Storage。当我通过本地系统尝试相同的代码时,它工作正常,我能够上传 66MB 和 90MB 的对象而没有任何问题。

但是,当我在 GKE pod 中将应用程序部署为微服务后尝试相同的操作时,它会停止响应编写器代码上的 90MB 文件,而只会创建一个 0 字节的文件。虽然它适用于 66MB 对象/文件。POD 正在从 PersistentVolume 访问文件

这是我用于将对象写入云存储的代码。

我无法理解这里可能出现的问题。因为相同的代码在我的本地系统上运行良好,但在 pod 上却不行。我检查了内存和 CPU 都远低于上限。

当我尝试创建 90 MB 文件时,它会创建一个 0 字节文件。没有抛出异常或错误,即使我试图在每次迭代和之后捕获它。

有人会对此有任何想法吗?可能是什么问题?

0 投票
0 回答
110 浏览

css - React-Select 留在 IFrame 中不会溢出 IFrame

首先,我想先声明一下,我对反应非常陌生。我对所有下拉菜单都使用 React-Select。有时我的网站可以托管在 IFrame 中。发生这种情况时,当我打开下拉菜单时,React-Select 会停留在 IFrame 中。我希望它表现得像一个原生的选择元素,如果可能的话,可以在 IFrame 之外。

构建选择组件的逻辑

调用上述组件的部分

构建上述部分的代码部分:

以下是样式化的组件:

这是该站点示例的链接。如果您打开 url 并单击其中一个下拉菜单,它会停留在 IFrame 中并且不会出现。

我不是 CSS 最强大的,所以我希望有人可以帮助我解决这个问题。如果不是,我将回到我知道会起作用的传统 Select 标签。我在最左边有一个选择标签,所以你可以看到它也有效。我知道下拉列表显示两次的示例,但这只是因为我删除了一堆东西只专注于下拉列表。

0 投票
2 回答
53 浏览

javascript - 为什么我不能在表单输入中输入任何内容

我有一个 ReactJS 应用程序。我正在尝试通过此处接受的答案作为我的示例来实现表单验证。我不得不对其进行一些调整,因为我使用的是函数而不是组件(。我没有构造函数)。

这是整个功能:

函数加载,但我无法在Passwordor中输入任何内容Confirm Password。对于我的生活,我无法弄清楚为什么。我希望善良的 SO 用户能指出我的错误。

更新

只是为了完整......根据@evolutionxbox的评论,我将我的功能更改changePassword为:

0 投票
1 回答
200 浏览

python - 在python中使用glob匹配字符串中的模式

我有一个 glob 模式,我试图用它来匹配和选择一些文件。我正在测试它,它似乎只适用于通配符。文件示例如下,其中包括其他未列出但扩展名不同且我不需要的文件;

我正在使用的 glob 模式获取所有带有 bz2 扩展名的文件,即

上述方法有效,但我想缩小范围以仅获取 ZI 文件。我尝试了以下模式,但它们不起作用

也试过

也试过

以上所有都不起作用。

0 投票
1 回答
36 浏览

gradle - Gradle 加速 - 使用模块方法

许多文章描述了如何通过将项目拆分为模块来加速 gradle 构建。

我不明白为什么。如果您以具有清晰依赖关系的模块化方式构建代码,编译器应该识别出哪些代码发生了变化并以最佳方式构建。(在同一模块中实现所有内容)

对我来说,模块化只是强制清洁依赖的一种方式,本身并不能加速构建,我是对还是错?

0 投票
1 回答
30 浏览

postgresql - 如何查询列中数据的缩写?

我正在尝试查询我在列中的数据的缩写。例如,假设我在列中包含美国的所有城市。我想查询“NY”并取回包含“New York”的行。在 Postgres 中有没有办法做到这一点?

0 投票
1 回答
51 浏览

javascript - 如何在这个交叉点观察者内切换元素?

我有一些元素我想用一个函数来切换,但由于某种原因我无法让它工作。执行切换功能时,控制台记录“无法读取未定义的属性类列表”。但是如果我在函数启动之前记录它们,我可以看到这些元素。

Javascript

HTML

我想要的是为每个元素创建一个不同的观察者,以便在到达视口中的预期空间时删除类“切换”

0 投票
1 回答
117 浏览

android - Android:是否可以为自定义视图“公开”子视图属性?

我正在尝试为我创建的自定义视图“公开”子视图的属性。在 XML 中,这看起来像:

支持类看起来像:

我注意到它android:textColor应用得当,但我破坏了 IDE 支持。

是否支持像这样从另一个继承<declared-stylable>

这样我就不必为了 IDE 支持而重复所有的引用?如果我重复它会是这样的:

如果 TextView 添加/删除或更改属性,则很容易失去同步。

0 投票
0 回答
30 浏览

google-closure-library - 如何在 Parcel 中使用自定义 Blockly 模块?

我需要在 Parcel 中使用自定义 Blockly 模块。

  1. 我开始fork blockly-samples 存储库,然后cd blockly-samples/examples/blockly-parcel,和npm install

  2. npm start-> Parcel 构建应用成功,本地 web 服务器上的 Blockly 应用正在运行;

  3. 然后我基于blockly 存储库中的 Python 生成器在本地添加了 Python 生成器,作为创建和使用我自己的生成器 ( 397de71 ) 的临时步骤。

  4. 然后我导入了本地 Python 生成器而不是内置 Python 生成器,并添加了google-closure-libraryto 要求(以避免 a goog is not define error)(74338a5)。

  5. npm start-> Parcel 仍然成功构建了应用程序,但是这次我收到了这个错误:

图片

如果我按照堆栈跟踪,这个错误似乎是由谷歌闭包库中的这一行触发的。

不知道这里有什么问题。这是一个错误,还是对块状或谷歌闭包库的错误使用?

0 投票
1 回答
30 浏览

regex - 我需要积极的向后看吗?

我正在寻找一些帮助来将一个 REGEX 表达式放在一起,它将返回 ROUTINE 和 END_ROUTINE 之间的内容

我努力了

)

但它似乎没有提供正确的输出

0 投票
1 回答
87 浏览

windows - 使用包含双引号的密码提取存档

我想用 7zip 提取一个名为 test.rar 的存档,但对我没有任何帮助存档:test.rar 密码(带引号):“。”
我试过了

0 投票
0 回答
12 浏览

curl - 如何使用 facebook API 来限制直播视频的观众?

我已经浏览了https://developers.facebook.com/docs/live-video-api/guides/advanced

我正在使用 Ubuntu 18.04、bash shell 和 CURL 命令。

我运行以下命令:

我得到以下错误:

我尝试在“-i”之前添加“-g”来关闭 globbing,但它没有帮助

有任何想法吗 ?

0 投票
4 回答
299 浏览

azure - 无法登录 Azure 门户

我无法在我的家庭桌面(Windows 10 Home)上对Azure 门户进行身份验证。它只是挂在下面的图标上,直到我最终被重定向到错误超时页面

在此处输入图像描述

有趣的是,我仍然可以登录 Office 365 和 Azure DevOps,还可以在笔记本电脑上登录 Azure 门户。这让我觉得这与我的薪酬有关,而不是我的 Azure 帐户。

我尝试了以下方法:

  • 清除缓存、cookie 等(在 Chrome 中 - 最新版本 - 版本 92.0.4515.107)
  • 隐身模式(在 Chrome 中)
  • 不同的浏览器 - Edge/Opera
  • 刷新 dns
  • 打开/关闭补偿

如果我在 Chrome 中检查浏览器控制台,尝试打开 Azure 门户时会出现一堆错误,例如

在此处输入图像描述

控制台中的前几个错误是:

0 投票
1 回答
53 浏览

php - 我试图在我的数据库中一次插入多行但我得到一个错误

我尝试使用 Laravel 8 和 axios 在我的 MySQL 数据库中一次插入多行,但我收到此错误在此处输入图像描述

在此处输入图像描述

这是我的数据库表,名为 auroracoins在此处输入图像描述

我获取数据的api是这样的在此处输入图像描述

这是我的 axios 电话

那是 web.php 路线在此处输入图像描述

这是存储功能 [![在此处输入图像描述][7]][7]

PD:很抱歉使用图像而不是代码,但我遇到了一些格式问题

0 投票
1 回答
134 浏览

django - 配置 Celery + AWS SQS 以撤销任务

我在 AWS SQS 上运行 Celery+Kombu 4.4.6 并希望撤销和终止任务。通读文档和 SO 帖子,传输需要允许广播消息。SQS 不做广播消息,而 Celery+Kombu 需要使用 SimpleDB。早在 1.x 版本中,该选项就默认关闭了。要启用它,support_fanout = True需要将其添加到传输选项中。

但是仅添加该选项对我不起作用,我无法弄清楚我错过了什么。可能的选项是:

  • SimpleDB - 我什至不清楚如何启用 SimpleDB。我确实在 AWS 中看到了文档,但我不认为它是一项单独的服务。
  • 要添加任何其他配置吗?
  • 简单看一下 SQS 代码,似乎 SimpleDB 是唯一的选择。那是对的吗?
  • 在 SQS 上启用任务撤销的任何其他选项?

在我的app.celery我有:

在我的app.settings我有:

0 投票
1 回答
44 浏览

python - 如何用 nix 构建 pyobjc 7.3?

我想构建 pyobjc-7.3,因为它修复了 send2trash。BigSur 20.5.0 上的经典建筑是海峡前进的。

虽然一旦我在 nix-shell 中运行相同的构建,魔法就会发生。

clang-7:错误:编译期间未使用的参数:'-fno-strict-overflow' [-Werror,-Wunused-command-lin\ e-argument]

好的。没什么大不了。让我们禁用警告。

什么?现在clang就像一只瞎了眼的小猫。

模块/pyobjc-api.h:19:10:致命错误:找不到“objc/objc.h”文件#include <objc/objc.h>

-isysroot选项并且-I没有效果。

我注意到-I在 clang 中添加了很多标志,例如:

它有助于 clang 找到 objc 头文件,尽管这还不是故事的结尾。

模块/pyobjc-api.h:21:9:致命错误:找不到“Foundation/Foundation.h”文件

怎么来的?!哦,还有另一个特殊类型的头文件 - 框架。车轮改造...

叮当,换个说法

在这里,我遇到了大量的类型错误,我想不出下一步该尝试什么:

/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:138:1:错误:函数不能返回函数类型'NSComparisonResult'(又名'int(诠释)')

  • (NSComparisonResult)比较:(NSString *)字符串选项:(NSStringCompareOptions)掩码范围:(NSR ...
0 投票
2 回答
46 浏览

javascript - 居中文本输入字段


我不确定如何将密码输入字段、密码文本和提交按钮居中。我尝试过 text-align center 但我是新手,没有足够的经验来了解不同的方法。

任何帮助表示赞赏!

注意:如果您过于频繁地刷新页面,则 api 会受到限制并且 GIF 会消失,我会为这个问题将其更改为图像,但我认为这可能与它有关。

0 投票
0 回答
208 浏览

r - R:如何为依赖项添加版权声明?

创建 R 包并将其托管在 CRAN 中时,包的许可通常通过以下方式传达:

  • License在文件中添加一个DESCRIPTION带有许可证名称的字段,前提是它是 R 识别的典型开源许可证之一 - 例如:

License: GPL (>=3)

  • 对于带有版权声明的许可证,请改为添加许可证的名称和一个名为的文件,LICENSE指示年份和作者 - 例如

License: MIT + file LICENSE 然后是包含以下内容的文件 LICENSE:

当包不包含任何依赖项时这很好,但现在假设我想在包的源代码中发布一些依赖项,每个依赖项都意味着不同的通知和版权所有者。

例如,假设软件包是在 MIT 或 GPL 下分发的,然后有一个带有 BSD 2 子句的依赖项,以及另一个带有 MIT 许可证的依赖项,每个依赖项来自不同的作者和年份,与主包的。

澄清一下,这个问题是关于如何正确构建文件DESCRIPTION, LICENSE, 并COPYRIGHTS以这样的方式生成 (a) 是一个有效的 R 包(将安装、检查和加载而不会出现错误或警告), (b) 将被 CRAN 接受,(c) 将遵守许可(即:应在包的源代码和二进制版本中包含版权声明)。

(顺便说一句,我在 CRAN 中浏览了一些在其源代码下提供依赖项的包,并注意到依赖项的许可证经常被忽略 - 例如,一个包是 GPL,包括 MIT 代码,但 MIT 版权声明完全缺失源包保存源文件顶部的内容。在分发二进制包时,这个其他答案会违反 BSD 许可证的条款:包含其他 MIT 代码的正确许可 R 包

R 扩展手册提到以下内容:

  • """如果包许可限制了基本许可(在允许的情况下,例如,使用带有归属条款的 GPL-3 或 AGPL-3),附加条款应放在文件 LICENSE(或 LICENCE)中,字符串 '+文件许可”(或分别为“+文件许可”)应附加到相应的个人许可规范。"""

  • """在版权所有者不是作者的情况下,可以使用可选的“版权”字段。如有必要,这可以引用已安装的文件:惯例是使用文件 inst/COPYRIGHTS。"""

  • """inst 中有时需要的另一个文件是 AUTHORS 或 COPYRIGHTS,用于指定作者或版权所有者,因为这太复杂而无法放入DESCRIPTION 文件中。"""

但我不确定如何解释这些陈述。

  • 在第一种情况下,如果包和依赖项具有相同的许可证,那算作“限制”吗?如果没有,我是否应该将完整的版权声明从例如 MIT 许可证复制粘贴到文件中LICENSE?应该在我指定自己的版权年份和名称之后出现吗?
  • 在第二种和第三种情况下,如果我对大部分代码都拥有版权,我应该如何在版权字段中表明这一点?或者这是一个自由文本文件?如果此文件位于 下inst,则该条目在文件中的外观应如何DESCRIPTION?只指定主包代码的许可证可以吗?
0 投票
2 回答
519 浏览

powershell - PowerShell Pester Mock Rest API 调用

是否有任何简单的方法可以在 Pester 中模拟 Rest API 调用

这是我的代码,我只需要在 Pester 中模拟那些 Rest API 调用并对其进行测试,有人可以在这里帮助我吗?

0 投票
1 回答
111 浏览

linux - 在 Lazarus/free pascal 中包含 cthreads 库时出现运行时错误

我正在尝试在 Lazarus/free pascal 中编写多线程应用程序,但我注意到当我在某些 Linux 发行版上包含“cthreads”库(始终是我的 project.lpr 文件的第一行)时,我得到一个运行应用程序时出现运行时错误。我相信这是一些破损的图书馆。但是,我不知道如何识别它。你可以帮帮我吗?

项目1.lpr:

错误:

ldd ./project1:

0 投票
1 回答
47 浏览

graphics - 为什么我的甜甜圈看起来像 n64 图形?

我正在使用 three.js 在具有一些基本照明的平面上渲染一些几何图形,但为什么我的甜甜圈形状看起来分辨率如此低?它看起来不是很光滑吗? 甜甜圈图片

0 投票
1 回答
502 浏览

javascript - 环境变量不适用于带有 Nuxt 的 Vercel

我在访问部署在 Vercel 上的环境变量时遇到问题。
在我的笔记本电脑上测试该站点时localhost,它运行良好,但一旦部署到 Vercel 就无法运行。
我正在尝试访问我的componentsplugins目录中的环境变量,并且我正在使用

添加我的环境变量时选择了所有选项,并且它们也被公开

添加我的环境变量时选择了所有选项 变量也暴露了

请问,可能是什么问题?


根据下面的建议,这是我尝试过的

nuxt.config.js

并在插件中

正如我console.log的价值观一样,我确实得到了undefined

未定义 未定义 未定义 未定义 未定义

0 投票
1 回答
40 浏览

azure - 使用 null_resource 配置器在函数应用程序中配置函数

我正在尝试使用 null_resource 配置器在函数应用程序中配置 2 个函数,这就是 null_resource 的样子

天蓝色的 devops 步骤如下所示:

但我看到两个问题:

1-它没有找到functions文件夹,虽然它在里面

在此处输入图像描述

2-它返回一个无法连接到 azure 的错误,这是完整的错误消息:

0 投票
1 回答
79 浏览

python - 不使用 tk.Button 从 tk.Text 和 tk.Listbox 获取用户输入

tkinter我使用该库在 Python 中制作了一个 UI 。不幸的是,我不知道如何在不使用按钮的情况下从tk.Text或小部件获取用户输入。tk.Listbox我正在尝试将用户输入分配给一个变量,该变量在 root.destroy使用按钮调用或手动关闭 UI 时立即采用永久值。这适用于小部件,例如tk.Entrytk.Radiobutton。我想知道我怎样才能让它也适用于tk.Texttk.Listbox部件。下面显示了一个示例代码,希望它能清楚地说明我想要做什么。