所有问题
java - 为什么使用log4j2时rollingfile没有输出
现在我log4j.properties在我的项目中配置 log4j,如下所示:
但输出文件application.log没有内容。我很确定有 WARN 级别的日志输出。我在课堂上使用@Slf4j注释并在课堂上记录这样的错误:
我错过了什么吗?我应该怎么做才能将日志输出到application.log文件中?这是我的应用程序启动命令:
我尝试通过添加依赖项来使用 log4j2:
并像这样调整我的 log4j.properties 配置:
application.log仍然没有输出。我也尝试排除 logback 包,但仍然无法正常工作:
laravel - Laravel 查询,其中列值大于相关模型列值的总和
我有两个表事务和事务分配。一个事务可以有多个分配。
交易模型
分配模型
交易模型中的关系
我需要查询交易金额大于该交易所有分配金额总和的所有交易。(基本上是查找具有未分配余额的交易)。
我如何实现它?
我能够创建一个访问器来执行此计算并找到未分配的金额。但似乎访问器不能在哪里使用。我不想加载所有交易然后过滤它,因为它会太多。
我想直接查询并获取过滤后的行。我该怎么做?
jenkins - 我们可以在 CI/CD 管道中执行哪些测试?
我们想要构建一个 CI/CD 管道。我们希望在其中包含一些自动化和手动测试,我们也确实希望根据自动化测试制作报告。完整的应用程序是基于 java 微服务的,我们在这里使用 Rest API。目前我们正在使用
- Github
- 吉拉
- 詹金斯
我们已经在练习 Junit 测试了。您还建议进行哪些其他自动和手动测试?请按顺序提及,并请具体说明测试属于CI部分还是CD部分。如果 Jenkins 的任何插件可以提供帮助,请提一下。TIA。
android - Xamarin:安装的模拟器不在“开始”按钮列表中
我有一个 Xamarin Android-App 项目。我已经安装了一个模拟器,它也显示在 Android-Emulator-Manager 中。当我在管理器中点击“开始”时,一切正常,模拟器和 Android 启动。
但是在教程等中,它总是说,要查看应用程序本身,在第一次通过管理器启动后,运行/调试按钮的下拉列表中应该有一个元素,上面有模拟器名称。
就我而言,没有列出模拟器。我怎样才能“让它”出现在那里?
我的模拟器是安卓9.0,安卓最低版本也是9.0。它也是一个只有 Android 的项目,所以没有 iOS 什么的。
我尝试重新安装 Visual Studio(我使用 Visual Studio Community 2019 16.10.2),但没有解决我的问题。
感谢您的回答,我真的没有这个想法。
android-jetpack-compose - LazyColumn 和可变列表 - 如何更新?
我是 Jetpack Compose 的新手,我花了几个小时来寻找如何让 LazyColumn 更新我更新列表的内容。我读过它需要是一个不可变列表才能更新 LazyColumn,但我似乎无法让它工作。
代码如下所示:
我已经尝试了几件事,要么是在点击更新按钮时列表永远不会更新,要么只有第一个项目被更新,而不是列表中的其余项目。我查看了文档,上面写着这个,但我不明白:
我们建议您使用可观察的数据持有者,例如 State<List> 和不可变的 listOf(),而不是使用不可观察的可变对象。
如何更新列表以便更新 LazyColumn?
excel - 取消选中复选框时如何减去
所以我有这段代码,如果我选中一个复选框,它会将值添加到总计中,但如果我取消选中它,它不会减去该值
总值函数:
我想要的是如果我取消选中该框以减去总值,如果我选中它会在 total 上添加值,如果我取消选中它保持“添加”不会减去:(
有什么帮助吗?
android - 从 DatePicker Andorid 禁用周六和周日
我还需要在我的 datePicker 中禁用过去的日期和周末。我正在使用科特林。
对于过去的日期,这条线工作正常
在此链接上,我找到了如何禁用周六和周日,但对于这一行
我没有从 datePicker 中选择 setDisabledDays 或类似选项的选项,我认为自 2019 年以来已经发生了变化(当时发布了帖子)。您知道我应该如何指定需要禁用的日期吗?
django - 从django的外键表中选择所有外键
假设我有 2 个模型:
如何选择所有具有Apples的Trees。我的意思是我
想从.Tree
我想我想执行这个查询:
到目前为止,我已经写了 2 个查询并且它们正在工作,但我认为它们不是最好的做法:
github - 使用 GitHubworkflow 在 GitHub 操作中导入文件
我正在构建一个任何人都可以使用的 GitHub 操作。在这里,我想运行一个 python 文件main.py并对原始 repo 进行更改。
我可以通过 API 对原始仓库进行更改。但是我在原始仓库(使用我的操作的客户仓库)中有大量配置。所以我让用户使用 JSON 文件将它们全部放入,然后在我的 python 文件中解析它们。
但是在进行 GitHub 操作时,我不能使用actions/checkout@master,所以我无法克隆原始 repo (客户的 repo)。
所以问题指向:~
- 如何克隆回购?
或者
- 如何在 GitHub 操作中获取所有配置数据(.json 文件)作为输入?
或者
- 管理大型配置值的任何其他更好的解决方案?
注意:~ 我的配置文件中有超过 50 个值。(JSON 文件)
我编码到现在是:~
客户端:~
GitHub 动作 :~
javascript - 如何在 NodeJS 14 中允许 CORS
我是 Javascript 和 Node 的新手,我正在尝试使用 NodeJS 制作一个新的基于 Rest 的 API。但是当我尝试使用 API CORS 获取数据时,会抛出问题。
来自浏览器控制台的错误:
以下是已配置的 CORS 相关设置。
NPM 和 NodeJs 版本
请建议这里需要做什么。
flutter - 错误:“num?”类型的值 不能分配给“num”类型的变量,因为“num?
我在运行 dart 项目时发现了这个错误
错误:“num?”类型的值 不能分配给“num”类型的变量,因为“num?”
java - 使用 Mockito 在 java 测试类中模拟一个 kotlin 类
我有一个 Kotlin 类 SomeAccessor.kt,它在 Java 类 SomeService.java 中使用。我需要在 SomeServiceTest.java 中模拟 SomeAccessor
SomeAccessor.kt:
SomeEnumClass.kt:
SomeServiceTest.java:
我尝试了以下方法:
此外,如果这成功了,我的确切用例将是:someFunction(testData)将使用不同的参数调用someAccessor.getSomeProperty()三次,基于需要返回不同的模拟值,如下所示。
依赖项:
css - 如何将未知宽度的 div 标签(包含文本)与另一个 div 标签下的右侧对齐
我有这个输入框,它接受输入,文本被附加在一个<div>称为“父”的内部,作为另一个<div>称为“子”。
编码:
我想让<div>“孩子”类出现在右侧。但是标签的未知宽度使得它很难与leftCSS 中的属性对齐。每次发布新文本时如何将其显示在右侧?
node.js - NodeJS:Sequelize ORM 保存时出错,无法将 DTO 正确映射到实体
我在NodeJS应用程序中有一个接收 DTO 的服务,然后将dto其转换entity为持久性。但是当我尝试保存这个实体时,它会抛出一个错误。
我是这个 ORM 的新手,怀疑我没有正确创建实体对象。我尝试了很多谷歌搜索,但结果很奇怪,这无济于事。
我不想使用任何类型的(自动)映射器。我想手动但正确地执行此操作。
---------- DTO 值------------
----------实体值------------
-----------------控制台错误----------------
python - PyLDAvis 错误:索引 11588 超出轴 1 的范围,大小为 11588
我正在尝试使用本教程使用 PyLDAvis 可视化主题模型(使用 gensim LDA 模型构建)的结果,但我不断收到这个著名的错误
我试图在 stackoverflow 和 GitHub 上进行搜索,我发现很多人之前都遇到过这个问题,但是在旧版本中,我目前使用的是 PyLDAvis 版本 3.2.2(我尝试了最新的但徒劳无功)
我是python和机器学习的新手,所以我无法调试问题任何帮助或指导将不胜感激
这是我的 jupyter 笔记本代码:
python - 如何绘制 NxM 矩阵中列的平均值,python
大家好,我有一个作业,我应该在其中创建两个图,其中输入是一个名为 Grades 的变量,它是一个N×M矩阵,包含在 M 个不同作业中给予 N 名学生的 7 步等级的成绩。
第一个图是我通过创建 for 循环成功绘制的条形图。第二个图必须将每个作业的平均成绩显示为一条线。
这是我尝试过的,但请注意,我已经给出了变量等级值来测试绘图是否有效:
java - Netbeans 12 lts 版本未启动
我正在使用基于 ubuntu 20.04 lts 的 linux-lite 5.2,并且我已经在我的系统上安装了openjdk 14 。当我在我的电脑上启动netbeans时,它说
我再次下载了 netbeans.zip 但没有任何效果
请帮我
flutter - 从 Firebase 实时数据库中获取数据时,如何使扩展面板的“已扩展”功能单独工作?
我正在从 Firebase 实时数据库中获取标题和描述(在一段中)到扩展面板列表中的 Flutter 扩展面板。
我已经使用可扩展功能成功获取了标题和描述。
但是,我正面临isExpanded扩展面板属性的问题。
每当我设置isExpanded: true时,点击 Oncapheader,所有扩展面板都会被扩展。我想实现,当一个扩展面板展开时,其他面板应该关闭。
下面是我的代码片段:
assembly - 以字符串形式输入,然后以汇编语言 8086 将其写入文件
我必须编写一个以字符串为输入的代码并将其写入汇编语言的文件中。在我的以下代码中,我在 DUP 中初始化了一个字符串,然后将其写入汇编语言。但现在我想从用户那里获取输入,然后将其写入文件。我该怎么做。
python - 如何使用带条件的地图功能?
我有以下循环:
如何在 python 中使用 map 函数进行多处理,我想在 Pool 函数中应用上面的代码
python-3.7 - 如何访问“for”循环中的变量索引
如何for循环访问索引 i 和 j?
我想得到这个输出:
java - MPCHART YAxis 显示不正确的标签
根据我提供的数组列表,我的 YAxis 标签的 MPCHART 不适合,并且与堆叠的水平条形图不对齐?
shift 标签未显示且未与水平堆叠条形图对齐
getFromTime 包含转换为浮点时间的 UTC 时间
主要问题是值没有格式化到正确的位置
twitter - 无法通过 POSTMAN 访问 Twitter API
我试图点击 Twitter API 从 POSTMAN 检索数据,但我遇到了一个错误。
我在 Twitter 中创建了一个项目,然后创建了一个与 twitter 项目相关联的应用程序。检索到密钥、秘密和承载令牌。我用 Bearer 令牌点击了下面的端点并得到了错误
端点:https ://api.twitter.com/2/tweets?ids=1261326399320715264,1278347468690915330
错误:在对 Twitter API v2 端点的请求进行身份验证时,您必须使用来自附加到项目的 Twitter 开发人员应用程序的密钥和令牌。您可以通过开发人员门户创建项目。
然后我使用带有消费者密钥、消费者秘密、访问令牌和访问秘密的 OAuth 1.0 对同一端点进行加热,并得到以下错误
我不明白我在那里缺少什么。有人可以帮忙吗?
由 Espoir Murhabazi 编辑:我已尝试使用 Beared 令牌进行身份验证,如本示例所示,但徒劳无功
我尝试使用 tweepy 使用的身份验证方案,但也是徒劳的。我看起来好像我们缺少一些东西。
这是我尝试过的完整示例:
谢谢
r - 如何创建 LISA.R 以在 R 中绘制地图?
我想使用 LISA 图绘制以下 LISA 地图:
我编码如下:
我想使用以下方法:
但我不知道如何找到 LISA.R。R中的输出消息是:
那么如何找到 LISA.R 的数据呢?
我应该从互联网上下载加利福尼亚的 LISA.R 还是我必须编写代码来创建 LISA.R?
vue.js - 将数据从 Vue 实例传递到另一个 Vue 实例
希望你一切顺利。
我从 jquery 切换到 vue 以获得仪表板应用程序,但我遇到了一些问题。
我有 2 个名为#app_min_capacity&的输入#app_max_capacity。
我在网上找不到的是如果:
#app_min_capacity输入大于#app_max_capacity输入,
#app_max_capacity输入需要是#app_min_capacity输入的最小值,每次更改
这是我的代码:https://jsfiddle.net/a31wf09x/
希望我足够清楚。
感谢大家。