所有问题

0 投票
2 回答
431 浏览

javascript - 即使启用了历史模式,Vue.JS 的路由器也有“#”

我试图在我的 VueJS webapp 的 URL 中删除 #,但即使使用

#依然出现。我很确定这是由于 createWebHashHistory 函数造成的,但我无法删除它,否则 UI 不会显示。

所以我尝试了另一件事:

但 ui 甚至不在这里显示。

Vue.JS 的官方文档在这一点上对我没有帮助,有人可以帮我吗?

0 投票
0 回答
50 浏览

python - 在 python 上保持零小数位

我需要打开一个 json 文件并向其中添加内容并关闭它而不修改以前的内容。我正在使用 json.loads() 和 open() 从 .json 扩展名加载一个文件,但是当我这样做并重新打印到下一个 json 文件(包括我从第一个文件中获得的内容)时,所有的浮点数都是空的小数点地方。

例如:

原始json文件:

在 python 上加载文件并重新打印添加高度后,新的 json 文件如下所示:

理想的输出是这样的;

PD 这是递归的,这意味着我不能逐个字段地执行这个'{:10.6f}'.format(a),这个脚本正在处理超过 100 个 json 文件。

0 投票
1 回答
22 浏览

shell - 使用shell提取行数

我有一个包含不同主机组的 ansible 主机文件。我想提取特定组下的主机数。我正在尝试使用 linux 命令但无法获得正确的命令

以下是主机文件的内容

我想提取每个组下的主机数。我找不到提取这些主机的 linux 命令。请帮忙

0 投票
1 回答
30 浏览

python - 如何将管理菜单限制为管理员、模组和所有者(PyCharm 2020.3.3 Python 3.9.1

我很久以前创建了一个管理 cog,但我并没有限制管理员使用它。我试图为管理员限制它,但我只能将 cog 限制为一个角色。如何使 cog 仅限于具有管理员权限的人?

当前代码:

0 投票
1 回答
47 浏览

python - Python 线程 ValueError

我在 Python 中做多线程,代码片段如下:

该代码基本上是获取表中所有列的最大值。所以,我使用线程来获取每一列的最大值。因此,考虑我的表有 5 列:a、b、c、d、e,因此每个线程将处理其中一列。问题是对于某些列,我收到错误:ValueError: 'a' is not in list显示max_value_df其结果中没有特定的列名。这种行为是非常随机的。有时我完全没有错误,有时它是五列中的任何一列。请提出这里的问题以及我该如何解决。我尝试添加time.sleep(1),以便在线程返回结果之前等待,但问题仍然存在。谢谢。

0 投票
1 回答
41 浏览

python - 当日期之间不包含在数据中时,计算每天的任务数

我想计算每个日期的任务数。这需要包括下面的完成日期和实际日期之间的日期。例如。1 月 14 日至 1 月 16 日需要在 1 月 15 日计算。因此,对于下面的示例,两个任务在这些日期处于活动状态,因此计数需要为 2。

我有一个这样的数据框:

我需要将其转换为像这样的数据框:

任何帮助将不胜感激

0 投票
4 回答
287 浏览

ruby - Picking Numbers - 在 Ruby 中解决 Hacker Rank 挑战

问题说明

给定一个整数数组,找到任意两个元素之间的绝对差小于或等于 1 的最长子数组。

示例 a = [1,1,2,2,4,4,5,5,5] 有两个子数组满足条件:[1,1,2,2] 和 [4,4,5,5,5 ]。最大长度子数组有 5 个元素。

PickNumbers 具有以下参数:

  • int a[n]:整数数组

退货

  • int:满足条件的最长子数组的长度

我试过的

要求:

为什么上面的代码不起作用?如果有人可以解释,我将不胜感激。我正在学习解决算法挑战,我知道有很多更好的解决方案。不过,我想知道为什么这段代码不起作用!))提前致谢

0 投票
1 回答
123 浏览

go - Go 中的中间件模式 - “用作值”编译错误

我正在尝试为我的函数制作类似于用于 http.HandlerFunc 的模式的中间件,这通常有效:

这不起作用:

将返回编译错误:myFunc(3) used as value

正如你在这里看到的: https ://golang.org/src/net/http/server.go?s=64103:64150#L2055

在线 2065:

这个函数签名也不会返回一个值,但它会编译。

更新:

这种模式是我试图实现的,现在有效。

输出:

0 投票
1 回答
758 浏览

django - 在访问 Django Rest API 时验证生成的 API 密钥

我需要让第三方用户访问我拥有的一些 REST API。我制作了一个APIkey模型来存储生成的可用于访问 API 的密钥。

我只是还不知道如何将 API 密钥添加到我的应用程序的身份验证中,因为我BearerTokenAuthenticationauth.py

0 投票
1 回答
53 浏览

kotlin - 使用绑定适配器找不到参数

当我尝试在我的 BindingAdapter 中放置第二个参数“imgError”时出现错误。

这是我的 BindingAdapter :

我有这个错误:

我尝试了不同的方法来解决它,但没有任何效果。

这是我如何使用它:

0 投票
1 回答
105 浏览

html - Emmet BEM有没有办法让子元素继承父类?

所以我在创建父对象和一些子对象时遇到了这个问题。

使用 Emmets BEM 功能很容易.parent-class>.-child-class,这会产生 ParentClass="parent" ChildClass="parent__child". 但是,如果我随后尝试使用 Emmet 在父对象中插入一个新的子对象,则.-new-child只会产生__new-child

这个初始块:

应该使用 Emmet 变成这样.-left+.-right

即使在初始创建之后,有没有办法让子类从父类继承?还是它根本不了解实际的顶级父级是什么?

0 投票
0 回答
257 浏览

excel - 使用 Excel 在没有 Outlook 的情况下发送电子邮件

当目标日期和实际日期发生变化时,我会向团队负责人发送邮件通知。目标日期和实际日期由团队成员更新。我通过使用工作表更改事件触发邮件来完成此任务。

当少数团队成员没有在他们的系统中配置 Outlook 应用程序或当他们从 Web 浏览器使用我们的 Office Outlook 帐户时,就会出现问题。这停止了​​邮件触发过程。

有没有办法克服这个问题?

0 投票
2 回答
235 浏览

c++ - 多线程并行选择排序

我有选择排序功能

如何使用多线程对其进行优化?

我找到了仅用于快速排序的解决方案,但这些解决方案对我没有帮助。

0 投票
1 回答
29 浏览

php - 使用 eloquent laravel 获取数据库中的数据为 NULL

我是 Laravel 的新手,正在尝试探索。

我在尝试使用 eloquent 获取数据库中的数据时遇到问题。

我只想像这样获取数据。

这是我的控制器中的代码:

这是我的模型中的代码:

但它只是返回null。

谁能帮我解决我的问题。

0 投票
1 回答
888 浏览

npm - 为本地开发和 CI 设置私有 npm 注册表身份验证的最佳实践是什么?

我想知道是否有一个通用的最佳实践来为本地开发设置私有 npm 注册表身份验证,它也适用于 CI(反之亦然)。

这是我目前的理解:

对于本地开发:运行npm login将创建一个访问令牌,创建一个~/.npmrc文件,并将访问令牌写入该文件,如下所示:

在我的项目中,我有这个.npmrc文件(旁边package.json):

这似乎工作得很好。我可以安装我的私有包,因为 npm 似乎选择了注册表的用户级身份验证设置。

对于 CI: NPM 文档建议将以下内容添加到项目级别.npmrc以在 CI 中注入身份验证:

不幸的是,这会覆盖我机器上的用户级配置。.npmrc文件具有以下优先级(从高到低):项目级、用户级、全局、npm 内置。npm CLI 现在尝试使用 NPM_TOKEN 环境变量进行身份验证,除非我在本地计算机上显式导出它,否则这显然不起作用。

也许我错过了一些明显的东西。如果没有,我很好奇是否有任何常见的最佳实践来处理这个问题?当已经在用户级别配置访问令牌时,要求每个员工在他们的机器上导出访问令牌.npmrc似乎不是一个很好的解决方案。

或者,可以根本不打扰用户级配置(或 npm 登录),直接在每个员工的本地计算机上将访问令牌导出为 NPM_TOKEN。但就像提到的那样,我发现这不是一个很好的解决方案。我想象一个标准解决方案(如用户级配置文件),每个员工都可以在其中设置公司的私人注册表。

0 投票
1 回答
201 浏览

bash - 文件输出中的时间戳

我正在运行一个脚本,它应该在文件名中输出一个时间戳。它有效,但它保持相同的日期和时间。

我究竟做错了什么?剧本:

我得到这个:

文件列表

0 投票
1 回答
57 浏览

git - 更新先前的合并提交而不解决冲突两次

我有一个带有两个分支的仓库,main并且feature. 的输出git log --graph --format='%s %d' --all如下所示:

我现在想将e我的分支上的提交包含在main分支上的合并提交中feature,以便我有最新的更改,但如果分支上的main提交已经被推送,则不必强制推送。我也不想在我的历史记录中有另一个合并提交。我希望我的最终图表如下所示:bfeature

我可以通过git rebase -i main --onto :/a --rebase-merges将交互式变基的说明更改为:

但问题在于,在之前的合并提交中,我必须解决 and 之间的冲突bc而使用这种方法,我将不得不再次解决这个冲突。因此,我真正想做的是拿起我在提交时中断的合并提交,然后c继续main合并efeature. b有没有办法做到这一点?也许还有一种方法可以暂时引入另一个合并提交,然后再压缩这两个合并提交?

0 投票
0 回答
63 浏览

java - 使用 application.yaml 值验证 POJO

我想对这个 POJO 使用一些验证:

使用此 YAML 配置:

似乎我遗漏了一些东西,因为每当Simulation创建实例时我都会收到以下错误:

0 投票
2 回答
27 浏览

html - 没有空格的 HTML 硬包装

请看HTML代码:

它产生以下输出:

没有硬换行的 HTML 文本依赖于空格

没有硬换行的 HTML 文本依赖于空格。我在单元格中没有空格,并且不得插入它们。这才是硬性要求!

我想成为这样的输出:

所需的 HTML 文本硬换行,即使没有空格

即使没有空格,如何变成换行文本?如果不可能,那么如何将下划线定义为空格?

0 投票
1 回答
63 浏览

java - JPanel getpreferredsize() 返回 10 而不是 JFrame 的大小减去边框

我正在尝试获取 JPanel 的大小,以便随后可以计算我计划添加的图形的正确尺寸。由于我已将 JFrame 的大小设置为 (300, 200),因此我期望 getpreferredsize() 函数返回略小于 (300, 200) 的值(即减去边框)。但是,该函数仅返回 10 的高度和宽度。请帮忙。

0 投票
3 回答
76 浏览

c - 我需要从文件中找到偶数和奇数素数的计数。我的代码有什么问题?

上面的程序应该返回偶数、奇数和素数的计数。

我创建了一个文本文件,其中包含我要计算的数字。例如,如果它包含2, 4, 6, 8,我的程序应该返回以下输出: 2 even 0 odd 0 prime

https://imgur.com/xAccwvO - 这是文本文件

0 投票
2 回答
394 浏览

php - 删除项目时购物车页面为空

当购物车为空时,我想为购物车页面设计自己的模板。我添加了以下代码片段来完成。

现在发生的事情是,当您直接访问购物车页面时,它工作正常。除非将商品添加到购物车 -> 访问购物车页面 -> 删除已添加的商品会显示空白页面,而不是我创建的自定义方法。然后如果页面被刷新,它工作正常自定义方法加载完美。为什么会发生这种情况?为什么删除项目后我会看到空白页?

提前干杯。

0 投票
1 回答
457 浏览

c# - 如何使用 Binance API 计算特定硬币的订单集合花费了多少钱?

基本上想象一个像 DOT 这样的代币,你可以有 5 个不同的买单,你在不同的时间和不同的价格下,其中一些甚至可以部分完成。然后考虑一些卖出这些代币的卖单。

不是,在所有这些操作之后,你可能还剩下 200 个硬币。但是你怎么能真正弄清楚你在这些硬币上花了多少钱呢?

现在我手动输入它们,但很容易出错,因为很容易错过已完成但您没有意识到的订单。

我只是想计算 PNL %(盈亏)。因此,如果我手动添加订单,它当然可以完美运行。

但是必须有一种自动化的方法来做到这一点。

浏览订单历史记录,我不确定如何添加所有这些。这可能吗?我怎样才能做到这一点?币安是否知道特定硬币总共花了多少钱?

0 投票
2 回答
293 浏览

javascript - 从 Shiny DT 中的单选按钮中提取用户输入值到数据框或列表中

我正在构建一个带有数据表的闪亮应用程序,该数据表使用一些 javascript 回调,用户可以在其中为每一行进行选择(是/否/也许),然后在应用程序的后期阶段我需要用户输入的形式列表或表格。未预定义确切的行数。理想情况下,我想总结一下每个用户选择了多少“是”/“否”/“可能”以及如何选择哪些行为否。我可以将值打印到 R 终端,但这还不够,需要将值保存为对象。

这是迄今为止我所拥有的代码的简短示例(基于Shiny Datatable 上的 Radio Buttons,带有 data.frame / data.tableExtracting values of selected radio buttons in shiny DT

对于许多奖励积分,拥有一些 .css 代码来更改依赖于单选按钮的行的颜色会很棒(比如红色表示否,绿色表示是,黄色表示可能)。

0 投票
0 回答
39 浏览

javascript - Vue3编程路由在chrome中不起作用

程序化路由在 Chrome(版本 88.0.4324.182)中似乎无法正常工作。我有一个简单的应用程序,带有一个返回、前进或重定向到页面的按钮。

包.json:

程序化路由:

back()切换路线后不会返回一个条目。隐身模式下的 Firefox 或 Chrome 会按预期运行。

我做了一个沙箱来演示这个问题。只要应用程序运行嵌入在代码和框中,路由就可以正常工作:https ://codesandbox.io/s/condescending-hoover-2jcpc

如果直接在 Chrome 中打开应用程序,它可能会不起作用:https ://2jcpc.csb.app/

有人可以确认这一点还是有解决方案?