所有问题
java - 使用 JPA 计算特定列
我想做一个 findAll jpa 查询。但我要返回的列之一是计数。
我如何用计数来做到这一点。
我没有在我的存储库接口中使用@Query 注释,只是 JPARepository findAll。
javascript - 如何使用 puppeteer 生成可编辑的 PDF
我正在尝试使用 puppeteer 生成 PDF,一切正常,但输入和复选框不可编辑。在文档中,我找不到如何使其可编辑或其他地方。
可能吗 ?如果是这样怎么办?
python - 为什么使用 docker-compose 在 Docker 容器中 Python 进程的父 pid 有时为 0?
直接从 a 运行 python shell 时docker-compose run
,父 PID 显示为 0,感觉很不对劲。我在下面整理了一个非常简单,可重现的案例:
当我在其中运行 python shell 时,它的 ppid 为 0;同样以这种方式运行的任何 python 代码(例如,如果运行测试pytest
):
当我从 bash shell 中运行 python shell 时,我看到了一个更理智的值......
当我直接在我的主机上运行 python shell 时,我还看到了更多理智的 PID 值......
我确信这是关于如何docker
处理正在运行的容器中的进程的一些奇怪行为,但在我看来,PID 不应该是 0。这是预期的行为吗,如果是,是否有运行 Python 代码的解决方法这种依赖父PID的方式?
javascript - 将包含填充数据的完整 HTML Web 表单从浏览器获取到电子邮件或 PDF
我有一个 HTML Web 表单,它由用户输入序列号、javascript 和 php 代码动态完成,然后从基于服务器的 SQL 数据库中检索数据,并使用检索到的信息更新表单字段。
当用户单击 HTML 表单上的“提交”按钮时,我希望能够自动将屏幕上显示的内容(包括检索到的数据)复制到电子邮件(或者我可以通过电子邮件发送的 PDF 文件)中。
我找到了获取基本 Web 表单的解决方案,但还没有找到可以“截屏”浏览器显示的完整表单的东西。
有谁知道这个的解决方案?
提前谢谢了。...史蒂夫
java - 一个函数,它获取一个链表和一个数字并更改列表,使其由总和为给定数字的对组成
我需要帮助编写一个获取链表和数字并在其间添加一个节点的函数,因此每对都等于插入的数字。例如,
原来的 -
数字 - 20
新名单——
在我的代码中,
而不是打开这个列表
进入这个
我明白了
这是我写的代码:
谢谢!
c# - 寻找有关我的单元测试用例逻辑 c# 控制台应用程序的建议
我只是想让我的代码出于逻辑目的进行审查。我认为它的工作方式符合我的预期,但我想与更精通 C# 的同行再次确认。
所以在这里我正在测试一个验证用户输入的控制台应用程序。我正在使用 StringReader 来模拟用户响应。所以我输入 5 作为我的回复,如果我的回复不是有效的浮点数,那么我应该收到一个错误。
我针对非浮点值对此进行了测试,我的 for 循环导致我输入了内存不足异常,这是有道理的。但出于某种原因,在我的测试中,我觉得我正在写我的 Input1() 函数并且只是验证我的输入确实是我模拟的值?还是我的测试实际上验证了 Input1() 的返回值实际上是浮点数形式的 num1 - 从而通过了我的验证?
对不起,如果这是矫枉过正并且没有意义。
javascript - 以角度创建按钮时出错
我想通过角度动态创建按钮,我现在正在使用 JavaScript 执行此操作并且能够创建按钮,我正在尝试更改按钮的类名但出现以下错误,
错误:
类型 上不存在属性“className”
HTMLCollectionOf<Element>
。
代码:
react-native - React Native 正则表达式导致 iOS 11.2 崩溃
描述
该应用程序仅在 iOS 11.2 上崩溃,unhandled JS Exception: Invalid regular expression: unrecognized character after (?
而不是在调试模式下。我已经在 iOS 13 上测试了相同的代码,它运行良好。我最终弄清楚了哪个正则表达式导致了问题,我发现所有这种类型的正则表达式 (?<value>\d{2}\/\d{2}\/\d{4})
都导致了崩溃,它们作为 Javascript 对象的值存储在一个单独的 .js 文件中。我要求一种不需要更改所有正则表达式的解决方案。
我不明白为什么 iOS 13 上的行为与 iOS 11.2 不同。
此外,我在此链接Crash if not in debug on android and iOS 上发现了与lookbehind regex 类似的问题。
我已经尝试过的
- 首先我尝试将 React Native 更新到最新版本 0.61.5,但它并没有解决我的问题
- 我试图在一个全新的项目中复制同样的问题,但它没有崩溃
- 尝试删除所有正则表达式,这有效,但正则表达式是应用程序重要功能的一部分
环境
截图
谢谢阅读
c - 在 C 中传递可变参数
我正在尝试挂钩一些适用于文件名的 glibc 函数。基本上我需要稍微修改文件名,然后将它与其他参数一起传递给原始 glibc 函数。
代码如下所示:
这在大多数情况下都可以正常工作,但是当涉及到函数的可变参数时int execl(const char *path, const char *arg, ...)
,我该如何正确地做到这一点?
c# - 获取所有父母的亲子关系
我从外部来源收到以下列表(更像是一个连接表):
请注意,在某些情况下,一个人向多个人报告。在此示例 C001 中。
为了让 C001 的所有直接上级,我想出了以下内容:
这产生:
我如何包括所有上级,包括他的直接上级的上级等等?
C001 的预期结果:
javascript - 如何在 nativescript 中做 Async/Await?
例如,如果我有一个带有welcome-page.js 和welcome-view-model.js 的简单应用程序,我将从welcome-page.js 这样的形式开始
然后在welcome-view-model.js页面上我会
那么我将如何将其转换为使用 async/await 呢?我发现了这个https://www.youtube.com/watch?time_continue=176&v=9F0sRJQYR9k&feature=emb_logo但它没有显示我是如何使用 Javascript 的,本教程中只有 Typescript。
python - 使用 argparse 从命令行获取自定义结构列表
所以我有 class Foo
,它包含 3 个字段: integersstart
和end
string name
。
我想Foo
从 argparse 中获取 s 列表,使用如下输入
my_program --foo 5 7 first --foo 10 12 second
.
parser.add_argument('--foo', action='append', default=[], nargs=2)
非常接近,它将返回列表列表[['5', '7', 'first'], ['10', '12', 'second']]
我尝试添加 type=Foo,但它尝试转换每个参数。
[[Foo('5'), Foo('7'), Foo('first')], ...]
我想在 argparse 中执行转换 + 验证。可能吗?
javascript - 在 vscode 中导入文件路径自动完成
我刚刚从 atom 切换到 vscode。导入文件时我错过了路径自动完成。在 atom 中,我的工作空间中的所有文件都会自动搜索匹配的关键字。但是,在 vscode 中,只搜索节点模块和相关目录。这迫使我猜测目录结构以获取我要导入的文件。有没有办法让 vscode 搜索工作区目录中的所有文件(不包括外部模块)?
goland - Goland IDE - 离线使用
在 GoLand -> 许可证中,我配置了“激活 GoLand”-> 许可证服务器,并输入了我公司服务器提供的 ( https://jetbrains.my_company.com/ )。
当我在工作时,这很好。
但是,在家中无法访问此站点。它说它无法获取许可证,它给我的唯一机会是退出 IDE。这是否意味着我无法在 GoLand 中离线工作?
java - 如何从队列目的地获取消息?
配置 WebSocketMessageBroker
连接目的地成功
订阅
编号:sub-0
目的地:/用户/队列/机器人
并从服务器端返回订阅事件
SessionSubscribeEvent[GenericMessage [payload=byte[0], headers={simpMessageType=SUBSCRIBE, stompCommand=SUBSCRIBE, nativeHeaders={id=[sub-0], destination=[/user/queue/bot]}, simpSessionAttributes={}, simpHeartbeat=[J@2881ad6c, simpSubscriptionId=sub-0, simpSessionId=l4lyrtxo, simpDestination=/user/queue/bot}]]
simpDestionation为/ user /queue/bot
让我们尝试向这个目的地发送消息
其中用户是当前的simpSessionId来自:
SessionConnectedEvent[GenericMessage [payload=byte[0],headers={simpMessageType=CONNECT_ACK,simpConnectMessage=GenericMessage [payload=byte[0],headers={simpMessageType=CONNECT,stompCommand=CONNECT,nativeHeaders={accept-version=[1.1, 1.0],心跳=[10000,10000]},simpSessionAttributes={},simpHeartbeat=[J@1f44ec3d,simpSessionId=l4lyrtxo}],simpSessionId=l4lyrtxo}]]
但是此消息在客户端不可用
客户端通过以下代码订阅:
如何从队列目的地获取消息?
我试图集思广益,并在 Spring 的 SimpMessagingTemplate 类中发现以下内容:
这意味着,最终目的地是/user/[simpSessionId]/queue/bot还是 no ?
通过 VM -Dlogging.level.org.springframework=TRACE 登录
python - Numpy 将整数数组保存为浮点数组
我的整数数组被保存为浮点数组。
我创建的labels.txt
样子是这样的:
1.0000000000000000EE+00 2.00000000000000000000E+00 3.000000000000000000E+00 4.0000000000000000000000 E+00 5.00000000000000000000 E+00 6.00000000000000000000E+00.00000000E+00 7.000000000000000000000000E+0000000000000000E+0000000000 E+00000000E+00000000E
但我希望文本是1, 2, 3, 4, 5, 6, 7
. 我怎样才能做到这一点?
css - CSS - 仅显示第二个 ul 的最后一个 li
给定以下html代码:
如何在不使用任何 id/class 的情况下仅显示第二个 ul (Text2b) 的最后一个 li?谢谢。
PS:我正在使用这个 css,但它不起作用:
java - 肥皂错误类型:java.lang.ClassCastException
我使用 wsimport 生成了一个 Web 服务客户端。之后,我尝试像这样调用 Web 服务:
我无法理解我收到此 java.lang.ClassCastException 的原因,因为在响应中我似乎收到了 UnidadeResponse,而不是 RetornoResponse:
观察:UnidadeResponse 扩展了 RetornoResponse
我需要一个 UnidadeResponse,因为它包含字段 cdTemporaryUpperUnit 而 RetornoResponse 不包含它。你知道为什么我得到错误的对象类型吗?
RetornoResponse.java
UnidadeResponse.java
WSDL
XSD
谢谢你。
更新/解决方案:
我基于 wsimport 生成的类创建了上面的所有代码。我尝试使用 Axis 生成代码,但同样的问题。因此,我与 Web 服务的所有者交谈,他做了一些调整,现在它正在工作。我注意到例如在 WSDL 中更改了返回类型:
基本上这是 Web 服务端的错误。
javascript - Webpack 图像加载器和 Rails
我正在使用 Rails 6 和 webpack 在前端运行 react 并且在让图像出现在我的 react 组件上时遇到问题。
我将 Gulp 任务与 webpack 结合使用来监视和编译文件。这是我的任务的样子:
我有一个图像放在我的app/frontend/images/
目录中,我可以确认 webpack 正在选择并编译这个图像。这是吞咽输出:
当我在组件中导入图像时,我收到来自 Rails 的 406 错误。这是我的组件:
我收到的控制台错误:GET http://localhost:3000/PulseLogo.png 406 (Not Acceptable)
服务器日志错误:
这是我的控制器:
我的路线文件:
我知道 Rails 错误意味着我没有处理图像的请求格式,但我似乎找不到解决方法。任何人都可以指导我处理这个问题的最佳方法吗?
谢谢!
c# - 未找到自定义 C# 属性的命名空间
我们有一个从网页作为 json 传递的模型,并使用控制器中的模型构建来解析 .Net Core 3.1 服务器中的属性。我们想用自定义属性装饰该模型的某些属性,以便“帮助器”方法可以对控制器中的指定属性执行转换。
当我们的模型没有属性时,一切都可以编译并正常工作。
我们为这个模型创建了一个类(LoginModel),并用我们的自定义属性 [Courier] 装饰了一个属性。
我们为自定义属性创建了一个类
当我尝试构建我们的项目时,我收到以下错误:
错误 CS0246 找不到类型或命名空间名称“CourierAttribute”(您是否缺少 using 指令或程序集引用?)
和
错误 CS0246 找不到类型或命名空间名称“Courier”(您是否缺少 using 指令或程序集引用?)
这两个文件在同一个项目和同一个命名空间中“并排”。我尝试用同样的问题命名属性“MyCustomAttribute”。当(在 VS2019 中)我点击属性时,我看到一个引用并且可以“跳转”到它,所以看起来至少 VS 知道它们在那里,但项目不会编译。
有什么想法吗?谢谢。
ruby-on-rails - 502 Bad Gateway - Rails 应用程序、Puma、Capistrano、Nginx
尝试部署我的 rails 应用程序时出现“连接被拒绝”错误。这是我得到的消息/var/log/nginx/error.log
运行后cap production deploy
,puma web 服务器监听一个套接字,但是当我访问我的 Ubuntu EC2 实例的 IP 地址时,我收到一条 nginx502 Bad Gateway
消息。
我已经cap production deploy:restart
在本地机器上尝试过,在服务器上重新启动 nginx,并确保 sock 文件位置正确,但无济于事。错误日志不是很有帮助,所以我想知道如何诊断这个问题?我已经包含了一些配置文件,如果有任何提示,我将不胜感激。
puma.rb
部署.rb
/etc/nginx/sites-available/default(在部署目标上)
/var/www/blog/shared/config/puma.rb(在部署目标上)
/etc/nginx/nginx.conf(在部署目标上)
html - 在 bootstrap4 中显示容器后面的图像
我正在尝试在应该显示在引导容器后面的 div 中显示图像。
引导容器应该有页面的主要内容(比如一篇文章),我要显示的图像应该显示在容器后面,作为文章的插图。
我尝试在 CSS 中更改 z-index 但它没有做任何事情。这是我尝试的 JSfiddle。容器有黄色背景,应该完全显示在后面的默认图像之上。但事实并非如此。
感谢帮助。
python - 将folium与本地保存的瓷砖一起使用,奇怪的行为
我正在尝试在 jupyter 中使用 folium 和本地保存的瓷砖。
当我运行代码时,地图大部分时间只有在完全放大时才会绘制。缩小一级显示空白背景。奇怪的是,有时所有级别都可以工作,但一秒钟后问题又回来了 - 大多数时候再次放大。
此外,即使设置了“no_wrap”,地图也会环绕。
我尝试更改参数,不同的最大和最小缩放级别,但没有任何效果。
如果您愿意,我可以提供离线图块集进行测试,它不是很大(大约 3 MB)。
谢谢你的帮助!
excel - 宏上的源数据以在创建的数据透视表上的数据行更改时选择所有活动单元格
当数据源上的行每天都在变化时,如何在 excel 中创建一个宏来选择所有活动单元格。录制宏时,我按 Ctrl+A 选择所有活动单元格,它是在最初录制宏时执行的,但是当宏以不同的数据行运行时,它只选择录制时记忆的内容和当前活动单元格。不幸的是,要临时解决这个问题,我必须手动更改源数据并刷新。
这是我录制后得到的宏