所有问题

0 投票
2 回答
1481 浏览

git - 如何在 GitHub Desktop 中选择一个分支来更新本地仓库?

我刚刚更新了我的 GitHub Desktop,它看起来不一样了。我需要从分支 XXX 更新我的本地分支,但我不知道如何选择分支 XXX。新的 UI 有一个当前分支的选项,我正在选择我自己的分支,但是我如何选择一个需要更新我的分支的分支。

在此处输入图像描述

我有 2 个分支,我们通常在其中合并我们的更改。XX1 和 XX2 我需要从 XX2 更新我的本地存储库,我没有看到任何选择 XX2 和更新我的本地的选项。请让我知道如何在较新版本的 GitHub Desktop 中执行此操作。

0 投票
1 回答
978 浏览

curl - 如何使用标头和正文 ia curl 发送 http 数据

我使用 netcat 捕获了以下数据

这些数据是通过 GitLab 发送的。在这里,它们以(更漂亮的)形式显示,我可以通过 GitLab 网络界面看到它:

请求网址:

请求标头:

请求正文:

如何使用 curl 重新发送这些数据?我试过以下(header.json 和 body.json 是从 GitLab Web 界面复制的):

据我了解,问题是 --head 和 --data 不能一起使用,但根据 GitLab 输出,我需要同时使用它们,因为有些是标题,有些是数据。我错过了什么?谢谢

0 投票
1 回答
808 浏览

python-3.x - Firebase - 从另一个帐户导入的用户无法登录

要求:将用户从 firebase 帐户导出到其他帐户

我如何导出:使用终端和 Firebase CLI,以及以下脚本 firebase auth:export export.json --format=json --project <valid project id>

这给了我一个包含所有用户的 json 文件。

要导入的代码

问题:这成功地将用户导入到新的 firebase 帐户。当我尝试使用现有用户凭据在新帐户中登录此用户帐户时,

它抛出一个错误

auth/wrong-password 密码无效或用户没有密码。

0 投票
1 回答
443 浏览

movewindow - Visual Basic 和 MoveWindow 发送外部应用程序窗口离开屏幕

我正在尝试从我的应用程序中定位几个外部窗口,但要么最终在屏幕左上角附近仅显示一段标题栏,要么窗口向右远并最终位于 x = 32767

函数声明位于模块中,Move_Notepad Sub 是表单的一部分。

0 投票
1 回答
305 浏览

wordpress - Wordpress 网站加载两次

当页面加载此站点上的某些页面时,它会加载两次。它将开始加载,然后页面变白并再次加载。我不确定为什么。这是一个例子。 https://www.stukent.com/media-planning-textbook/

0 投票
3 回答
3542 浏览

python - 熊猫按间隔分组

我有一个数据框,其中包含一个名为 的列month,其中包含 1-12 的月份数。

例子:

我想将此列拆分为四分之一间隔: 1-3 4-6 7-9 10-12

所以每一行都被放入这些间隔之一。我怎么做?

0 投票
1 回答
98 浏览

cryptography - PBKDF2 的迭代次数是否应该保密?

假设我用 PBKDF2 加密我的密码并将其存储在某个地方。现在假设它被盗了,盗取它的黑客知道它是用 PBKDF2 散列的。

知道迭代次数是否更容易暴力破解密码?

0 投票
1 回答
181 浏览

c# - 如何沿着一组值计算逻辑曲线?

我正在尝试采用具有任意最小和最大可能值的浮点值,并将其转换为线性比例,以便在条形指示器上表示。问题是,我不能只在最小值和最大值之间徘徊,因为最大值总是会大大高于最小值。我有一个任意值的数组,我想充当最小值和最大值之间的中间点。现在我只需要通过这些点计算出一条逻辑上的最佳拟合曲线。每个值总是大于上一个值,并且值的增加速度越快越快,但是没有简单的公式来计算这个加速度。

以下是可以使用的值的示例:

6.0、13.5、30.0、75.0、375.0

其中 6 是最小值,375 是最大值。如果 x 正是这些值之一,我想要一个简单的值,具体取决于有多少总值,即 0、0.25、0.5、0.75、1。问题是计算中间值。

我将如何实现这一目标?如果已经问过这样的问题,我深表歉意,因为这感觉像是一个常见问题,尽管我不知道要搜索什么。如果之前已经回答过这个问题,请指出我正确的方向。

0 投票
2 回答
80 浏览

mongodb - MongoDb 从数组中删除元素作为子属性

我正在尝试删除作为文档字段的子属性的数组中的条目。文档的数据如下所示:

由于某种原因,我无法使用 $pull 删除该元素,而且我不确定出了什么问题。

我查看了官方文档$pull,这个众所周知的答案,以及这个另一个

我尝试了以下查询

它没有效果。我已经仔细检查过_id,这是一个正确的匹配。我也尝试过基于相同条目的过滤,认为我需要定位我要删除的数据:

到目前为止没有运气

0 投票
0 回答
250 浏览

ios - Swift,英雄转换框架在 self.isHeroEnabled = true 上崩溃

在目标 ViewController 中启用Hero Framework时,应用程序会崩溃,无论它是通过代码还是故事板设置的。可能是什么原因?

控制台说:

*** 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“*** -[__NSArray0 objectAtIndex:]: index 0 beyond bounds for empty NSArray”

代码中显示的错误是:

为什么会发生?

0 投票
1 回答
513 浏览

influxdb - 总和小于 InfluxDB 测量中标签的总和?

或者我做错了什么。我有一项服务可以计算它收到的请求。请求具有平台、执行它们的客户端应用程序的版本以及其他标签。当服务重新启动时(在更新时很少发生这种情况,指标会被重置)。

因此,我想计算最近时间范围内来自每个平台的查询百分比,并执行以下操作:

返回:

在不分组的情况下做同样的事情:

返回:

这显然是不正确的,因为“未知”平台无法接收比所有请求更多的请求。但我什至不知道哪个是不正确的,完全的还是按平台的,或者两者兼而有之?

如何正确计算请求的总数和按平台的总和?

0 投票
2 回答
33 浏览

android - onAttach 得到什么样的 Context

onAttach告诉我请在 a 中获得什么样的上下文Fragment?活动还是应用程序?

0 投票
1 回答
815 浏览

omnet++ - OMNET++:如何获取无线信号功率?

我正在使用新发布的用于 OMNET++ 的 INET 4.0 框架,我想在无线主机(AdhocHost 类型)中获取接收到的信号强度值。我该怎么做?

0 投票
1 回答
41 浏览

sql-server - 如何通过一个查询删除多对多表中的多行?

如果我想在多对多表中插入多行,我可以使用这种方式:

现在我的问题是是否有某种方法可以通过一个查询删除许多行。例如,如果我想删除 (1,3)、(4,5) 和 (5,7)。

我想这将是相同的,但不是使用 where not exists,而是以这种方式:

我应该在存在的地方使用。但我想知道它是否正确。

0 投票
1 回答
242 浏览

neo4j - Neo4J:在公共数组中返回值

我正在尝试执行检查并返回满足 Neo4J 中某个谓词的值

在我假设的数据库中,我有一个 :Trial 节点标签,其中包含(在属性“内容”下)一个字符串数组。数据库图表的简短摘录

需要注意的是:

  • 有 10,000 个 :Entry 节点 _ 每个回复有 2 个 :Trial 节点连接到它

我需要编写一个查询,返回所有 :Entry 节点的 Z 值,其:

  • x 值等于 :Trial 节点中的至少一个值

  • y 值至少等于另一个 :Trial 节点中的一个值

请帮忙

0 投票
2 回答
381 浏览

java - Java 内存模型中的 final 字段

你能解释一下 fy 的值是怎么看成 0 而不是 4 的吗?那是因为其他线程写入将值从 4 更新为 0 吗?此示例取自 jls https://docs.oracle.com/javase/specs/jls/se8/html/jls-17.html#jls-17.5

0 投票
4 回答
6635 浏览

vue.js - 运行 jest 在 ScriptTransformer._transformAndBuildScript 处得到“意外字符串”

Vuejs项目中,节点版本:v10.6.0

Package.json 版本:

当我使用内置任务运行它时,

但是因为我想调试,所以我使用 node 命令手动运行:

它给出以下错误:

在我添加了具有以下内容的 .babelrc 之后

事情变得更好了,它可以在没有“导入”的情况下通过测试文件,一旦有导入,它会显示一个不同的错误:

0 投票
1 回答
50 浏览

cratedb - cratedb 中主键中列的顺序

主键中的列顺序是否会根据 select 语句中给出的列顺序影响相关查询的性能?

例子:

-> 这个选择会使用 pk 索引吗?

-> 这个选择会使用 pk 索引吗?

0 投票
1 回答
273 浏览

monaco-editor - 如何在摩纳哥编辑器的查找小部件上启用“使用正则表达式”选项

有没有办法以编程方式在摩纳哥的查找小部件上选择“使用正则表达式”?

在此处输入图像描述

更新: 我可以通过调用setRegex()方法找到一个hacky解决方案,findWidget但我只想使用公共API:

0 投票
2 回答
778 浏览

ruby - Ruby:在括号之间获取值(没有那些括号)

我有类似"untitled","untitled(1)"或的字符串"untitled(2)"

如果有的话,我想获得括号之间的最后一个整数值。到目前为止,我尝试了很多正则表达式,对我有意义的(我是正则表达式的新手)看起来像这样:

  • number= string[/\([0-9]+\)/]
  • number= string[/\(([0-9]+)\)/]

但它仍然用括号返回我的值。

如果没有左括号,那么得到一个空字符串(或nil)会很好。诸如"untitled($)"获取'$'字符或nil空字符串之类的情况就可以了。对于"untitled(3) animal(4)",我想得到4

我一直在寻找很多关于如何做到这一点的主题,但它似乎从来没有工作过......我在这里错过了什么?

0 投票
1 回答
96 浏览

wildfly - 如果在部署时不知道作业名称,如何开始作业?

我正在尝试启动批处理作业,这在部署时是未知的。(管理员用户可以通过 rest-api 定义自己的工作)我打电话给:

--> Class org.wildfly.extension.batch.jberet.deployment.JobOperatorService - 不允许启动未知作业。

Javadoc 说:

我如何开始在部署时未确定的工作?

提前致谢

0 投票
2 回答
722 浏览

python - Py.test - 将变量应用于 csv 中的装饰器?

当我试图解释我的困境时,请耐心等待,我仍然是 Python 新手,所以我的术语可能不正确。另外,我很抱歉这篇文章不可避免的冗长,但我会尝试尽可能详细地解释相关细节。

简要介绍:

我目前正在使用 py.test 为一组功能基本相同的网站开发一套 Selenium 测试

我的一个典型测试如下所示:

正如我之前提到的,我的目标是创建一组代码来处理我们具有(几乎)相同功能的许多网站,因此上面示例中的硬编码装饰器将不起作用。

我尝试了一种数据驱动方法,其中包含 csv 和 TestRail 中的测试列表及其案例 ID。

例子:

我编写的代码将使用检查模块来查找正在运行的测试的名称,找到相关的测试 ID 并将其放入名为 test_id 的变量中:

这个想法是装饰器会根据我当时使用的 csv 动态变化。

因此,如果我为 website1 运行test_login,装饰器将如下所示:

如果我为 website2 运行test_login,装饰器将是:

我为自己提出这个解决方案感到非常自豪并尝试了它......它没有用。虽然代码本身可以工作,但我会得到一个异常,因为 test_id 是未定义的(我理解为什么 -gettestcase在装饰器之后执行,所以它当然会崩溃。

我可以处理的唯一其他方法是在执行任何测试代码之前应用 csv 和 testID。我的问题是 - 我怎么知道如何将测试与他们的测试 ID 相关联?一个优雅的、最小的解决方案是什么?

很抱歉这个冗长的问题。如果您需要更多解释,我将密切关注以回答任何问题。

0 投票
0 回答
2383 浏览

java - JdbcTemplate 池化和性能

我正在开发一个项目,我们正在优化使用样板 jdbc 代码的遗留代码库,在我们的新项目中,我们使用 springs jdbcTemplate。我发现遗留代码中的查询时间是原来的两倍,我很好奇它的 jdbcTemplate 是否有问题或其他问题......

我们使用 apache commons BasicDataSource(提供池化)。我的问题是,我不太确定池是否真的正常工作。下面是我的配置...

数据源

在此处输入图像描述

数据源的接线

在此处输入图像描述

为了分析这一点,我启动了应用程序并连接了所有的 jdbc 东西,然后简单地运行相同的查询 100 次。我还使用 log4j 来获取有关实际性能的一些指标。1 行将打印实际的 jdbc 调用时间,我在整个 jdbcTemplate 调用周围有一个额外的包装器,以查看整个事情需要多长时间(如下所示)......

在此处输入图像描述

编辑:添加 RowMapper 的图像

在此处输入图像描述

下面显示了我的日志的样子......

请注意实际查询时间如何花费30毫秒。然而整个 jdbcTemplate 调用需要119毫秒。我假设这是来自 jdbcTemplate 开销,例如添加 + 释放资源,所以我想这可能是可以接受的,但在此代码的旧版本中,整个连接创建 + 查询 + 资源释放仍然快两倍。

通过 org.springframework.jdbc.datasource.DataSourceUtils.java 进行调试时,我可以看到代码转到第 328 行,在我看来,这并不像它返回到池的连接以供以后重用,这是弹簧 jdbcTemplate 的预期行为?对我来说,如果池化工作正常,它应该达到第 323 行。

在此处输入图像描述

0 投票
1 回答
1814 浏览

python - 在 Mac OS 中使用终端在 Python 2.7 和 3.6 之间切换

我想在 macOS 中使用终端运行 python 脚本。

我想选择在 python 2.7 和 3.6 版本之间切换。我已经使用自制软件安装了这两个版本。当我运行上述命令时,它默认使用 Python 3.6 运行,但我需要使用 2.7 运行。我该怎么做?

谢谢, 维尼尔

0 投票
2 回答
817 浏览

python-2.7 - 使用 lmfit 拟合多个数据集而不编写目标函数

本主题介绍如何使用 lmfit 拟合多个数据集: Python 和 lmfit:如何使用共享参数拟合多个数据集?

然而,它使用用户编写的拟合/目标函数。

我想知道是否可以使用 lmfit 拟合多个数据集,而无需编写目标函数并使用模型类的 model.fit() 方法。

举个例子:假设我们有多个 (x,y) 坐标数据集,我们希望使用相同的模型函数来拟合这些数据集,以便找到平均而言最适合所有数据的参数集。

我想如果这是可能的,数据必须以正确的类型传递给 mod.fit。文档只说 mod.fit 需要一个类似数组的数据输入。

我试图给它列表和数组。如果我将不同的数据集作为列表传递,我会得到一个 ValueError: setting an array element with a sequence

如果我传递一个数组,我会得到一个 AttributeError: 'numpy.ndarray' has no atribute 'exp'

那么我只是想做一些不可能的事情还是我做错了什么?