所有问题

0 投票
2 回答
93 浏览

java - 如果条件不满足,如何跳过映射元素

假设我有以下

现在有了一个 UserEntity 列表,我必须映射到一个 EmployeeEntity 列表:

现在,一切正常,但是当数据库中不存在 EmployeeEntity 或 isActive = false 时,我需要处理这种情况,在这些情况下,应该跳过 map(),所以如果有 3 个元素 UserEntity 和 for其中一个用户,一名员工不活跃,那么返回的列表应该只有 2 个元素。

关于如何添加该行为的任何建议?

0 投票
0 回答
105 浏览

c++ - ESP32 和 PCF8574 编码器双脉冲

我正在尝试制作蓝牙控制台/操纵杆。由于 ESP32-WROOM-32 上的按钮数量有限,我计划在 I²C 引脚扩展器上放置 4 个旋转编码器。从原理图和代码中可以看出,我只是在这里测试第一个,它应该在顺时针方向按一次 button_1,在逆时针方向按一次 button_2。

临时设置示意图

当然,在此工作之后代码将被清理,并且为了不占用大量空间,bleGamepad.setControllerType() 的所有 bool 和 int 值都没有在帖子中声明。(使用的库

现在的问题是,顺时针方向会触发 BUTTON_1 两次,逆时针方向方向会先触发 BUTTON_0,然后触发 BUTTON_1。我可以尝试的所有帮助、提示或事情将不胜感激。如果您需要更多信息来帮助,请告诉我。

0 投票
0 回答
16 浏览

c - 'pthread_create' 在我的 UBUNTU 20.04 中无法识别

我从 [Geeks for Geeks][1] 复制了一个简单的代码来使用 pthread_create 创建线程

但是当我使用命令gcc 04_1.c -o 04_1 (04_1 是文件名)在我的机器( Ubuntu 20.04 )中运行它时,它会给出如下所示的错误。

任何人都可以指导哪里出错了吗?以及如何解决这个问题?[1]:https ://www.geeksforgeeks.org/multithreading-c-2/

0 投票
1 回答
26 浏览

r - 如何在 GitLab 的分支中使用函数

在 GitLab 上,我从具有许多功能的包 (Rstudio) 的主分支构建了一个分支。我可以通过 install_git(),install_gitlab() 使用 master 分支中的代码。但是,我如何才能访问非 master 分支中的包?我应该在代码中写什么?

0 投票
0 回答
143 浏览

reactjs - 如何在material-ui makestyles上应用打字稿自动完成类型

我正在使用material-ui和打字稿来处理我的前端,我想知道如何让类自动完成我希望它显示的类型或参数,这是我的代码

所以我要问的是当我输入“类”时。在我的组件中,我希望得到

工具栏,loginbg,loginsm作为建议,毕竟,这就是我使用 typescript 的原因。现在它什么也没显示。

0 投票
0 回答
47 浏览

java - 与休眠 5.4 兼容的弹簧芯

我正在使用 hibernate 5.4.25 和 spring 4.3.30 。获取错误为 getFlushMode() 的 noclassdeffounderror。与 hibernate 5.4.25 一起使用的 spring 版本是什么?

0 投票
0 回答
19 浏览

php-7.4 - Illuminate\Contracts\Container\BindingResolutionException 目标类 [FeaturesController] 不存在。在 Laravel 42.8 和 php 7.4

我是 Laravel 的新手,我从 4.2.8 和 php 7.4 开始。当我尝试控制器时,我收到了这个错误。

Illuminate\Contracts\Container\BindingResolutionException 目标类 [FeaturesController] 不存在。

我的路线/web.php 包含

使用 Controller 路由到视图。

但是我在Controller中有FeaturesController,仍然显示类不存在

查看截图

0 投票
0 回答
31 浏览

python - Python,强制像素值在 [0,1] 范围内

我有一些灰度图像(代码中的img),其像素的值从 0 到 4095。我的 Jupiter Notebook 向我展示了这些与真实毕业无关的紫黄色比例的图像。

我尝试使用 MinMaxScaler 但似乎有任何效果

我该如何解决?

0 投票
1 回答
24 浏览

php - WordPress 自定义用户角色的问题 - 没有权限

我尝试为 SEO 专家添加一个新角色。这是我在functions.php中的数组:

但是当我尝试登录此帐户时。我无法编辑管理员创建的帖子和页面,也无法创建新页面。该用户没有权限。如何解决?如您所见,一切都设置为 TRUE。

0 投票
0 回答
33 浏览

django - 根据另一个字段中的选择动态填充一个 Django 表单字段

我有一个带有以下选择列表的模型:

models.py

和如下表格: forms.py

我想根据用户为该字段选择的内容使用choice_value默认值填充该字段。option_valuesuser_choice

我宁愿不通过 js 来做到这一点(尽管它是一个选项),因为我觉得应该有一种方法可以通过框架以相同的形式做到这一点。

我意识到我也可以选择为此执行逻辑views.py

但如果可能的话,我宁愿在表格中这样做。

如果您有任何指示,请提前致谢。

0 投票
2 回答
45 浏览

html - 有没有办法在没有 JS 的情况下以不同的方式设置本地和全局链接的样式?

例如,我想将网站上我文章的链接样式设置为 [My Article],然后像 [[Wikipedia page]]、[[Youtube channel]] 这样的全局链接,有没有办法在 css 中区分这些链接为每种类型创建不同的样式?

0 投票
1 回答
26 浏览

signal-processing - 使用 1 个 SDR 源创建 3 个 ZMQ PUB

在下面分享的流程图中,我想将 6MHz 带宽的广播分成 2MHz 的部分,然后从 3 个不同的 PUB 发送,因为我无法使用 ZMQ 发送 6MHz IQ 文件。我正在尝试收听底部块中的 88.4MHz。底部滤波器的过渡带宽为 44100 KHz,其他为 2MHz。在这个流程图中我无法得到正确的结果,总的来说,记录似乎很快。我的错误是流程图还是我使用的值? 流程图

0 投票
0 回答
142 浏览

reactjs - Framer Motion中退出动画的不同过渡

如何为Framer Motion中的退出属性实现不同类型的过渡?

我希望将“弹簧”过渡用于initialand animate,但对于退出我想要不同的类型。退出动画正在工作(我正在使用<AnimatePresence>包装器,但我只是想要一个不同的退出行为。

0 投票
1 回答
842 浏览

python - 只能合并 Series 或 DataFrame 对象,一个通过了

我正在尝试从 pdf 格式的表格中获取每月信息。我编写了一个运行良好的代码,但在某些特定月份出现错误。我所做的是这样的:

然后,如果我运行这样的代码,它会很好用:

但是我对六月的信息有疑问。如果我运行这个:

它给了我标题中的错误:只能合并 Series 或 DataFrame 对象,传递了一个 <class 'NoneType'> 。我可以看到问题出在合并部分,但我尝试了很多东西并无法解决它。

我看到在“junio2021”的情况下,两个页面 [314,316] 的列长度相同,但我不知道这是否是问题所在。

谢谢!!

0 投票
1 回答
76 浏览

api - 用于获取特定警报策略事件的 API

我正在尝试查找 API 以获取我在 GCP 上创建的特定警报策略的事件。当达到阈值时,我能够收到电子邮件,但我找不到使用[postman][1]获取该事件的方法。我找到了获取我在 GCP 上创建的策略的 API,但不是生成的事件。任何帮助表示赞赏。

已编辑:我为警报策略 API ( https://monitoring.googleapis.com/v3/projects/{projectId}/alertPolicies/{alertId} ) 获得的 Json 响应如下所示

{ “name”:“projects/{projectId}/alertPolicies/{alertId}”,“displayName”:“节点上的最大内存利用率”,“combiner”:“OR”,“creationRecord”:{“mutateTime”:“ 2021-03-02T18:05:21.054509916Z”、“mutatedBy”:“myemail”}、“mutationRecord”:{“mutateTime”:“2021-08-09T16:24:50.941114533Z”、“mutatedBy”:“myemail” }, "条件": [ { "conditionThreshold": { "filter": "resource.type = "gce_instance" AND metric.type = "compute.googleapis.com/guest/memory/bytes_used"", "comparison": " COMPARISON_GT", "thresholdValue": 5, "duration": "0s", "trigger": { "count": 1 },“聚合”:[{“alignmentPeriod”:“60s”,“perSeriesAligner”:“ALIGN_MEAN”,“crossSeriesReducer”:“REDUCE_MAX”,“groupByFields”:[“metric.label.instance_name”]}]},“displayName” : "Memorystore Memcached 节点 - 内存使用量 [MAX]", "name": "projects/{projectId}/alertPolicies/{alertId}/conditions/14902542656838734365" } ], "notificationChannels": [ "projects/{projectId}/notificationChannels /17463875491346552338" ], "启用": true, "alertStrategy": {} }label.instance_name" ] } ] }, "displayName": "Memorystore Memcached 节点 - 内存使用 [MAX]", "name": "projects/{projectId}/alertPolicies/{alertId}/conditions/14902542656838734365" } ], " notificationChannels": ["projects/{projectId}/notificationChannels/17463875491346552338"], "enabled": true, "alertStrategy": {} }label.instance_name" ] } ] }, "displayName": "Memorystore Memcached 节点 - 内存使用 [MAX]", "name": "projects/{projectId}/alertPolicies/{alertId}/conditions/14902542656838734365" } ], " notificationChannels": ["projects/{projectId}/notificationChannels/17463875491346552338"], "enabled": true, "alertStrategy": {} }

但这只是政策

0 投票
1 回答
37 浏览

python - Python3 线程:为什么我只启动了一个线程时有 2 个线程处于活动状态?

有人可以向我解释一下,当我只设置一个线程时,为什么有 2 个线程(Thread-1 和 Thread-2)处于活动状态:(my_thread)?Thread-1 似乎一直为 True 并且永远不会变为 False。如何更正我的代码,以便在按下“停止”按钮时只有一个线程处于活动状态并变为 False。这是我使用 Threading 编写的第一个程序,我不明白它。

0 投票
2 回答
68 浏览

php - PHP数组转换成mysql表

我有一个 php 数组。我想使用 PDO 将它们全部插入 mysql 表的列中。

现在我想一次性将所有数组值插入到 T_Temp 表中。我不想使用 foreach。

0 投票
1 回答
56 浏览

node.js - 将 typescript 文件导入 nodejs CLI 脚本

我正在尝试创建一个脚本来包装一些现有的 TypeScript 功能。例如,我的文件夹结构看起来像

我有一个自定义 ts 配置文件:

脚本test.ts如下

库文件如下

我调用它如下

我收到以下错误

按照说明添加 "type": "module" 到 package.json 会出现以下错误。

检查构建文件夹确实表明该模块确实位于预期的位置。

有没有办法运行这个脚本?我发现的例子都不是这个确切的用例。

0 投票
1 回答
36 浏览

python - 如何在满足无限循环内的elif条件时制作计时器,尽可能轻

我有与 plc 通信的视频处理代码。在无限循环中,我需要一个计时器/计数器来执行命令。代码如下所示:

在这里,我无法time.sleep()从 time 或root.after()tkinter 实现,因为它们停止了我不想要的 while 循环。我检查threading.timer()但也无法实现它。

我使用来自 mediapipe 的姿势检测算法,并在屏幕上显示视频。我也找到了一个解决方案,但它导致视频中的 fps 下降,所以我要求一个更好的解决方案。

我的解决方案是这样的:我定义了old_time除内部之外的所有地方,elif在其中我检查了经过时间的条件。然后我将当前时间与 old_time 之间的差异来测量经过的时间。

fps 下降的原因可能是其他原因,但它是在我实施此解决方案后开始的。我不是优化代码方面的专家,我需要知道 fps 问题是否不是由于太多 old_time 定义造成的。

注意:这是我的第一个问题,我愿意接受关于我的问题的评论(它的标题、内容、定义等)

0 投票
0 回答
29 浏览

swift - SwiftUI 中的 GMSMarker 点击事件

我在 UiViewRepresentable 结构中使用了 makeUiView() 和 updateUiView() 方法来创建我的地图视图。

如果我单击地图上的标记,我想导航到不同的视图。我发现我必须为此使用 GMSMapViewDelegate 和 mapView() 函数。但目前我没有在我的项目中使用任何 ValueControler。还有在哪里制作mapView.delegate = 自我?

0 投票
1 回答
39 浏览

c - 传递 'myFunc' 的参数 5 使指针从整数而不进行强制转换 [-Wint-conversion]

头文件.h

定义

这就是我称之为“myFunc”的地方

另外编译器给了我这个错误:

我在哪里失败?

谢谢

0 投票
0 回答
11 浏览

line - 我正在 python docx 中创建一个表,我需要在它下面加下划线。任何人有任何想法我该怎么做?

我正在 python docx 中创建一个表,我需要在它下面加下划线。任何人有任何想法我该怎么做?我需要做这样的事情在此处输入图像描述

0 投票
2 回答
141 浏览

python - 从 python 管理 Azure 中的事件中心

我正在尝试编写 python 代码,以便能够从 python 脚本在 Azure 事件中心上创建/删除事件中心。我已经设法按照此页面上的文档创建了一个 EventHubManagementClient 。我相信我现在需要使用此处记录的 EventHubsOperations 类。

我有两个挑战:

  1. “from aaaa import EventHubsOperations”行中的“aaaa”是什么,以便能够引用该类?我似乎找不到如何调用相应的包来导入类......
  2. 在使用类时,为配置、序列化器和反序列化器传递哪些值都是必需的值?也许有人可以分享一个如何使用这个类的例子?

理想情况下,我希望调用 create_or_delete 方法来创建新的事件中心或从 python 脚本中删除现有的事件中心。如果有人可以分享如何扩展此代码以实现此目的,我将不胜感激。该文档似乎非常轻松:“配置,必需,服务客户端配置”......

我的代码如下:

结果输出如下:

0 投票
0 回答
29 浏览

ssis - 由于标识列,无法使用 SCD 组件

我有一个事实表和一个维度表。维度表使用标识作为 id 列,并且该 id 在关系的事实表中。在 ssis 中,scd 组件没有看到我在维度上的 id 行作为业务键,我该怎么做 scd,我该怎么办?

我的事实表: 在此处输入图像描述

我的维度表:

在此处输入图像描述

SSIS: 在此处输入图像描述

0 投票
0 回答
19 浏览

cmake - CMake:分离测试目标(及其运行时依赖项)以存档并在其他地方执行

我搜索并找不到问题/答案,所以这就是我的需要。

我们在交叉编译环境中使用 CMake。我们希望隔离/隔离可执行文件以及 CTest 运行所需的任何内容,以便我们可以将其存档并稍后在另一个平台上的其他地方执行(加上它以供后代使用)。

我们的工具在 linux 或 windows 中运行,并且受许可证控制,因此我们使用“大铁”机器来进行构建以提高速度并最大限度地减少许可证使用(每台机器消耗一个许可证,无论并行作业如何)。

我们的测试平台更像是 NUC 或连接有硬件的旧台式机,所以我们真的不希望它们用于构建。(另外,虽然我们接近最后期限,但硬件上的每一分钟都很重要,因此在构建测试平台上浪费时间是不可取的)。

因此,在这样的背景下,我如何说服 CMake 将所有可执行文件和自定义目标放在 CTest 可以看到的一棵树中,并将所有其余部分(.obj、依赖项、.lib 等)留在其他地方,因为运行时不需要它们。

我是否以某种方式使用“安装”(或其他一些 CMake 指令),或者我只是“手动”告诉 CMake 在哪里使用set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/test)等等?