所有问题

0 投票
1 回答
204 浏览

git - 在 git 存储库中找到最旧的代码行?

有没有办法找到代码库中当前最旧的代码行?出于好奇,我希望能够找到最长时间未更改的一行或多行。我可以想象有一些方法可以git blame在存储库中的每个文件上运行并处理每个文件,但我想知道是否有更简单的选项。

0 投票
1 回答
124 浏览

matlab - 如何在 Matlab 中生成一个随机数,以获得良好的分散分布?

我想在 Matlab 中生成随机数以获得良好的分布,但是,我只有一行......

我尝试了 with random('HalfNormal',500,500), with random('Binomial',50,rand(1,1));andrandom('Logistic',0,0.1);但我只得到了这样的东西:

线路分布,对我不好

但我需要这样的东西:

在此处输入图像描述

我怎样才能做到这一点?

更新:我的数据生成器代码,用于数据的第一部分:

0 投票
2 回答
43 浏览

javascript - 如何根据 Javascript 中的用户输入过滤数组?

我有一个使用 Javascript 和 VueJS 框架的应用程序。我正在尝试创建根据用户类型过滤的项目的“下拉列表”。

以下是如何在页面上呈现列表的代码:

下面是 userInputedFormulas 的生成方法:

请注意,allFormulas 基本上返回所有公式的对象数组,例如 [{name: 'SUM', structure: 'blah'},{name: 'ADD', structure: 'blah'},{name: 'MINUS', structure :'废话'}]

从某种意义上说,它在用户键入时过滤“公式”列表,就像这样:

在此处输入图像描述

但是,当用户输入字符( - 圆括号 - 我想过滤它以便它只显示确切的公式。

例如,用户键入“SUM(”,而不是上面的图片,它显示名称中包含“SUM”的所有项目,它应该只显示“SUM”项目。我怎么能过滤这个,因为我不确定如何走得更远?

0 投票
2 回答
82 浏览

node.js - 在 Node.js 服务器上使用 NodeMailer 生成电子邮件时出错 - '451 4.7.0 临时服务器错误。PRX4'

我使用托管在 GoDaddy 上的 Microsoft 365 Outlook 帐户。

当用户单击 [联系我们] 按钮时,我试图让我的节点服务器向我的 Outlook 帐户发送一封电子邮件。代码如下:

正在记录到控制台的错误是:

更新 7/13 另一个可能更有用的错误消息(如错误堆栈中的第一行)如下:

0 投票
1 回答
52 浏览

c# - 当使用字典时,如果它是不可为空的值类型,我如何获取该值

使用字典时

如果它不可为空值类型此代码,我如何获取该值

我收到一个错误,as 运算符必须与引用类型或可为空类型一起使用 RSAParameters 是不可为空的

如何从字典中获取值 publicKey 请帮助并谢谢大家

在此处输入图像描述

0 投票
0 回答
59 浏览

java - 如何让 /usr/libexec/java_home 过滤掉 JRE 安装?

我的.zshrc文件中有以下内容,因此我可以在 JDK 8 和 JDK 11 之间快速切换。但是我也安装了 JRE 8 和 JRE 11。

当我运行java8别名(使用/usr/libexec/java_home脚本)时,它将默认为 JRE 而不是 JDK,因为它们的版本号相同。

是否可以过滤掉 JRE 或指定 JDK?

已安装的 JVM 列表:

编辑:“-v”标志仅输出传递的版本的路径。并且“-V”标志将输出系统中检测到的所有版本。

0 投票
1 回答
36 浏览

makefile - Make抛出特定错误时我应该从哪里开始调试

我对Make的了解很少。有人告诉我,您在 make 之后放置的所有内容(不包含“-”)都是目标。好吧,我的构建过程失败了。首先有一条线

configuration_file不是目标。它是一个自动生成的配置文件,隐藏在目录结构(“path/to”)中,其形式为

所以我无法理解这是一个目标。作为参考,当我运行 make 有一个 Makefile 但这个 Makefile 没有引用这个文件。

这条线仍然进展顺利。它失败的路径说

我已经验证没有“诊断”目标。

我将在此处打印错误文件,该文件可以为我们提供有关正在发生的事情的更多信息

至少我想知道的是如何解释这个错误信息。我不知道“11”或“10”或“25”指的是什么。

0 投票
0 回答
91 浏览

android - React Native:https 请求上的 Axios 网络错误

我正在尝试使用 React-Native 中的 Axios 框架从定制的 API 中获取数据。在 iOS 上一切正常。但在 Android 设备(不是模拟器)上,我总是收到“网络错误”消息。

请求网址:https ://subdomain.mydomain.de/xxxx/xxx.php (GET)

我还使用我的域将android:networkSecurityConfig="@xml/network_security_config"添加到Android 清单(调试和发布)。

我的network_security_config.xml看起来像这样:

0 投票
1 回答
29 浏览

ruby-on-rails - Ruby on Rails 应用程序中的 Salesforce Lightning 设计系统

我想在 Ruby on Rails 应用程序中使用 Salesforce Lightning 设计系统(SLDS),但我不知道如何让任何样式呈现。有没有人有在 Rails 应用程序中使用 SLDS 的经验?

0 投票
0 回答
42 浏览

sql - MS Access 2019 - 列上的 SQL 别名将数据转换为大写

我有一个奇怪的情况......

我有一个带有自动增量字段的表格、一个数字字段和一个短文本字段,它们都是使用默认属性创建的

在此处输入图像描述

表中只有 10 行,前 5 行如下所示:

在此处输入图像描述

如果我运行这个查询

我得到以下信息:

在此处输入图像描述

……如你所料。

但是如果我将查询更改为

(注意别名现在是“xxx”),我明白了:

在此处输入图像描述

...现在使用大写的别名列。

为清楚起见,我更改了 SQL 以显示所有列和所有行。

从 Workordersxx 中选择 WorkorderID、CustomerID、RegNo、TRIM(RegNo) AS xxx

在此处输入图像描述

请注意,此表上没有索引
我在这里缺少什么?

0 投票
1 回答
37 浏览

javascript - 如何在 Javascript 中使用 For 循环,例如 jQuery 中的每个循环

在 jQuery 中使用 Each 循环非常容易。但我想在 JS 中使用 For 循环,而不使用 jQuery。

我可以像这样使用每个循环。并且$(this)选择器对于到达子元素非常有帮助。

我想通过使用 For 循环来访问子元素,但这段代码甚至不起作用......

我想通过使用$(this)选择器来使用 For 循环,但它不适用于 For 循环:

正如我向您展示的那样,如何非常容易地使用 For 循环,或者您有什么建议吗?

0 投票
1 回答
524 浏览

sql - Snowflake While 循环继续 sql 直到 @Counter 达到 365

我试图让我的代码在达到某个数字时停止计数,但我一直收到一个错误,即在 Declare 之后我不能有 select 语句。

0 投票
1 回答
78 浏览

python - Django如何在模板中获取GET参数


我正在做一个 django 项目。
我想知道如何在模板中获取 GET 参数,以便我可以激活相应的选项卡。
我尝试了下面的代码,但是没有用。

先感谢您。

0 投票
0 回答
120 浏览

javascript - Lightbox2脚本+“条件点击”?

大家好。

我正在使用 Lokesh Dhakar ( https://lokeshdhakar.com/projects/lightbox2/ ) 的 Lightbox2 脚本和这段代码:

它运作良好,但我有一个问题。它可能太具体/太奇怪了,我觉得问它很糟糕,但是......我走了。

我想知道是否有一种方法可以跟踪链接(从而覆盖我的页面上的图像,这是 Lightbox2 脚本的特殊功能),只有在单击它时按下 S 键并且在单击时不执行任何操作S键不是

非常感谢您的阅读。

0 投票
0 回答
61 浏览

node.js - NodeJS:提高 SFTP 服务器性能

我正在尝试使用ssh2-sftp-client模块从 SFTP 服务器渲染图像和 PDF 文件,但是速度很慢,我想知道是否有任何方法可以提高请求的性能。对于大约 168 KB 的文件,它需要超过 1.5 秒,所以它真的很慢。

我目前对性能问题的观察是:

  • 目前我正在创建每次连接
  • 我使用的服务器很小(Azure Standard B1s(1 vcpu,1 GiB memory))

我对通过快递将图像发送给客户的方式有疑问,我心里有些东西说这不是正确的方式。而且我正在尝试创建一些池,但我找不到合适的解决方案或至少是单例设计,但我害怕收到太多请求。

我怎么解决这个问题 ?

0 投票
1 回答
129 浏览

laravel - Spatie 媒体库 (Pro) - 将身份验证令牌附加到“上传”调用

我正在使用 Spatie 的媒体库 (Pro),并且我们有一个 SPA,它要求来自前端的所有调用都使用带有一些“上下文”信息的身份验证令牌。

(我们的前端是 Nuxt.js/Vue.js;我们将调用发送到 micros-service 网关,但这并不是问题的一部分,只是解释了为什么我们不能使用“正常”的方式)

当我使用 MediaLibraryAttachment 或 MediaLibraryCollection 时,将新文件拖到 dropzone 会触发/upload调用……但我无法将自己的令牌附加到它。

这些组件上有一个withCredentials道具,但它们似乎只生成cookie。

谷歌搜索了几天,我对此的点击率为零,这让我觉得我完全误解了一些东西。尝试这样做是否有意义,如果是,怎么做?


或者,加载图像但停止upload触发会起作用,因为我更喜欢提交自己的。我可以停止上传,但它不会预加载图像

0 投票
1 回答
1055 浏览

java - 如果在线程中调用函数,则 mockito 模拟静态函数不起作用

android app,一个java类需要根据NotificationManager的状态做一些事情。

想要存根NotificationManagerCompat.areNotificationsEnabled() 以强制测试返回真或假。

使用 mockito-inline 3.8.0 进行测试

但是当它们在线程中时,不会调用存根。如果存根currentNotificationsPermission().

使静态函数的存根在线程中工作很热?

0 投票
2 回答
69 浏览

c# - 使用 C# 批量编辑 XML 中的特定元素

我有一个 .xml 文件,它在两个不同的元素之间共享一个属性。我试图将一个元素中的属性与一个变量相乘,并将另一个元素中的属性与另一个变量相乘。

<./acquirecosts> 中的“CURRENCY_CASH”数量值乘以 2,<./sellprices> 中的“CURRENCY_CASH”数量值乘以 0.5。

但我正在努力弄清楚在哪里引入“caNode”。我假设它是一个变量,但除此之外我迷失了。将 caNode 更改为“doc”时,它只会在 XPathSelectElement 上引入错误。除非有更简单的方法可以在特定元素中应用这些编辑,否则我不确定还能尝试什么。

0 投票
3 回答
203 浏览

python - 带有数组和 for 循环的 BMI 计算器,得到 TypeError

我正在尝试为一个项目构建一个 BMI 计算器。它必须提示用户输入 6 个成员(数组中的元素)的身高和体重,计算输入并打印每个成员的 BMI。我已经处理了这部分,但我在使用它来填充第二个数组并计算体重不足、超重或正常体重的人数时遇到了麻烦。这是我到目前为止所拥有的:

这是我得到的输出:

此外,有没有办法在“print(”“+ Name +”的BMI是:“,bmi_total)”行中添加数组中的特定个体是超重还是体重不足?

任何援助将不胜感激。如果我的介绍有点草率,请原谅我。这是我第一次发帖。

0 投票
0 回答
44 浏览

firebase-storage - 如何在 Firebase Cloud Storage Emulator 中创建额外的存储桶

我正在尝试在新的 Firebase Cloud Storage Emulator 中创建额外的存储桶。我在 EmulatorUI 中看不到任何选项,也没有在线找到任何资源。这甚至可能吗?

0 投票
1 回答
3183 浏览

python - 无法将主机名“postgres”转换为地址:未知主机

设置 Django 项目,但我收到有关设置的警告,postgres如标题所示,但我不确定这意味着什么。

完整的警告信息:

这是我postgres在我的定义settings.py

}

有人可以带我了解这里出了什么问题吗?我不知道。

0 投票
1 回答
179 浏览

javascript - 如何将我自己的事件监听器添加到我的自定义 React Native 组件中?

所以我正在使用 React Native+Expo 并且我制作了一个自定义组件,它是一个步进器。看起来像这样: 在此处输入图像描述

这是它的代码:

我想做的是制作某种事件侦听器或函数,只要它发生变化就可以返回计数器值。

所以从外面看,我希望它看起来像这样:

我是新来做这样的事情。我需要使用 useEffect 挂钩吗?获取当前计数器值的最佳方法是什么?任何帮助,将不胜感激!

0 投票
1 回答
646 浏览

amazon-web-services - Docker 构建错误:“gpg:密钥服务器接收失败:无名称”

我正在尝试使用以下命令构建一个 docker 容器:

但是在构建时,在第 9 步会出现以下错误:

步骤 9/27:运行设置 -ex;导出 GNUPGHOME="$(mktemp -d)"; 输入 $GPG_KEYS;做 gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; 完毕; gpg --batch --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mariadb.gpg; 命令 -v gpgconf > /dev/null && gpgconf --kill all || :; rm -r "$GNUPGHOME"; apt-key list ---> 在 a80677ab986c 中运行

  • mktemp -d
  • 导出 GNUPGHOME=/tmp/tmp.TiWBSXwFOS
  • gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 177F4010FE56CA3336300305F1656F24C74CD1D8 gpg: keybox '/tmp/tmp.TiWBSXwFOS/pubring.kbx' created gpg: keyserver receive failed: No name The command '/ bin/sh -c 设置 -ex; 导出 GNUPGHOME="$(mktemp -d)"; 输入 $GPG_KEYS;做 gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; 完毕; gpg --batch --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mariadb.gpg; 命令 -v gpgconf > /dev/null && gpgconf --kill all || :; rm -r "$GNUPGHOME"; apt-key list' 返回一个非零代码:2

我的 Docker 文件:

0 投票
2 回答
86 浏览

sql - 在 SQL 中按值查找数据峰值并在一段时间内求和

对于 SQL 查询/存储过程,我希望在一段时间内按类型查找给定值的峰值总和。此外,如果峰值在给定时间段内没有下降趋势,则不应计算在内。

数据,例如:

类型 数量 日期
AAA 10 2021-07-11
AAA 15 2021-07-11
AAA 20 2021-07-11
AAA 25 2021-07-11 *需要这个高峰
AAA 20 2021-07-11
AAA 15 2021-07-11
AAA 10 2021-07-11
AAA 15 2021-07-11
AAA 20 2021-07-11
AAA 25 2021-07-11
AAA 30 2021-07-11 *需要将此峰值添加到上一个峰值
AAA 20 2021-07-11
AAA 15 2021-07-11
AAA 10 2021-07-11
BBB 10 2021-07-11
BBB 20 2021-07-11
BBB 30 2021-07-11 *需要这个高峰
BBB 20 2021-07-11
BBB 10 2021-07-11
CCC 10 2021-07-11
CCC 20 2021-07-11
CCC 30 2021-07-11
CCC 20 2021-07-11
CCC 10 2021-07-11
CCC 20 2021-07-11
CCC 30 2021-07-11
CCC 40 2021-07-11 *此高峰不计算在内,因为下降趋势发生在第二天
CCC 30 2021-07-12
CCC 20 2021-07-12
CCC 10 2021-07-12

给定日期 2021-07-11 的结果应该是:

类型 全部的
AAA 55
BBB 30

(不包括 CCC,因为在给定日期没有下降趋势)

我什至不知道从哪里开始,除了可能获得每行的值,其后一行的值较小(开始下降)。

0 投票
1 回答
32 浏览

node.js - 为什么我要返回一个带有自定义状态字段和消息的 json 对象?

我正在学习 node 和 express,我注意到一些教程喜欢发送如下所示的响应:

我的问题是,添加额外的状态和消息字段有什么意义?为什么不直接返回响应对象呢?