所有问题

0 投票
0 回答
75 浏览

pyspark - Py4JJavaError:调用 o325.loadClass 时出错

我将 pyspark 中的 PCA 算法应用于数据集,结果是一个数据帧,其中包含一个 id 列和一个包含二维数据的列。然后我想将以下 dbscan 代码应用于此数据帧

https://github.com/SalilJain/pyspark_dbscan

但是在运行以下行时出现错误:

df3 = data.repartition(8)

df3_clusters = dbscan.process(spark, df3, 1, 3, distance.euclidean, 2, "checkpoint")

错误如下: Py4JJavaError: An error occurred while calling o325.loadClass

数据库扫描错误

0 投票
1 回答
108 浏览

c++ - 如何使用 std::filesystem 跳过/忽略名称使用宽字符的文件?

我正在遍历大量嵌套目录,以搜索某些扩展名的文件,例如“.foo”,使用如下代码:

但是,上面会抛出名称使用 unicode/宽字符的文件。我知道我可以通过在任何地方使用 wstring 来解决上面的小程序中的问题,std::wcout << entry.path().wstring() << std::endl;但我在真实程序中真正需要做的是跳过这些文件。现在我在 for 循环的主体中捕获异常并且在这种情况下什么都不做,但我想知道是否有更直接的方法。

在 Windows/Visual Studio 中,抛出的特定异常是

目标多字节代码页中不存在 Unicode 字符的映射。

如何使用标准 C++ 测试此类文件名?

0 投票
1 回答
64 浏览

python - 用于时间序列分析的从季度到日期的列标题

我查看了很多线程,但无法解决我的问题。我的 df 有以下标题:

我想将这些转换为日期,以便我可以执行时间序列分析。

在索引中列出的标题之前还有一列。第一列具有不同的性质,不需要转换为日期。如何排除第一个标题?

此外,所有这些都是在下面的行中具有值的列标题(以防万一)。

0 投票
1 回答
33 浏览

r - 如果向量中有值,则 R 中的新列

我的 R 生锈了,我正在努力寻找这个相当简单问题的答案。我希望根据列中的日期条目date是否存在于另一个向量中来创建一个新列。

为了说明这个问题,我按如下方式计算行数(这种方法有效):

它正确地给了我1

但是我应该这样做:

我得到0了,这是一个问题,因为我需要检查多个日期时间值。

数据框示例如下:

如下dput(block, head(10)

我正在测试的向量如下:

0 投票
1 回答
409 浏览

react-native - 运行 npm start (expo) 时出错 - 错误监听 EADDRINUSE: address already in use :::19000 - 但看起来程序本身正在使用这样的端口

我已经失去了两天的时间,试图为我的问题找到解决方案,但没有成功。我希望有人可以帮助我!

由于我昨天升级了 Expo,我无法打开运行npm start / expo start的项目。

错误是:error listen EADDRINUSE: address already in use :::19000

在此处输入图像描述

我阅读了我应该找出这个端口中运行的内容并杀死它。

所以我运行 netstat -ano -p tcp 来搜索 PID。

但是,我注意到在运行 npm start 之前,此端口未显示在列表中,如下图所示:

在此处输入图像描述

只有在运行 npm start 后才会出现。即使那样,也没有PID。

在此处输入图像描述

我怎样才能解决这个问题?

如果一方面我需要终止正在使用该端口的进程,但另一方面它看起来像编程本身正在使用该端口。

0 投票
1 回答
371 浏览

android - Retrofit2 Upload Using RequestBody 返回 400 Bad Request (Android Kotlin MVVM & ASP.NET Core Web API)

我是新来的 Requestbody 发送表单数据,其中包括从我的手机媒体上传图像和一些字符串格式的数据。我在 Postman 中使用过它并且它正在工作,但在我的应用程序中我遇到了一个问题,即在将数据发布到 API 时它会发出 400 个错误请求。这是我的代码。任何帮助都可以

这是我的后端 api 代码。

这是我的 Fish Create DTO。

对于前端,我使用的是 android Kotlin,它也涉及 Retrofit2。

这是api调用

这是存储库。

这是我正在使用的视图模型

这是我尝试上传表单数据的地方

这是日志猫

*更新(我的改造)

任何解决方案都可以。谢谢

0 投票
2 回答
135 浏览

sql-server - 如何将空值转换为空白,将数字转换为小数点后 3 位?

如果我希望在没有 gpa 的情况下输出为空白,并且在有 gpa 的情况下四舍五入到小数点后 3 位 - 我如何在一个语句中得到它?

以下是我提出的 2 条语句,我无法将它们组合为一个语句(如果答案为空,则为空白,如果有 gpa,则为小数点后 3 位)。

小数点 3 位:

如果为空,则为空白:

0 投票
2 回答
63 浏览

android - Android - 打开软键盘并在没有对话框或布局或编辑文本的情况下获取值

有没有办法只打开软键盘,没有实际的对话框或输入字段,并在字符串中获取输入值?键盘本身已经有一个“完成”按钮;我可以:按一个按钮,用自己的内置输入框打开键盘,输入值,按“完成”,得到一个变量的结果。

软键盘输入

0 投票
0 回答
21 浏览

node.js - 节点:Cookie 未在浏览器中使用此代码 res.cookie("singingGroupAVoted", true, {maxAge: 432000 * 1000, sameSite: "none", secure: true})

我用 node express 构建了一个 API,并将其部署在 Heroku 上。然后我用 reactJS 构建客户端并将其部署在 Netlify 上。我使用了 cors 包来避免 cors 错误。这是我的服务器文件(后端入口点) -

一切正常,除了饼干 :(

这是响应标头。可以看到没有问题 在此处输入图像描述

当我发送一个 post 请求时,浏览器应该保存一个 cookie,但它没有保存,我不知道为什么。这就是我使用 cookie 发送响应的方式 -

不知道浏览器没有保存cookie。我们将不胜感激任何类型的帮助

0 投票
1 回答
44 浏览

sql - 将两个 SQL 查询合并为一个查询的最佳方法

我有两个小的 SQL 查询,我想将它们合并为一个查询,最终将在存储过程中使用。我已经尝试过 CASE 和 IF/ELSE 但无法让它工作。下面是代码。我想要实现的是,第一列“未结订单行数”基于两个查询中的两个 where 语句,但第二列“总数量”仅基于第二个查询中的 where 语句。

0 投票
1 回答
66 浏览

c++ - 以--------为分隔符将字符串剪切成单词

您好,我有以下句子,它在一个字符串和一行中,但很长:

(其在摩尔斯电码中)---(3x-)分隔字母,-------(7x-)分隔单词。我怎样才能用文字剪掉很长的代码。

我尝试了以下方法:

这是输出:

0 投票
0 回答
44 浏览

r - WGCNA 用于多种表型和基因表达

我正在使用WGCNA包进行网络分析,步骤如下:

  1. 数据输入
  2. 生成模块
  3. 获取基因id
  4. 表型 x 模块相关性

我想使用该程序包将表型数据与基因表达矩阵一起包含在内,以查找哪些基因与表型分组。然后,我想获取感兴趣的模块并制作网络图并检查哪些基因与表型相关。

我生成了如下模块:

这会生成模块,然后我将模块与一种表型相关联。如何将表型数据包含在基因表达中?谢谢!

0 投票
0 回答
50 浏览

python - Python-pptx 字体在 Google Drive 上重置为 Arial

当我使用 python-pptx 包在 Google Colab/Drive 环境中导出演示文稿时,许多字体被重置为默认字体(Arial)。

我正在运行这个简单的脚本以将 .pptx 文件作为 Presentation 对象加载,然后将其导出到 .pptx 文件。预期的结果是它将基本上复制幻灯片并重命名。但是,它并没有保留我所有的字体格式,如附图所示。

这在两周前一直在按预期工作,所以我不确定这是否是更新 python-pptx 或 Google 幻灯片的结果。

当我在本地计算机上运行相同的脚本(减去该%pip install行)时,字体被保留,并且按预期生成输出,原始格式保持不变。

字体转换问题的图像

0 投票
1 回答
86 浏览

css - 滚动可滚动 div 冻结移动内容

当我垂直滚动移动的 div 时,一些内容会冻结。我想知道如何解决这个问题。它也不一致,因为单击开始/停止按钮有时会在几秒钟内解决问题。很困惑。

这是一个自己测试问题的代码笔

https://codepen.io/springer268/pen/PomjVvw

编辑:所以我在我的 mac 上尝试了这个 codepen,但这个 bug 没有发生,这让我相信这是一个 Chrome 版本/平台特定的问题,而不是我的问题。

0 投票
1 回答
118 浏览

reactjs - 为什么 react hooks 改变了 state 值?没有设置状态?

我只更改了 const 值...但是,为什么输出是 Hello?请解释一下...

0 投票
1 回答
37 浏览

arrays - 正则表达式拆分与字符串拆分有何不同或不同?

使用运算符split时,如:

使用上面的点运算符的结果是什么?它有什么作用吗?没有什么?似乎它应该做某事或返回错误。

如何区分函数和运算符?

也可以看看:

https://www.sqlshack.com/powershell-split-a-string-into-an-array/

https://docs.microsoft.com/en-us/dotnet/api/system.string.split?view=net-5.0

https://docs.microsoft.com/en-us/dotnet/api/system.text.regularexpressions.regex.split?view=net-5.0


REPL附带说明一下,如何从控制台访问操作员的帮助文件和功能?

0 投票
1 回答
29 浏览

python - 如何编写引用文件的程序,其中目录更改

我目前正在为我的一个朋友开发一个使用数据库和所有类似东西的程序。现在,在对我需要做的事情进行基本规划时,我想如果我对自己的个人计算机的路径进行硬编码,我将如何让程序连接到正确的 MS Access 数据库?因为我将使用 pyinstaller 为他打包程序。

我是否需要以使用当前脚本路径的动态方式构建目录,然后对该路径进行一些字符串操作以获得正确的文件?IE

还是该程序仍会以某种方式进入该数据库?

0 投票
1 回答
74 浏览

java - 使不同的登录选项在 Apereo CAS 中同时工作

我已经在服务器上安装了 Apereo CAS 并同时启用了普通登录表单和 QR 身份验证,现在我想将无密码登录添加到其他两个作为用户登录时使用的第三个选项,但 CAS 登录页面只显示无密码登录。

有没有办法同时设置所有三个并让用户决定使用哪一个?

我尝试编辑模板文件以一次显示所有选项,但似乎只有无密码登录有效。

0 投票
1 回答
149 浏览

regex - 正则表达式在 nginx 映射中无法按预期工作

我正在尝试在 nginx 中实现一些 URL 重写规则。我使用类似的正则表达式来捕获有趣的组,它在 regex101 和 IIS 重写规则的正则表达式中完美运行,但在 nginx 映射中不起作用。我不确切知道 nginx 是否有特定的语法,我找不到。

我测试的示例图像 src url

相同表达式的正则表达式 101

0 投票
2 回答
424 浏览

sql - Oracle SQL 查询部分包含所需结果

我的要求是显示国家名称、发票总数及其平均金额。此外,我只需要返回平均发票金额大于所有发票平均发票金额的国家。

查询 Oracle 数据库

结果: 奥地利 1 9500

预计:奥地利 2 4825

架构

国家

城市

顾客

发票

0 投票
0 回答
73 浏览

javascript - HashRouter,基根“/”

我正在使用 HashRouter 路由我的 SPA,问题来自这样一个事实,即我希望在返回主页选项卡时刷新页面,我的 Header 组件中的基本根“/”

在我实现 HashRouter 之前,这是可行的,因为我在 home 组件中有一个脚本来呈现一系列文本,该文本并不总是呈现,在 hashrouter 之前,如果您通过导航栏品牌返回主页,则该文本不会呈现,我已修复通过导致页面重新加载来解决该问题。(下面序列文本的代码)

但是现在我开始使用哈希路由器,它以“localhost:3000/#/”为基础,我相信它无法识别链接容器请求。

这也是我的 app.js

0 投票
0 回答
44 浏览

json - 将 Angular 11 项目转换为 eslint 后出错

我按照Angular 的步骤将我们的代码库更新为 Eslint

除了现在我所有的 TS 文件在 VSCode 中都有这个错误:

与主要进口一致

在此处输入图像描述

项目结构是这样的(简化):

当我运行时ng lint myproject,我会收到我希望看到的 eslint/prettier 警告。我仍然收到不推荐使用 tslint 并更新到 eslint 的提示。

我没有收到 tslint.config 错误,因为文件在那里。

0 投票
1 回答
963 浏览

electron - Electron:谷歌字体违反了内容安全政策

我在 Electron 开发人员控制台中收到一堆内容安全策略错误,用于添加 google 字体:

拒绝加载样式表“https://fonts.googleapis.com/css2?family=Inter:wght@300;400&display=swap”,因为它违反了以下内容安全策略指令:“default-src 'self' 'unsafe-内联'数据:"。请注意,'style-src-elem' 没有明确设置,所以 'default-src' 用作后备。

我正在使用 electron-forge 的 React 和 TypeScript 样板。

0 投票
0 回答
50 浏览

asp.net - 当我只有 child-id 和 reverse 时,如何选择所有 Child 和 parent 的模型?

我有 2 张桌子

类别:

我想要当用户在类别中搜索时,例如 1

我显示所有具有此类别及其父级的产品

我写

但这不是正确的代码

0 投票
1 回答
59 浏览

java - 制作布告栏 Android Studio

我想在 android studio 中为用户制作一个布告栏。管理员通知用户,用户可以看到通知。我怎样才能做到这一点?有两项活动,一项针对管理员,一项针对用户。数据存储将有一个火力基地。

注意:这将是基于java的项目