所有问题

0 投票
1 回答
822 浏览

java - 哪个chromedriver版本支持电子应用程序?

我尝试使用以下代码运行电子应用程序:

但我收到以下错误:

是否有适用于电子应用程序(用于 selenium java)的特定 chromedriver?

0 投票
0 回答
25 浏览

gulp - 配置和运行 gulp 来观察和编译 sass

我已将我的 gulp 文件配置为运行某些任务,当我运行该文件时出现此错误: AssertionError [ERR_ASSERTION]: Task function must be specified at Gulp.set [as _setTask]

这是我在 gulpfile.js 中的代码:

我认为问题是由我在这一行中使用的语法引起的:

有人可以帮我解决这个问题吗

0 投票
2 回答
395 浏览

python - 按组大小过滤时 pd.groupby.filter 的最快替代方案

我有一个非常巨大的 DataFrame,其中包含数百万行和大约 20-30 列,其中包含各种类型的数据,例如。字符串、数字、日期等

让我们说它很疯狂,但我需要每一行都有它的所有值。我现在想对某些列进行分组,并df根据组大小从原始 DataFrame 中消除组和行。特别是,我想消除所有大小为 1 的组。

第一种天真的方法

我搜索并尝试使用这个答案:如何在 Pandas 数据框中选择值出现多次的行

这确实按预期工作。我的 DataFramedf现在从大小为 1 的组中出现的所有行中过滤。问题是使用 filter 方法与我的 DataFrame 的尺寸相关的时间,这需要太长时间。从这个角度来看,对这些样本列进行分组将产生大约 165,000 个组和 250 万行 DataFrame,其中大约三分之一的组的大小为 1。我不得不中止这个脚本的执行,因为它需要年龄。我进一步尝试使用来自此链接的灵感如何提高熊猫 GroupBy 过滤器操作的性能?但无法使用它map,因为我在 DataFrame 上而不是在 Series 上进行分组。使用该transform方法,性能恶化

边注

进一步调查,我发现在具有和/或列filter的 DataFrame 上使用时出现了问题。我曾经删除所有这三个列,这将过滤方法的性能提高了大约三分之一。仍然不够,但足以在这里提及它,尤其是当我需要这些列并且不能只删除它们时。datetime64[ns, UTC]datetime64[ns]Del df[x]

第二种“聪明”的方法

然后,我尝试通过使用.value_counts()from link 1巧妙地对我的数据进行索引来规避 groupby、过滤或转换的使用。

我正在获取值计数vc以定位计数为 1 的所有索引,然后创建一个new_index仅包含所需索引(即count > 1)的 MultiIndex。之后,我尝试在链接1df中使用like 过滤我,它将所有值设置为 NaN/NaT。我被困在这里 - 我不确定我在这里做错了什么。.isin()df

在另一次尝试中,我尝试使用该pd.index.difference()方法

但这只给了我一个TypeError: '<' not supported between instances of 'float' and 'str'.

老实说,我有点不知道什么是最好的,因为两天以来一直坐在这个问题上。我什至考虑过并行化(也许使用 Dask?),但我不确定如何使用它,因为我从未使用过它。帮助将不胜感激。

0 投票
0 回答
107 浏览

r - 在引导中使用数据转换的 MLR3 遇到错误

我正在尝试使用引导重采样作为我在 mlr3 中的交叉验证,并且一直在追踪错误的原因:

as_data_backend.data.frame(backend, primary_key = row_ids) 中的错误:“primary_key”断言失败:包含重复值,位置 2。

位置发生变化(可能是第一个重复的行)。根据错误消息,我首先认为包含行名是一个问题,所以我将它们设置为 col_type$name,并尝试在创建任务之前从数据中删除行名(运气不好!)。

在尝试创建一个代表时,我将其范围缩小以将管道运算符(如“scale”和“pca”)转换为原因:

我也尝试过网格搜索而不是随机的不同学习者,包括 rsmp 中的标志“duplicated_ids = TRUE”,但没有运气。但是,更改为 CV 交叉验证确实可以解决问题。

作为参考,在完整的管道/图中,我正在尝试不同的特征过滤器和学习器来识别候选管道。

0 投票
1 回答
53 浏览

javascript - JavaScript PostgreSQL - 不能在 INSERT 中插入超过 2 个字符

我有个问题。我无法发送查询(只是示例):

来自控制台的错误:

错误:pq:类型字符的值太长(1)

再举一个例子,我可以这样做:

我尝试了很多解决方案,但没有效果。我是新手,所以我想从脚本中查询有限制?我试图把它放在控制台中,我可以做到,只是一个脚本不能通过:(

[编辑 1]

我忘记了创建表的脚本:

[编辑 2]

源表和代码:

说明表:

1

0 投票
1 回答
78 浏览

windows-server-2019 - 在 Windows Server 2019 上启用 Windows 混合现实

试图让 Windows Mixed Reality 在 Windows Server 2019 上运行,我似乎无法让我的设备被识别 - 我知道需要创建者更新才能启动,但我正在努力寻找除“更新' - 没有特定于 2019 年的内容

是否有任何 k 更新或 repo 可以在 Windows Server 2019 v1809 上启用 WMR

0 投票
1 回答
47 浏览

python - Python中是否有一个函数可以根据标准计算时间序列之间的差异

我正在尝试计算 2 个时间序列数据帧之间的滚动差异。

我有 2 个数据集,df1 有一个入站时间序列,df2 有一个出站序列。

df2 - 输出

我正在尝试计算每个日期结束时的数量(df1 [数量] - df2 [数量]),然后将其添加到前一天结束时的数量,并规定数量不能<0在任何时候。

期望的输出

我认为一个函数将是实现所需输出的最佳方式,但一直找不到任何东西来做到这一点。

0 投票
0 回答
46 浏览

node.js - axios api 调用的结果被忽略

我正在制作一个反应和节点应用程序。我设法进行了登录和注册,但我有一个小问题。身份验证由 jwt 在本地存储中使用令牌进行管理。

我想要做的是显示我登录的用户的信息。所以,我用这个

getUser 函数只是一个 axios 调用:

由于我的中间件,连接到它的控制器返回了我的用户。

不幸的是,当我登录时,我可以看到我的令牌,但我所在州的用户仍然为空。

我在另一篇文章中看到,这是因为我的 useEffect 首先在安装组件时运行,并且没有很好地调用我的 getUser 函数。我认为我需要在我的 useEffect 的第二个参数中添加用户才能再次调用 useEffect 但它不会改变任何东西。

哦,我注意到登录后,如果我刷新页面,我的用户只会在我的状态下完成。

谢谢您的帮助

0 投票
1 回答
37 浏览

amazon-web-services - Terraform 由于输出 for_each 值而失败

当我尝试通过运行此 tf 文件动态分配子网 ID 时:

我收到一个错误:

但是,如果我用这个替换输出,一切都像魅力一样:

如何输出所有子网 ID 值?

0 投票
1 回答
156 浏览

textures - Vulkan 采样器未显示正确的边框颜色

我使用“clamp to border”对图像之外的纹理(其格式为 vk::Format::eR8G8B8A8Unorm)进行采样,并将边框颜色设置为不透明的白色。但是我得到的渲染边框颜色总是黑色,我找不到原因。

以下是相关的采样器设置:

  1. 我检查了其他类型的寻址模式:vk::SamplerAddressMode::eRepeat、vk::SamplerAddressMode::eMirroredRepeat 和 vk::SamplerAddressMode::eClampToEdge,它们都工作正常。

  2. 我用 vk::BorderColor::eFloatOpaqueWhite 替换了 vk::BorderColor::eIntOpaqueWhite 然后我得到了白色 - 但很奇怪,因为如果纹理格式是 vk::Format::eR8G8B8A8Unorm 我希望需要的标志是整数形式 - vk::BorderColor::eIntOpaqueWhite 如下所述:https ://vulkan-tutorial.com/Texture_mapping/Image_view_and_sampler ?

谢谢

0 投票
1 回答
132 浏览

sql-server - 使用时间戳将 sp_who 的结果多次插入表中

这个问题SQL Server: Filter output of sp_who2 有一种方法可以将 sp_who2 的结果插入到表中。

除了插入的时间戳之外,如何将结果插入表中。

0 投票
2 回答
43 浏览

python-3.x - '\r' 字符串回车函数未按预期工作

我正在尝试在 Python 中制作一个虚假的引导序列,其中一个元素是进度条。进度条应保持在一行,而不是重复打印多行。一段时间后,我创建了以下代码:

但是,它不会覆盖一行,而是输出:

我将不胜感激,因为我不知道是什么原因造成的。为了清楚起见,我在 Windows 10 上,以防万一字符串......操作系统之间的事情不同,我怀疑这种事情。(有人能告诉我像 \n 或 \r 这样的东西叫什么吗?)

0 投票
1 回答
64 浏览

javascript - 父状态更改后反应子不更新

我已经设法根据内容高度动态添加 React 元素 根据内容高度动态添加 React 元素

我准备了一个代码框来展示这一点:

https://codesandbox.io/s/html-react-parser-forked-8pl3b

但是,我正确知道的问题是显示实际文章的子组件没有对其父级的状态更新做出反应。这可以通过单击Article 2按钮进行测试。

它与参考的使用有关吗?我无法弄清楚发生了什么。

0 投票
2 回答
71 浏览

python - 找不到通过 requests.py 获取 Twitch API 信息的方法

我被困在这个 API 上。我想打印传入的 json 文件(具体的通道点),但它只是以 html 格式打印整个页面。这是我的代码:

url我的假设是header问题所在。twitch API 最初是为 c# 或 js 制作的,但我不知道如何将这些信息转换为 python。

我也想知道如何做 Twitch 在 API 中写的“PING”和“PONG”的事情

0 投票
1 回答
35 浏览

java-8 - Java jackson反序列化json - 获取符号“=”而不是“:”

这就是我所拥有的。我正在尝试反序列化一个 json,但它不起作用:

我用符号“=”而不是“:”得到这个结果:

它必须是一个属性或类似的东西。任何想法?谢谢

0 投票
1 回答
48 浏览

python - 为什么我无法安装 discord.py?

我正在尝试使用 Visual Studio 代码在 python 中编写一个机器人,当我尝试在 cmd 中安装它时,它只会给我一个错误。

无法构建多字典

错误:无法为使用 PEP 517 且无法直接安装的 multidict、yarl 构建轮子。

有人请帮忙:(。在此处输入图片描述

0 投票
1 回答
79 浏览

laravel - New Tenancy 1.x Laravel 创建数据库后如何插入数据

我正在尝试在laravel中测试新版本的Tenancy 1.X,但是我不明白创建Tenant数据库后如何插入数据

我的意思是在同一个功能

我了解负责创建的功能是:

有人用这个版本吗?

0 投票
2 回答
55 浏览

celery - 只有当所有子任务都成功完成后才能使任务发布成功?

全部,

我有一个关于芹菜的问题。假设我有以下 Celery 任务:

如果我运行 do_it_all() ,我会得到以下输出:

add_bunch即使孩子的任务还没有完成,任务也会成功;因此,任务 2 在任务 1 之前完成。只有当所有子任务都成功完成时,有没有办法使add_bunch 任务问题成功?在上面的例子中,有没有办法确保任务 1 在任务 2 之前完成?

0 投票
1 回答
94 浏览

r - 如何在 .rmd 文件中获取部分名称?

是否可以将部分的名称捕获为变量?

我有一个 .rmd 文档,其中每个部分都遵循相同的格式,例如,

...

我想写一些更概括的东西,比如

有没有办法捕获当前的部分名称?

0 投票
3 回答
219 浏览

java - 如何比较 3 个字符串,然后按字母顺序排列?(爪哇)

如何比较 3 个字符串,然后按字母顺序排列?因此,如果参数是“Berry”、“alex”、“cory”,您将返回一个带有“alex, Berry, cory”的字符串。(java)我使用比较并找到了第一个字母,但由于某种原因(我做错的事情)也不起作用

我的程序如何修复?

0 投票
0 回答
93 浏览

android - 选择器可绘制仅在 not_night 模式下显示角半径,但在夜间模式下显示边框

这里分别是 android studio not_night mode 和 night mode 的图片。 not_night

夜晚

选择器可绘制代码

xml 的代码

现在当我运行我的代码并且我的设备处于暗模式时,角边框是可见的,但在亮模式的情况下,角边框不存在。

我希望线性布局的左上角和右上角是弯曲的。

0 投票
1 回答
34 浏览

sql - 在 Oracle SQL 中,是否有可能有一个有效的日期查询也显示日期之间出现的行?

我有以下表格:

产品组

子组

我使用最大有效日期查询加入他们:

我按预期得到以下结果:

但我想要的是这样的:

在这些结果中,Sport Bicycles 有两行,因为 SubGroup Chains (1/1/2019) 和 Brakes (3/1/2019) 发生在 ProductGroup Two-Wheels (12/1/2018) 和 Sport Bicycles ( 2019 年 6 月 1 日)。

我不知道如何组合这两个表来获取所有行,但要确保没有添加额外的行。我尝试使用 FULL JOIN 和 LAG、LEAD、RANK 等的不同变体。我只是想弄清楚这一点。

有没有办法产生我正在寻找的结果?此外,当我完成后,还会添加三列。

感谢您的帮助。

0 投票
1 回答
61 浏览

python - 有人可以帮我处理这个 python 脚本吗

我一直在我的树莓派上与计算机进行石头剪刀布游戏。我在上面安装了Blinkt HAT,所以当有人获胜时,我可以显示比分并播放漂亮的动画。一切正常,但我想做一个更好的获胜动画

这就是问题所在。我想编写一个同时点亮一些 LED 的代码。但是当我尝试编写一些代码时它不起作用。我查看了该库附带的 blinkt 示例,发现一个示例几乎可以满足我的需要。它被称为pulse.py。但我不明白代码的某些部分:

有人可以解释一下这些线的作用吗?

0 投票
1 回答
40 浏览

spring - JPA - 如何通过 JPA 有效地获取父母的所有孩子?

有一个父子类如下

我正在使用 ObjectDB 和 JPA。我的数据库变大了,一些父母有 50 万个孩子。通常,为了获取父母的所有孩子,我正在加载父母并通过延迟加载以 parent.getChildren() 的身份访问孩子。但是,由于列表太大,需要大量内存。

如何以高性能的方式将特定父级的所有子级作为轻量级 DTO 对象列表?

额外问题:如何有效地删除父母的所有孩子?

0 投票
1 回答
54 浏览

c# - 如何确保线程在某个任务后获得 dibs

我对多线程有点困惑。我目前正在使用 SinglaR 开发实时服务。这个想法是连接的用户可以向另一个用户请求数据。下面是请求和响应函数的概要。

考虑以下代码:

请求:

响应:

所以基本上向服务器发出请求,转发到另一台主机,该功能等待取消或超时。

其他主机调用响应函数,该函数添加repsonseObject和 触发器myCancellationToken

但是,我不确定这是否代表竞争条件。理论上,响应线程可以检索到sharedObject而另一个线程仍然位于 finally 块上吗?这意味着,请求已经超时,任务还没有从包中取出对象,这意味着数据不一致。

有哪些有保证的方法可以确保在通话后首先被Task.Delay()调用的是TryTake()通话?