所有问题

0 投票
1 回答
59 浏览

sql - 计算百分比的正确方法?

我正在尝试根据以下问题找出计算 sql 百分比的正确方法:

假设有两种交付方式:“立即”和“预定”。如果请求的交付时间在创建交付的一小时内,则交付为“立即”,如果超过一小时,则为“预定”。“即时”交付占总交付的百分比?</p>

我有类似下面的东西,但不确定是否有更有效的计算方法?

0 投票
1 回答
7841 浏览

javascript - 找不到节点的导出名称(ButtonRadioGroupDirective 类 ...)

我正在学习关于 Udemy 的课程(https://www.udemy.com/course/build-an-app-with-aspnet-core-and-angular-from-scratch),到目前为止,一切都很好,直到我尝试安装 ngx-bootstrap 。

我安装npm install ngx-bootstrap --save在一个Angular9项目上并ng build收到以下错误:

我遇到了以前的问题,我可以在这里找到解决方案:https ://github.com/valor-software/ngx-bootstrap/issues/5242

不确定它是否相关,但会分享以防万一:

感谢您的帮助!并让我知道我是否应该证明任何其他信息。

0 投票
1 回答
1561 浏览

android - Android Studio 版本控制 (VCS) - 如何忽略 Android Studio 3.6.x 中的文件?

在升级到 Android Studio 3.6.1 之前,我可以通过使用菜单 File-Settings-Version Control-Ignore Files 来防止文件被检入 VCS

Ignored Files 已被删除(或移动),我找不到执行类似操作的位置。

如何忽略 v3.6.x 中的文件?

这是以前版本的图像:

在此处输入图像描述

这是来自 v3.6.1 的图像

在此处输入图像描述

0 投票
0 回答
688 浏览

javascript - Firestore 将身份验证添加到请求

我想弄清楚如何验证我对 Firestore 的请求。

我正在使用https://identitytoolkit.googleapis.com/v1/accounts:signInWithPassword?key=<API_KEY>两者,它返回我用户的 idToken。

我对我的路由进行身份验证,这些路由仍然有效,但仍然暴露了我的 Firestore,因此我切换到使用安全规则,但我似乎无法对任何请求进行身份验证。

我正在使用 express 在本地使用这种格式处理到 firestore 的路由:

更多详细信息

下面的代码有效,但使用 firebase 其他方式获取数据,它绕过了这一点,并且只会根据安全规则进行限制。

索引.ts

users_all

0 投票
1 回答
1000 浏览

sql-server - In Azure Logic Apps ARM template, what are the possible values for the AuthType property for a SQL Server connector using On-Premise Data Gateway?

I have an Azure Logic App with a SQL Server connector through a On-Premise Data Gateway, the connection is made using SQL Server Authentication. It works fine from the Logic App Designer.

enter image description here

No details about the connection are stored in the ARM template of the SQL Server connection, so if I want to automate the deployment of the Logic App, I need to add some values to the ARM template. The documentation for this is really poor, even though I was able to write this template:

But I can't find the correct value for the authType property corresponding to "SQL Server Authentication". The values windows and basic are accepted, but couldn't find the value for "SQL Server Authentication".

Can someone please tell me what's the value for the authType property corresponding to "SQL Server Authentication"?

0 投票
0 回答
176 浏览

javascript - 在项目之间共享 JS 代码的另一种选择,然后是 yarn 工作区(monorepo)或公共/私有 npm 包

yarn workspaces用于我的 4 个项目:

  • 客户端网络应用程序(反应)
  • 客户端移动应用(React Native)
  • 服务器(NestJS)
  • Shared(共享代码的包)

但是在我的用例中,问题多于好处。例如,所有包都需要设置为“nohoist”才能正常工作,而微软的 AppCenter 在从 monorepos 构建应用程序时遇到问题。

所以我决定摆脱 monorepos,但我不想丢失我的共享包,其中包括所有其他 3 个项目中使用的许多枚举和助手。

是否有另一种选择在项目之间共享 JS 代码,然后是 yarn 工作区(monorepo)或公共/私有 npm 包?

0 投票
2 回答
4003 浏览

asp.net-core - Swagger 对具有参数的控制器操作不显示任何参数

Swagger没有在 UI 和 JSON 中显示参数,即使我的方法有参数,当我添加[FromBody]标签时尤其会发生这种情况
swagger UI 无参数 JSON 文件无参数
操作方法:


我使用带有 API 模板的全新 Asp.net core 3.12.2 Web 应用程序来测试它,我将其配置为与文档
ConfigureServices 完全相同:

配置:


当我使用[FromRoute]&[FromHeader]等其他属性时,它确实有效......我查看了示例,并且 swagger 确实显示了来自 post 方法的参数


我也尝试过这样的对象:

通过此操作:

相同的结果(无参数),但它确实显示了架构


那么我做错了什么?我怎样才能像示例一样记录帖子参数

0 投票
1 回答
86 浏览

java - 如何找到有效子集和最佳有效子集?

我正在尝试解决二维 0-1 全背包问题,使用一种蛮力方法生成所有可能的子集并选择具有最大价值的子集。但是,我未能找到有效的子集,以及从这些有效子集中的最佳选择。

我创建了一个 Item 类,其中包含值、大小和重量的变量,以及 getter 和 setter。

我还想出了如何生成所有子集。

子集的总重量和尺寸必须等于背包的重量和尺寸,否则包装将不起作用。

但是对于我的生活,我无法弄清楚如何选择获胜的子集。我知道首先,必须找到所有有效的子集(总尺寸和重量等于背包的尺寸和重量),然后在这些子集中具有最大价值的是选择的包装。

要查看子集是否有效,我假设必须有一个 if 语句,例如

但我想不出最好的方法来做到这一点。

我也不知道是否应该将子集值存储到某个列表中以比较它们,或者是否有更好的方法我没有看到。

例如,这是我未能找到子集的值、大小和重量的原因之一。

这是其余代码的样子。

0 投票
1 回答
34 浏览

firebase - 如何在不指定的情况下在 Firebase 上获取子集合?

嘿,伙计们,我在 Firebase 数据库的“词汇”集合下有这些子集合,但我需要在不指定的情况下调用它们,因为它们不止一个,而且它们是从同一页面调用的。除了集合“颜色”之外,是否可以不将其指定为“documentID”而是针对集合?

0 投票
1 回答
707 浏览

python - “不正确的字符串值:'\\xD8\\xB9\\xD8\\xB1\\xD8\\xA8...' 用于第 1 行的列 'soup'”。可以过滤 4 字节 utf-8 字符吗?

我正在尝试使用 Python 和 SQLAlchemy 将抓取的 HTML 数据插入 MySQL 数据库。

在我的抓取和保存脚本的各个点上,我一遍又一遍地收到此错误:

现在,我对这个主题的研究(感谢 StackOverflow)告诉我,除非我将字符编码设置为utf8mb4.

嗯,我做到了。它没有用;我仍然得到错误。在此处查看我的 sqlalchemy.create_engine 语句:

我什至进入了 MySQL,删除了数据库并重新制作了它。我仍然收到错误消息。

那么有谁知道(a)我如何使用 Python3 从字符串中过滤掉 4 字节的 UTF-8 字符?或 (b) 如何让我的 MySQL 数据库接受 4 字节 UTF-8 字符?

回复:过滤 4 字节 UTF-8 字符,我修改了我在 StackOverflow 上找到的内容:

filtered_x = ''.join(char for char in x if len(char.encode('utf-8')) < 3)(通过此链接

但是,呃,它没有用!根据错误消息,问题出在“列汤”上。所以我这样做了:

但我仍然收到错误消息。是什么赋予了?(我确实改变len(char.encode('utf-8', errors="ignore")) < 3了,< 4但我认为这是有道理的......我正在尝试删除 4 字节字符,并且4 < 4 == false,以及错误消息也会发生< 3。)

请帮忙!

编辑:这个线程有一些很好的回复:过滤,但它们看起来和我的解决方案一样......在尝试它们之后,它们不起作用。

这是完整的错误消息,以防我遗漏某些东西......

0 投票
0 回答
27 浏览

python - 无需打开新的 matplotlib 窗口即可获取支持的文件格式列表

我想使用这个argparse问题的答案在命令行选项的描述中为用户提供支持的文件格式列表。但是,这需要运行plt.gcf(),它将打开一个 matplotlib 窗口。我想抑制这一点,只需plt.gcf().canvas.get_supported_filetypes()从不打开窗口的情况下获取字典。是否可以防止plt.gcf()打开新窗口?

代码:

0 投票
1 回答
90 浏览

linux - 共享组文件夹权限问题

我正在为“开发”组中的用户创建一个共享文件夹。我无法想出一系列用于执行此操作的命令,我需要设置以下权限:

  • 只有开发组的成员可以在其中创建文件
  • 用户只能删除他们创建的文件和目录
  • 共享目录中的任何新文件/文件夹都与该组相关联
  • 群主只能阅读
  • 所有者可以读取文件,但其他人不能具有 r/w 访问权限

我可以使用哪些命令来完成此操作?我似乎无法使用 chmod 和 来解决这个问题,当我以其他用户身份登录时,即使设置了粘性位,我也会继续获得查看文件夹或创建文件的权限被拒绝。

0 投票
1 回答
54 浏览

r - 如何在 R 中创建“动态”列?

我正在编写基于回溯测试的投资组合分析工具。简而言之,我想添加一个从 X 值开始的列,这将是初始资本加上第一笔交易的结果,并根据每笔交易的百分比变化更新其余值,但我没有排序找到一种将逻辑放入代码的方法。下面的代码是一个简化的例子。

到目前为止,我能想到的唯一方法是创建一个单独的向量,该向量根据更改列增加或减少,但我不确定如何以像之前的值一样考虑的方式来做到这一点,所以这样做balance = start_capital * (1 + change)会给出比例增加,始终考虑相同的初始值,而不是以前的值加上新值的变化(我希望我自己解释)。

谢谢,费尔南多。

编辑

我在实际程序上有正确的变化值,因为每次回溯测试都会用每次新交易的结果更新余额,所以真实数据上的变化列是正确的,因为它正在正确更新,但是我的代码结合了几个回溯测试并且由于余额更新是针对每个单独的回溯测试而不是组合的,因此在组合所有内容时它不可用,这就是我添加更改列的原因。

0 投票
1 回答
585 浏览

ffmpeg - ffmpeg - 在为 HLS 直播流生成 .ts 段时如何“设置”连续性计数器?

假设我有一批代表 2 FPS 视频的 40 个 JPEG,我想为 HLS 直播流生成一个m3u8播放列表 + h264ts片段 - 所以我做这样的事情:

它给了我一个像这样的播放列表:

伟大的。现在假设我在第一批之后得到另一批 40 个 JPEG,我想删除stream0.ts(原始 40 个 JPEGS 的前 4 秒 / 8 帧),并添加一个新stream5.ts的(接下来 40 个 JPEG 的前 4 秒 / 8 帧) JPEG):

然后我得到这个:

伟大的。但是,当我尝试使用 HLS.js 或 video.js 之类的东西播放 HLS 流时,我的视频流会停止。当我用 来检查流时TSLemurs HLS Checker tool,它会警告我“CC”错误,我认为这意味着连续性计数器错误:

在此处输入图像描述

如何修复这些连续性计数器错误?无论如何用ffmpeg做这件事吗?

0 投票
1 回答
161 浏览

python - Python 3.7.3 IDLE 找不到 kivy 模块

我刚刚安装了 Kivy 模块,我通过简单地输入来确保它正常工作,import kivy只收到此错误:

ModuleNotFoundError: No module named 'kivy'

我知道它安装了它,但我不确定为什么我不能使用它。我使用了 pip 安装程序。主文件及其依赖项全部安装到此目录:

C:\Users\Username\AppData\Local\Programs\Python\Python36\Lib\site-packages

任何人都知道我怎样才能正确导入 kivy 模块(有点像新手:/)?

0 投票
1 回答
447 浏览

xamarin.android - Xamarin:Java.IO.IOException 消息=不允许到 myapi.azurewebsites.net 的明文 HTTP 流量

我最近升级到了最新版本的 Xamarin 4.5.0.356。这迫使我将我的 Android 构建版本更改为 9.0。

从那时起,每当我调用我的测试 API 时,我都会得到:

我意识到 API 应该都是 http S但这是一个测试(归我所有)。

我搜索了网络(堆栈溢出),建议我将以下内容添加到 AndroidManifest.xml

然后添加一个 Resources/xml/network_security_config.xml 包含以下内容的文件:

但是,我在第一次调用 API 时仍然收到错误消息。(iOS版本运行良好)

有人有想法么?

0 投票
1 回答
229 浏览

xsd - 使用 XML Schema 来扩展具有属性而不是 complexType 的元素

因此,我发现这篇文章与我想要实现的目标非常相似,但我不太清楚是否不可能做我正在尝试的事情,或者我是否只是错过了一些东西......

使用 XML Schema 来扩展元素而不是 complexType

要点是我有一个包含已定义元素的 XSD。我不想编辑这个原始的 xsd 文件。我有什么方法可以扩展元素,以便我也可以添加自己的属性“attributeC”?

另一篇文章创建了 fooType 的新 complexType,并将元素放置在其中,并扩展 fooType 以包含更多元素。通过这样做,他们能够实现一个包含 fooElement 的 Element,以及另外两个添加的元素。问题是我想添加到元素本身,而不是添加到同一级别的元素。

XSD1

此代码最终生成一个新的 FileSpec

我想要实现的更像是......

谁能指出我解决问题的正确方向?

我想我可以定义自己的 dataType=FileSpec 并添加自己对外部属性的引用,但这需要手动复制原始 XSD2 FileSpec 中存在的每个属性,所以如果可能的话,我宁愿避免这种情况。然后我想我可以使用我创建的新 FileSpec 并用它重新定义旧 FileSpec。这可能吗?听起来很多工作必须有一个更简单的解决方案。

0 投票
1 回答
53 浏览

javascript - 如果 localStorage 为 null,则从 json 文件中设置

我的数据在我的 /settings.json 文件中采用以下类型格式(顺便说一句, console.log(json[username]);当上面的代码片段被复制并粘贴到开发控制台时,数据控制台日志很好)。

./settings.json


我在这里做错了什么?如果找不到用户的本地存储,这个想法是从我的 json 文件中获取。

0 投票
1 回答
111 浏览

firebase - 无法在 Firebase 和 Godaddy 之间连接域

我使用 Cloud Flare 将域设置为 Firebase 托管。我在 Godaddy 上买了一个。运行良好,但突然出现 404 错误,并在 Firebase 上显示“需要设置”。我什么都没做!

firebaseapp.com正在工作中。所以我决定删除 CloudFlare 并像这样设置。

去吧爸爸 在此处输入图像描述

火力基地 在此处输入图像描述

但它仍然是Needs Setup。我该如何解决这个...

0 投票
0 回答
28 浏览

python - python - 如何迭代每一行并设置最常出现

我有一个包含 3 列的“数据框”,我需要填写第四列,如下所述

所以我想用每行最常出现的“字符串”的结果填充“问题”列,如果“字符串”出现不止一次,那么这就是我将用来填充列的结果,例如会发生什么:

0 投票
0 回答
549 浏览

c - 使用 Debian libpam0g-dev 获取对 misc_conv 的未定义引用

代码:

我添加了两个库:

  • libpam0g-dev
  • libpam0g

在 /usr/include/security/ 我有:

我编译:gcc -o check_user -lpam check_user.c

我得到:

那么为什么我会undefined reference to "misc_conv'libpam0g-dev添加时得到?

0 投票
0 回答
84 浏览

java - 我的 servlet 在 java.base/java.lang.Class.getConstructor0 出现错误

出现错误,我的构造函数似乎有问题?在我的 ProfileServelt 中,我有一个默认构造函数,它创建一个哈希图,然后创建 3 个配置文件。对我来说,它看起来不错,似乎没有任何问题,但也许我错过了什么?我已经在网上检查了解决方案,但没有运气

我的代码

}

0 投票
2 回答
210 浏览

css - 如何删除从 element.style 继承的位置属性

我需要删除element.style position:relative应用于我的 Bootstrap 生成的自动属性div。如果我将元素样式设置为static它可以正常工作。

如何不应用相对于 element.style 的位置

0 投票
1 回答
146 浏览

javascript - 当我移动图像然后应用旋转变换时,它会“传送”回其原始位置

我刚开始使用 javascript,并且正在制作一个浏览器内游戏,其中头像可以使用 WASD 键在屏幕上移动,并且始终旋转以面对光标。到目前为止,一切都按预期工作,但是如果我用键盘在屏幕上移动头像而不进行任何旋转,一旦我对玩家的头像图像应用旋转,它就会传送回页面上的默认位置,并且不能不再用键盘键移动。我知道问题出在这段代码的最后一个片段,我将旋转应用于化身,因为当我注释掉最后一行时,它永远不会被传送回来。这是我的javascript:

CSS是:

0 投票
0 回答
21 浏览

macos - 为什么 Maven 构建删除了我在桌面上的文件夹和文件

我有一个带有 pom.xml 的 Maven 项目,我在其中以类似的方式声明了属性部分:

我这样做的原因是因为我想覆盖输出文件夹的默认位置(默认为目标),只是为了查看它实际上将构建放在该位置(桌面)。当我后来以全新安装目标运行mvn命令时,我突然看到我的一些文件夹正在一个一个消失。所以我只是在构建过程中取消了这个过程,因为我几乎要失去桌面上的所有东西了。

不,我几乎丢失了桌面上的所有文件夹。:(

有没有办法让我能够让我在运行命令之前拥有的那些文件和文件夹恢复原位?

我正在使用 Mac OS X El Capitan (10.11.6)

(不幸的是我没有备份或任何东西......所以我在这里迷路了)

任何要检查的建议都将非常感谢..