所有问题

0 投票
1 回答
79 浏览

c++ - 无法使用 substr 正确解析带有空格的字符串并找到

当我向正在读取的 csv 文件添加空格时,例如将“ProgrammingInterviews”更改为“Programming Interviews”,我的程序崩溃并出现以下错误:

stoi()正在抱怨,因为它被喂了一串。在填充后直接打印出字符串数组的每个元素,这表明该函数忽略分隔符并在空白字符处停止读取,然后用相同的字符串填充字符串数组的每个元素。

据我了解,这不是预期的substr()行为find()

带有空格的 csv 示例(不工作):

没有空格的 csv 示例(工作):

csv中带有空格的字符串数组示例:

csv中没有空格的字符串数组示例:

0 投票
3 回答
3143 浏览

java - Oracle JDBC 优化:在 Spring 引导应用程序中启用 PreparedStatement 缓存

我有一个连接到 Oracle 数据库的 Spring Boot REST 应用程序。我们使用 JdbcTemplate 使用 JDBC。Oracle 数据库属性是通过这 3 个application.properties设置获得的:

此应用程序正在使用 HikariCP。从 HikariCP 网站上,我了解到这个池不会缓存 PreparedStatements,因为 JDBC 驱动程序是最好的设置。

现在,我将在哪里以及指定什么来确保这些:

  1. Oracle JDBC Driver(ojdbc7.jar) 缓存 PreparedStatements。有没有办法自定义它可以缓存的 PreparedStatements 的数量。

  2. https://howtodoinjava.com/java/jdbc/best-practices-to-improve-jdbc-performance/,我们看到

    确保您的数据库设置为最大数据包大小,并且驱动程序与该数据包大小匹配。为了获取更大的结果集,这减少了驱动程序和服务器之间发送/接收的总数据包数量。

根据上述情况,需要哪些步骤

  1. 查找 Oracle DB 服务器数据包大小
  2. 查找 Oracle DB 服务器是否设置为最大数据包大小
  3. find 设置 Oracle JDBC 驱动程序的 (ojdbc8.jar) 数据包大小。

任何其他 (Oracle) JDBC 性能优化技巧将不胜感激。

0 投票
1 回答
43 浏览

xcode - 提交显示为由不同的用户 Xcode 完成

我刚刚注意到我的最新提交在 Xcode 中以不同的用户名显示。怎么会发生这种情况以及如何解决?

在此处输入图像描述

0 投票
0 回答
51 浏览

excel - 如何在 Excel 和 PowerPoint w VBA 之间工作?

首先,我只想说这是一种享受。我已经咨询这个论坛多年(Fortran uni assignments),但这是我的第一篇文章,你们太棒了。

我有点绝望,因为我只能使用 Office 产品,而我并不真正了解 VBA。我是一家大公司的在职学生,我知道一些 Python,但我从未使用过基于对象的语言(如 VBA)进行编码。首先,您会推荐任何可以帮助我理解 VBA 的教程吗?我在这里不知所措。

我的任务是自动化报告流程。基本上,我需要创建几个带有表格和图表的 PowerPoint 演示文稿。这些都来自一个Excel 文件。这个文件(已经完成)从不同的 Excel 文件(自动下载)收集数据,并将它们放在一起。

到目前为止,我已经设法使用我在 Internet 上找到的代码拼凑在一起的代码:

但我猜测手动创建演示文稿(以及表格和图表)然后使用 VBA 脚本自动化其中的数据会更容易,但我不知道如何。你有什么想法?我不需要代码,只需要新想法。

0 投票
2 回答
560 浏览

angular - 没有通过 ElementRef 获取自定义属性的“名称”

我使用组件的“名称”作为条件(如果,否则)。我试图通过 ElementRef 的 nativeElement 属性来获取它。它适用于(输入,文本区域)等元素,但我的自定义组件未定义。

它正在为

但不是为了

0 投票
1 回答
182 浏览

python - Teamcity 消息 unittest 在 Python 2 中看不到测试

我有一个具有以下结构的项目

在此处输入图像描述

test_scripts.py由单个unittest.TestCase类组成,并以以下代码结尾。

所以当我尝试用 python3 运行它时, python3 -m teamcity.unittestpy我得到了

但是当我对 Python 2 做同样的事情时

我 100% 确定它teamcity-messages安装在python解释器上。为什么它看不到测试?

0 投票
3 回答
79 浏览

excel - 如果时间在凌晨 4 点之前,将表中的默认日期更改为上一个日期

我有一个表格,其中日期设置为默认值,因此员工每次输入新记录时都不必输入它。

当天不是在午夜结束,而是在凌晨 4 点结束。我正在尝试将 Excel 数据条目集更改为 Access。

Excel中的函数:

我收到以下错误:

您输入的表达式的函数包含错误数量的参数。

我需要类似的东西来输入日期的默认值,以便新记录显示正确的日期。

我可以放在Now()那里Now()-1,但都不能为我想做的事情工作。

0 投票
1 回答
124 浏览

java - 如何替换序列化名称

假设我想要的 JSON 是{"grrrr":"zzzzz"}

上面的课很好。

然而:

这会产生{"myString":"zzzzz"}

如何让 Gson 识别MyAnnotation#value()和处理为SerializedName#value()

0 投票
1 回答
241 浏览

c# - C#如何组合两个查询并在datagridview中显示数据

我想结合两个查询并使其成为一个。两个查询都从Table1.

1.查询从table1 中为Processor 收集的数据。

2.查询从table1 中收集数据的Process。

3.查询从表1中收集的数据,从日期和到日期。

我只想为以上三个查询创建一个新查询。

我正在使用OLEDB连接将 MS-Database 连接到 Datagridview。日期格式与"MM-DD-YYYY"数据库和代码中的一样。

0 投票
1 回答
150 浏览

haskell - 生成 .cabal 文件依赖版本

我使用 Stack 在本地机器上构建,但 Homebrew 使用 Cabal。这意味着有时构建对我来说可以正常工作,但在 Homebrew 中不起作用。这似乎是因为 Cabal 使用最新的包,而 Stack 使用来自解析器的包。

有没有办法.cabal根据当前的解析器自动生成文件中的包版本?(我正在使用一个package.yaml文件)

0 投票
2 回答
240 浏览

arrays - 以 0.025 或 0.075 结尾的数字四舍五入到最接近的 0.05

我想让数组 A 看起来像数组 B。我正在使用的卫星数据的分辨率为 0.05 度,因此它的纬度和经度值的编号与数组 C 中的一样。所以数字以 0.05 的增量增加,但以 25 结尾或数组 C 中的 75。我有数组 A 中的数字,我需要与卫星数据的网格相匹配。我需要对数组 A 中的数字进行舍入或转换,使其看起来像数组 B 中的数字。

我已经尝试过使用round和使用math.ceil,但都没有完全工作。

0 投票
1 回答
40 浏览

r - 为什么 tryCatch 的行为在 Rstudio 和 Jupyter 中与 R 内核不一致?

在 R 或 Rstudio 中运行以下代码片段提供以下结果

带有 R 内核的 jupyter notebook 不t(data)包含tryCatch()

如果有人有想法会很棒吗?

谢谢卡特琳娜

0 投票
1 回答
81 浏览

javascript - 如何在 ng 上调用函数-单击能够在新选项卡中打开的链接

0 投票
1 回答
106 浏览

node.js - 多个文件的 node-minify 找不到文件名

使用 node-minify 并尝试缩小给定文件夹中的所有 HTML 文件并将它们写入输出文件夹,以下代码段将写入一个名为“.min.html”的文件,即它无法使用 $1 找到原始文件名。

这是一个错误还是有其他方法可以获取文件名?

0 投票
0 回答
368 浏览

python - 有没有办法将集群再次投影回箱线图?

我将数据分成两部分,并对数据集进行 K-means 聚类以及归一化和 PCA。现在我想将聚类图投影回箱线图中,以检查哪些实例(行)位于哪些聚类中并寻找异常值。

描述:使用 pandas 加载数据,使用 min_max_scaler 和预处理进行归一化,应用 PCA 并进行聚类。

0 投票
1 回答
944 浏览

android - 在 Android 中将 YUV 数据绘制到 Surface 的最佳方法是什么?

我需要以特定方式播放视频。这就是为什么我需要“预解码”一些帧并将其保留并稍后显示。我使用MediaCodec来解码视频帧。输出缓冲区是 YUV(420) 格式,问题是,稍后在屏幕上显示它们的最佳方式是什么?

  1. 复制编解码器的输出是否更好。GetOutputBuffer () 或保持代码。获取输出图像()?
  2. 是否有一种硬件加速方法可以将 YUV 转换为 RGB 作为 Java 函数?
  3. 如何有效地将数据绘制到表面?
  4. 是否有必要进行转换?是否可以使用较新 (>=8.0) 的 Android 版本直接将 YUV 数据(以 ByteBuffer 或 Image 等任何形式)绘制到 Surface 上?
  5. 不能指示 mp4 编解码器生成 RGB 输出而不是 YUV,对吗?

我浏览了许多类似(或相同)的问题,但大多数都是旧的,我只是看到了一些手动 YUV 到 RGB 的转换,这对我来说似乎太慢了。我希望使用较新的 Android 版本时情况会好一些;)

谢谢你的任何想法。

0 投票
3 回答
57 浏览

php - 使用array_search php返回未在数组中找到的键

我试图只获取 array_search (false) 找不到的数组的键,但我对此没有任何想法......

现在我得到了找到的数组:

但是正如我在标题中所说的那样,我需要打印在搜索中找不到的值的键......

任何想法如何获得这些密钥?...我知道如果找不到,搜索只会返回 false,有没有其他方法可以获取那些未找到的密钥而不是找到的密钥?

非常感谢!!!

0 投票
2 回答
942 浏览

html - Outlook 中的按钮无法正确显示

它适用于除 Outlook 之外的任何其他电子邮件客户端。知道如何让它在 Outlook 中工作吗?

这是它在 Outlook 中的外观:

展望截图

0 投票
2 回答
2130 浏览

c# - 任务ContinueWith行为中的异步?

您如何解释以下行为:

为什么我们会在“Continue with 1 end”之前得到“Continue with 2 start”?

0 投票
1 回答
652 浏览

python - Flask SQLAlchemy自动增量不使用主键

我想在 SQLAlchemy 中的字段 id 上使用自动增量选项,而不将列设置为主键。像这样的东西:

那可能吗?

0 投票
1 回答
402 浏览

python - Azure Active Directory - 在授权 api 调用和获取代码时跳过登录提示

我有一个用例,我需要从 Outlook 中读取邮件,根据文档我需要进行 2 个 api 调用,如下所示

1 https://login.microsoftonline.com/common/oauth2/v2.0/authorize

2 https://login.microsoftonline.com/common/oauth2/v2.0/token

在第一次 api 调用中,我传递了所需的参数,例如 client_id、redirect_uri、response_type、scope

我可以在网络浏览器中的第一个 api 中获取访问代码,而在邮递员中我正在获取 html 代码

有没有办法以编程方式获取访问代码?

0 投票
3 回答
2655 浏览

php - 如何测试使用字符串正文发送的 Laravel 邮件,而不是使用 Mailable

我有这封电子邮件

如何断言此邮件是在测试中发送的?

使用Mail::fake()外观,但Mail::assertSent()需要一个字符串 Mailable。

欢迎任何建议。

0 投票
1 回答
118 浏览

python - Python 部署不记录任何内容

我有一个部署在 kubernetes 上的不和谐机器人。它内置在一个 docker 映像中,然后我将其部署到 k8s。

Dockerfile

deployment.yml

当我部署它时,程序运行良好。但是当我去检查 pod 的日志时,它会显示The selected container has not logged any messages yet..

如何将我print()在 python 中的任何内容记录到 kubernetes pod?

0 投票
0 回答
52 浏览

java - 在java lucene的每个文档中查找每个术语重复了多少次?

我有大约一千个已经索引的 lucene 文档,我想为所有文档中的所有术语检索每个文档的术语频率,这就是我索引事物的方式

例如,我想实现如下所示的向量

sterm,1(5),2(10),330(2),500(1),1001(3)

意思是sterm在文档一中重复了 5 次,在文档 2 中也重复了 10 次,依此类推...

0 投票
0 回答
467 浏览

shiny - R:如何从 shinyapps.io 删除一个帐户?

我在shinyapps.io上有一个帐户,我用它来部署闪亮的 Web 应用程序。但是,我不再使用它,我想删除这个帐户。有什么选择,怎么做?我在帐户设置中找不到类似的选项。