所有问题
c++ - 如何使用 QString toUtf8 和 fromUtf8?
我有一个奇怪的问题:
上述代码的输出是“s1!=s2”。其实ss1和s2的内容是乱七八糟的。但是下面代码的输出是“s1==s2”。为什么?
python - 一个应该找出一个数字是否是素数的程序没有按预期工作
我正在尝试制作一个程序,该程序将使用一个非常简单的公式来判断一个数字是否为素数:将数字(x)除以 4。看看从 1 到 x/4 的任何数字是否完全除以 x。如果不是,x 将是素数。
该程序目前向我显示了将 x 除以从 1 到 x/4 的每个数字的结果。我想这样做:如果有一个可以完美分割的数字,打印 x 不是素数并结束程序。或者如果没有除以 x 的数字,只需说 x 是质数并结束程序。
我尝试使用布尔值,但随后它将每个数字都显示为素数,它不应该这样做,因为程序还不知道 x 可以完美地除以 1,但仍然是素数。
html - 如何从表的悬停中排除悬停的 td?
我想在表格上应用名为“模糊”的过滤器(仅在 css 中悬停),不包括在那一刻悬停的 td。否则从页面加载应用过滤器模糊。那么,如何仅通过使用 CSS 从表的悬停中排除悬停的 td 呢?
shell - 为什么不能用 find 和 zip 压缩所有文件?
我有以下文件夹结构
我正在使用以下命令压缩所有avi文件:
问题是find只返回5.avi,但如果5.avi不存在,find则返回其余文件。
如何解决它并破坏所有avi文件?
java - HikariCP 未在 close() 时关闭连接(连接泄漏)
我正在使用 HikariCP 3.3.1 和 PostgreSQL。但是我在关闭连接时遇到了问题,在 Hikari 配置中,我将最大池大小设置为 15,将最小空闲连接设置为 5,但是在使用数据库几分钟后,我发现连接没有关闭,它们堆叠越来越多(现在几乎 100 个空闲连接)。

我的连接器类:
连接器.java
这是我的 DAO 类(简化): UserDAO.java
在这里,我发现了有关 Hikari 的一些事实的问题:
您必须在 HikariCP 为您提供的连接实例上调用 close()
也许我dbConnection.close()不会工作,因为它只是 Hikari 在getConnection()方法中给我的 Connection 的副本。
python - 如何将“Ctrl+C”映射到 RaspberryPi 上的按钮?
我编写了一个脚本,它使用 while True 定期抓取 Twitter 数据。
对于 except 元素,我启动了对大量数据的一次性抓取。
我可以触发它的唯一方法是使用 Ctrl+C。我想要做的是将“Ctrl+C”功能映射到我的 RaspberryPi Pibrella 上的按钮。
我环顾了这里,那里,到处,但没有快乐。我能找到的唯一模块不适用于 Raspberry Pi (Linux)。
java - 如何?使用 Retrofit2 将当前日期从 Android 插入 mySQL 数据库
尝试通过 Retrofit 将当前日期从 android 插入 mysql。日期在 mysql 数据库中显示为 0000-00-00。我已经阅读了关于这个主题的多个线程并尝试应用答案,但到目前为止我还没有成功。请参阅下面的代码片段了解上下文。
PHP代码:
改造 API 代码:
JAVA代码:
我希望成功插入日期而不显示 0000-00-00 如果我也可以将日期显示为 DD-MM-YYYY 那会更好。
c++ - 如何在 C/C++ 中打印带下划线的文本?
我正在编写一个应用程序,并想打印带下划线的文本。我做错了什么?
我正在使用 C# 中的“翻译”代码,通常它在 C# 中效果很好,但在 C++ 中却不行。修复错误后,代码根本不起作用。它显示了一些通常不会显示的字符。这就是它打印的内容(https://i.imgur.com/V1X2uWk.png)
这是我使用的代码
这是原始(C#)代码:
提前致谢。
python - 正相关聚类
我在我的数据框的相关矩阵上应用了层次聚类,df
如下所示:
我该如何调整它,以便将负相关视为“坏”?我所追求的是根据它们的正相关程度对我的变量进行聚类。希望这个问题有意义:)
c++ - 为什么使用统一初始化语法会导致与“旧”样式 () 不同的行为?
如果我尝试对std::set.
例子:
结果是:
这似乎与“演绎指南”有关,如果与{}or()语法一起使用,则其评估方式不同。
java - Google FCM 没有“消息”类
我想用谷歌的 fcm 发送一条消息,但我需要一个名为“Message”的类,但它在我的导入中不存在。(我实现了 com.google.firebase:firebase-messaging:18.0.0)
我尝试使用远程消息类,但它不适合我的问题。
我想使用这个示例代码:
需要的类是这样的:https://firebase.google.com/docs/reference/admin/java/reference/com/google/firebase/messaging/Message但它不存在。
kubernetes - Bitnami helm phpfpm / nginx 不提供 css 和 js 文件
我遵循了本教程:https ://docs.bitnami.com/kubernetes/how-to/deploy-php-application-kubernetes-helm/
在教程结束时,一切正常。当我尝试将 CSS 或 JS 集成到页面中时,我收到 404 错误。
此外,它被用作 text/html 而不是 css。
这是我的虚拟主机的配置:
问候
r - 如何从两个数据框中删除不匹配的数据,以在 R 中创建一个新的数据框
我正在创建一个图表,将每个国家的预期寿命年龄和国家养老金年龄相关联。我使用网络抓取包从 2 个维基百科页面抓取 2 个数据集。
其中一个数据集包含“国家”列,另一个数据集包含“国家和地区”列。这是一个问题,因为两个数据集都需要合并,但由于“国家和地区”列中的区域而导致不平衡。
为了解决这个问题,我需要在合并数据集之前删除“国家和地区”中的区域,所以它是平衡的。我需要用“国家”从“国家和地区”中找到不匹配的数据,将其删除,然后用 2 个数据集创建一个数据框。
html - 选择导航到片段标识符的有效方法
导航到片段标识符的有效方法是什么?片段标识符的详细信息及其在 HTML5 中的用途是什么?谁能简要解释一下。
php - 通过 1 个查询获取多个值
我想为相同的查询自定义 值 ?你可以帮助我 ?WHERE name = ... mysqli_fetch_array
r - 如何用 R 中的伽马分布拟合密度直方图?
我是 R 新手,想为我的直方图添加一个伽玛分布的拟合。我希望伽玛分布适合覆盖我的直方图。
我能够用dgamma函数和函数计算伽马分布fitdist。但是,我无法将此伽马分布作为拟合叠加到我的直方图上。
这是我试过的代码:
我尝试的代码不会将伽马分布拟合到我的直方图上。我只得到没有拟合的直方图。
java - 如果 Table 中的任何 EditText 为空
在布局中,我有一个表格和两个按钮,一个按钮在表格中动态添加另一行,另一个按钮是提交按钮,该按钮将 edittexts 的值存储在表格中的行内。我想显示一条消息并取消提交,除非该表中的所有编辑文本都已填满。所以它是对带有不确定行数的表进行表单验证,其中包含编辑文本。因此,如果表格布局中的任何编辑文本为空,如何显示错误消息。
3d - 如何在`xeogl`中定义复杂的场景?
在https://xeogl.org/docs/classes/SceneJSModel.html有一个将场景加载到xeogl. 不幸的是,没有定义如何定义这样的场景。我想这样做的原因是使用这种东西的人通常知道这一点,然后它可能是不言自明的。不幸的是,我不知道这些东西,因此我很高兴在这里得到一些帮助。
我的目标是定义由不同大小的 3D 块构建的场景。我需要这些块的一些纹理,这些块可以随着这些盒子的形状适当缩放。我的想法是我可以以某种方式生成这样的场景模型,其中包括有关纹理的信息,然后使用xeogl(包括纹理)渲染场景。
问:这是正确的做法吗?如果这是正确的方法:我在哪里可以找到有关定义格式的更多信息?如果不是:什么是更好的方法?
c# - LINQ Concat 嵌套查询排序
我有以下代码:
任务是为每个公司的 id 构建 id 的“金字塔”:121for 3、12321for4等等(如果有公司的 id 像 1、2、3 4)。给定查询的想法是在 2 个集合中获取所有小于当前的 id,然后将它们连接起来,以降序排列第二个集合(金字塔的顶部重复,但我稍后会回到它)。
问题是该order by子句不是针对每个集合单独执行的,最后我得到了类似于1 2 3 1 2 3id 为 4 的公司的信息。如何以不同的顺序对嵌套查询进行排序?
UPD1:我使用的数据:
桌子db.Companies
输出:
UPD2:结果查询:
spring-boot - 如何使弹性搜索与完整的给定文本一起工作?
我有像“Document se”这样的搜索文本。如果我在 elasticserach 中搜索它,它会根据我不想要的“文档”和“se”词给出结果。我想要由“Document se”文本(不区分大小写)组成的结果。我在使用 elasticserach 的 spring boot 项目中尝试它,但不知道该怎么做。
映射:
linux - sed 仅识别 HEX 序列的一部分
偶然发现了奇怪的 sed 行为,其中只有部分 HEX 序列被识别:
我正在尝试修复一个带有奇怪字符的字符串,并且在尝试十六进制替换时 sed 只找到前三个字符。
xxd输出带有问题字符的字符串:
6965 7261 f480 8488 6e6f 7761 6e61 2031 iera....nowana 1
我想f480 8488用可打印的字符替换这个序列,但 sed 只能识别前三个:
f480 84被正确替换为3030
然而
没找到f480 8488
如果我将 if 分成两个 sed 语句,sed 's/\xf4\x80/0/g' | sed 's/\x84\x88/0/g'一切正常
如果它正在寻找对,我会理解,但为什么只有三个而不是四个字符?
c++ - Lambda 失去捕获的价值
我不明白为什么捕获的值会丢失。我了解它与 LambdaWrapper 对象的超出范围或复制有关。但究竟会发生什么?如果 LambdaWrapper(100) 离开 Add 中的范围并且对 __value 的引用丢失,那么为什么与 LambdaWrapper(300) 不同。
输出:
python - 如何修复 TypeError:只能将 str(不是“list”)连接到 str
我正在尝试从 python 速成课程中学习 python,但是这一项任务让我很难过,我在任何地方都找不到答案
任务是想想你最喜欢的交通方式,并列出一个存储几个例子的清单 使用你的清单打印一系列关于这些项目的陈述
我假设这是因为我有字母和数字,但我不知道如何产生没有错误的结果,并且将不胜感激地收到帮助我得到的错误是
TypeError:只能将str(不是“list”)连接到str**
python - 使用包含函数时如何将前缀附加到所有 url 名称 - django
我想在两个不同的父路由中包含一些 django 应用程序的 url。问题是,如果我尝试这样做,那么我将无法reverse为该应用程序的 url 正确使用功能。
这就是我卡住的地方。以下 url 配置将导致创建两个不同的 url 集,例如:
应用程序 A (urls.py)
主应用程序(urls.py)
现在,如果我尝试使用reverse如下功能:
我可能会得到我不知道如何控制的可能输出之一!
我不知道 django 是否支持在包含的 url 的名称上附加某种前缀,或者是否有任何技巧可以破解它!
java - Hibernate 删除用户和 user_type 而不是只删除用户
我正在开发一个带有 spring 和 angular7 的 webapp。我注意到发生了一些事情……我有通用 DAO 和通用服务来执行 CRUD 操作。当我删除具有 X id 的用户时(例如,但所有实体都会发生这种情况),具有 X id 的用户类型也会被删除!但该用户类型不是我要删除的用户的用户类型。
我想删除这个用户:
服务器删除了该用户,并且用户类型为 id 5 -->user type{id: 5, desc: Anonymous}
我在 phpmyadmin 中检查了“On delete set null”和“On update cascade”,并且设置正确。
我调试了通用删除 DAO 方法,它只被调用一次。
我认为这是休眠的问题,我应该指定只想删除我在方法上指定的对象,而不是他的孩子。
通用删除 dao:
实体:
我只想删除该用户,然后休眠删除 user(id=14) 行和 user_type(id=14) 行:
