所有问题

0 投票
1 回答
54 浏览

aws-glue - 使用 AWS Glue 在目标表中添加布尔列

我是 AWS Glue 的新手,希望您能帮助我进行非常简单的转换。我正在尝试学习 AWS Glue

下面是我的数据。我想在目标数据集中添加一个新列,如果电影评分高于 5,则显示“是”,否则显示“否”。Movie_Id 和 User_id 组合是数据集中的唯一字段。

我的数据

结果

0 投票
0 回答
50 浏览

python - 如何将张量流功能模型或序列模型转换为冻结图?

我正在尝试在 TensorFlow 中实现ENet(具有瓶颈层)。瓶颈层具有层的自定义类定义。

现在,Model.predict() 有效,但是,我正在尝试将其转换为 protubuf 格式,并且当我执行 model.save() 时,会显示以下错误:

NotImplementedError: Saving the model to HDF5 format requires the model to be a Functional model or a Sequential model. It does not work for subclassed models, because such models are defined via the body of a Python method, which isn't safely serializable. Consider saving to the Tensorflow SavedModel format (by setting save_format="tf") or using 'save_weights'.

我可以使用model.save_weights() 保存模型权重,但我想在 Tensorflow C++ 中加载这个模型。如何解决此问题并使用model.save()保存我的模型?

0 投票
1 回答
189 浏览

google-cloud-platform - 运行 Google Dataflow 的专用 IP(Apache Beam 作业)

我们在 Google Dataflow 环境中使用 Python SDK for apache Beam。这个工具很棒,但是我们担心这些工作的隐私问题,因为它看起来像是使用公共 IP 来运行工作人员。我们的问题是:

  • 即使我们指定了网络和子网,我们是否还要担心使用公共 IPS?
  • 限制公共 IP 的性能和安全性究竟有什么区别?
  • 我们如何设置 Dataflow 以在私有 IP 上创建所有工作人员?从理论上讲,在以下模板中,我们将流程设置为不允许该行为(仍然可以)!根据文档

我们的工作模板如下所示:

谢谢!

0 投票
1 回答
115 浏览

php - Laravel Sanctum 在未经身份验证的情况下不断返回

在您将其标记为重复之前:是的,过去 10 个小时我已经尝试了所有方法,但没有任何效果......

我试图:

  • 将会话存储设置为 cookie
  • 我已经设置了 SANCTUM 的有状态域、会话域,但问题仍然存在。
  • 我也尝试过摆脱“EnsureFrontendRequesstAreStateful”中间件,因为它提到了一些 github 问题,但仍然没有用。
  • 我还尝试在配置文件中将 SameSite 设置为“NONE”,仍然是同样的问题。
  • 调试了我本地的所有内容,一切正常。只是不适用于生产。

更多细节:

  • 圣所版本:2.9.2
  • Laravel 版本:8.34.0
  • PHP版本:7.4.3
  • 数据库驱动程序和版本:MySQL Ver 8.0.23-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))

描述:

我有两个应用程序:Next.js 上的客户端和 Laravel + Sanctum 的后端 API。

所以基本上,在 localhost 上一切正常。

但是,我在使其在生产中工作时遇到问题。我不明白我做错了什么,而且很长时间以来我一直在做同样的事情。由于某种原因,不再工作了。每次我在登录后请求资源时都会收到“未经身份验证”的响应。

0 投票
1 回答
52 浏览

html - 为什么要在 shadow DOM 之外的全局范围内声明 @font-face?

根据经验,我知道@font-face应该在影子 DOM 之外的全局范围内声明,但是,我找不到任何关于它的规范。任何人都可以提供合理来源或文档/规格的解释吗?

我知道有很多类似的问题和答案,但 AFAIK 没有一个实际上提供任何官方参考。

0 投票
2 回答
256 浏览

python - 使用带有 imshow matplotlib 的网格时删除刻度

这个imshow问题中,他们回答了如何在matplotlib中正确使用网格。我正在尝试和他们做同样的事情,但我想删除所有刻度(x 和 y)。当我尝试这样做时,它也消除了网格,我只显示了没有网格和刻度的图像。我的代码是:

有没有人如何在保持网格(在我的情况下沿着 x 轴)的同时删除刻度?

0 投票
1 回答
63 浏览

c# - 如何获取 RichTextBox 中选定文本的父标签?

我得到FlowDocumentRichTextBox控制:

我想获取对Paragraph所选文本的父标记的引用,因为我需要更改TextAlignment段落的属性。

0 投票
1 回答
2772 浏览

amazon-web-services - aws cdk 将图像推送到 ecr

我正在尝试做一些看起来相当合乎逻辑和直截了当的事情。

我正在使用 AWS CDK 来预置一个 ecr 存储库:

然后,我有一个 Dockerfile,它位于我的项目的根目录中,我试图将其推送到部署中的同一个 ECR 存储库。

我在相同的服务代码中执行此操作:

部署正常并继续进行并创建 ECR 存储库,但映像被推送到默认位置aws-cdk/assets

如何使部署将我的 Dockerfile 发送到我希望它所在的确切 ECR 存储库?

0 投票
1 回答
31 浏览

r - 如何在 r 中使用 for 循环进行网页抓取

我有一个包含两列的 df:id 和 url。id 包含项目 id,url 包含我想用于抓取父项目的 id 的网站链接。这是我拥有的 df 示例:

这是一个示例df:

@Sirius 建议我可以使用以下代码刮取父项目 ID:

如您所见,我从第一行输入了网址;然后我从第一行输入 id。此代码输出父项目 ID:

我想编写一个代码来自动化这个过程,并创建一个包含父项目ID的向量。然后我会将此向量作为第三列分配给我的 df。这就是我想要实现的目标:

我想我应该在这里使用 for 循环,但我不确定如何。有任何想法吗?我会非常感谢任何帮助。

0 投票
3 回答
133 浏览

javascript - 使用 JavaScript 设置表单操作

我有一个基本形式。我在表单之外隐藏了输入。我想使用 JavaScript 设置表单操作,以在用户按下输入/提交按钮时将隐藏参数中的值作为变量包含在表单的 GET 中。

表单的当前操作是"https://example.com"。我想使用 JavaScript 从隐藏的输入中获取值并将它们连接到表单的操作,以便存储在表单之外的信息与表单一起提交。

例如,表单操作的所需输出将是"https://example.com?firstParameter=parameter&secondParameter=secondParameter".

这是我到目前为止所拥有的。

0 投票
1 回答
240 浏览

mysql - mysql innoDb 每秒读取的页面突然增加

我已经使用 cloudsql 服务(mySql 5.6)将近 1 年了,没有任何问题。去年 4 月 22 日,我的数据库实例存储量自动增加,之后读取性能下降。在我的数据库中记录了许多日常交易,并且有一个管理部分可以查看月度报告。虽然我在写入数据库时​​没有性能问题,但管理报告查询需要 30 多秒才能完成。以前只需要一秒钟或更短的时间。我检查了监控图,只有每秒读取的 innoDb 太高。在这件事之后,我尝试了

  1. 克隆实例,结果:没有性能提升。

  2. 我尝试创建一个新实例并转储以前实例中的所有数据,结果:没有性能改进。

我很无知。这是我的 cloudsql 概述的快照。 cloudsql监控图

========== 更新 ==========

我发现了另一个可能导致问题的原因。几天前,我不得不将表格列从文本更改为长文本。现在我看到,每当我需要加入该表时,读取时间会更长,即使我没有选择该特定列也是如此。

0 投票
1 回答
28 浏览

javascript - 从 url 中提取带扩展名的文件名

我正在尝试从 url 中提取文件名。我想出了这个正则表达式

它适用于像这样的情况

但不是这个(它应该返回 file-name.jpeg)

感谢您的帮助

0 投票
0 回答
67 浏览

linker-errors - 如何为模拟的 Xilinx Zynq 定义链接器变量

我正在尝试使用 Xilinx Zynq ZC702 的 TCP 库构建 FreeRTOS,但我想用 QEMU 模拟图像。

我遵循此处描述的步骤并解决了出现的其他问题。目前,我在链接阶段面临未定义变量的问题。具体的错误信息是

由于系统将被模拟,我应该在哪里定义这些变量?

Zynq 网络特定文件可以在这里找到

0 投票
1 回答
180 浏览

owl - owlready2 推理器不会使用 SWRL 规则生成推断的对象属性断言

假设一个 OWL 本体包含以下 SWRL 规则:

和以下对象属性断言:

当我在 Protege 中运行 Hermit 推理器时,我得到以下推断的对象属性断言:

但是,当我使用 owlready2 加载相同的本体并运行其 Hermit 推理器时,我没有得到任何推断的对象属性断言。例如:

不返回任何属性。

我确实以 RDFXML 格式保存了本体,并且可以使用 owlready2 检索 SWRL 规则。

owlready2 推理器不支持这种推理吗?

0 投票
0 回答
22 浏览

frameworks - 在 hdfs 上使用多种集成工具

我正在做一个小项目。该项目的目的是使用框架摄取工具将数据摄取到数据湖中。

-我将分批摄取数据。- 数据格式为 RDBMS、csv 文件和平面文件。

我对要使用的摄取工具进行了研究,发现了很多类似的东西:Sqoop、Flume、Gobblin、Kafka 等。

我的问题是:您为这个小项目推荐了哪些摄取工具或方法?(请记住,我将使用 HDFS 作为我的湖)

0 投票
3 回答
75 浏览

java - 使用递归反转句子中的单词而不是标点符号

如何使用递归来反转句子中的单词,而不是标点符号。据说该句子使用标点符号:,.?!

输入:“杰克,回家!”

输出:“回家,杰克来!”

现在我以某种方式设法正确完成了任务,但没有使用递归。我应该如何将这项工作转换为使用递归来解决问题?

这是方法:

提前致谢!

0 投票
0 回答
34 浏览

unit-testing - 使用带有异步功能的 sinon 进行 hapi 身份验证策略业力测试

我正在尝试使用 hapi 服务器测试身份验证方案。我在放置身份验证方案的同一个文件中有两个辅助函数。我想测试何时成功验证用户身份。但在我的测试用例中,我总是得到 401,这是未经身份验证的消息。

我的测试文件:

我总是收到未经身份验证的 401 错误。似乎我的测试中的“getUser”函​​数由于某种原因没有触发,它直接进入我代码中 catch 阶段的 throw 语句。请帮忙。

0 投票
1 回答
185 浏览

twitter-bootstrap - Vue 3 - 第二次下拉更改后按钮不更新

我对 Vue 还很陌生,很难弄清楚如何解决这个问题。我在一个深入的项目上已经走了很远,但是我正在努力解决应该是一个简单的功能......

简要背景/概述:

我从 API(我自己的)获取数据,该 API 获取用户创建的研究。他们可以切换到另一项研究,这会更改页面上的数据(星号表示该项目已经在研究中)。这是他们的“整体页面浏览量研究”。他们可以将页面上的项目添加到研究中。他们单击该项目,一个 Bootstrap 5 模式弹出,其中包含他们研究的下拉列表。默认情况下选择当前页面研究,但如果他们愿意,他们可以选择任何其他研究来添加它。因此,如果他们将该项目添加到另一项研究(不是他们正在查看的研究),我们假设他们可以添加它并让 API 返回一个特殊的响应 (409),它会向用户显示“已经在研究中”的消息(toast/flash message/etc)。如果它是他们当前的“页面研究”,那么如果它不存在,他们应该能够添加它,或者如果它已经在研究中,则将其删除。

我只是想提供一个背景概述,以防万一其中的某些内容会对解决方案产生影响(Vue3、Bootstrap 5、引导模式、选择下拉菜单等)。

由于复杂性和适当性,我创建了一个通用模型来复制该问题,以及 CodePen 上的演示。

问题:

我有一个下拉列表(学习选择器)和 2 个按钮(添加和删除)。如果他们从下拉列表中选择的研究不是当前查看的“页面研究”,我们假设“添加”。如果是当前查看的“页面学习”,我们需要做一个检查。它检查该“项目”是否在研究中。如果是,则显示“删除”按钮,否则显示“添加”按钮。

当我选择一个已经在所选“页面研究”中的项目时,它确实显示了“删除”按钮(首先)。然后,当我在下拉列表中切换到不同的研究时,它会交换按钮(显示“添加”)。到目前为止一切都很好......但是,当我将它交换回当前的“页面研究”时,当它应该交换到“删除”按钮时,“添加”按钮保持不变......就像它更新了一次并且忽略了我并且不再听大声笑。

我已经尝试过观察者,计算过,尝试过强制更新...我只是对 Vue 了解不够,无法使其正常工作。

带有虚拟数据的模拟应用程序代码:

CodePen 示例

0 投票
0 回答
16 浏览

gollum-wiki - 增加 Gollum 页面编辑器的大小(高度)?

如何增加 Gollum wiki 中页面编辑器的高度?所以,我说的是编辑页面内容的 textarea 字段。

让编辑器填充页面的可用高度是理想的,但至少更大的恒定高度将是一种真正的解脱。

0 投票
1 回答
185 浏览

c - 将 `scanf()` 与 `%f` 一起使用时出现问题 (avr-gcc)

(注意:在这个问题的早期版本中,我假设我使用了错误的引用方式。结果是一个不同的问题,我相应地更改了标题/问题。)

我的代码旨在avr-gcc使用 ATmega168p 微控制器编译和运行。

我在 C 中有以下函数,它应该从缓冲区(char 数组)解析浮点值并将其分配给相应的浮点变量:

我有另一个函数find_float_in_buffer(),它在 char 缓冲区中搜索浮点值的开始和结束索引。该函数read_float_from_buffer()在此函数中调用:

据我了解,这应该可行,但由于某种原因,扫描val_buf临时缓冲区失败(sscanf 返回 0)。

我的问题:我传递对 to 的引用的方式buffer是否read_buffer_float正确find_float_in_buffer?我以为我终于明白了如何将指针或引用传递给函数,但我不确定这是否是你将函数中的指针传递给另一个函数的方式。

编辑:我在 Atmel 微控制器上运行此代码并使用avr-gcc.

编辑 2:我删除了我的整个固件并提出了以下 MWE:

对我来说,这打印:

要构建.hex文件,我运行以下命令:

AVR-GCC 版本:

avr-gcc --versionavr-gcc.exe (GCC) 10.1.0

当我在我的开发系统上运行以下等效程序时,它可以工作。

但是:当我作为格式说明符传递"%.2f"sscanf()(如评论中指出的那样无效),此版本会以相同的行为失败。

0 投票
1 回答
67 浏览

vba - 如何从 Access 导出 csv 并允许最终用户命名文件?

我正在尝试将记录从 MS Access 导出到 .csv 文本文件。

我的代码目前看起来像:

我的问题是用户不能随意命名 csv,它必须与 DoCmd.TransferText 的 SpecificationName 变量指定的文件名匹配。

有没有办法让用户能够命名 .CSV,同时仍然保持我在 SpecificationName 文件中定义的最终 .CSV 格式?

0 投票
1 回答
26 浏览

javascript - 创建数组的随机切片以分配给另一个对象数组

我正在创建一个 Mongoose 种子并创建“宠物”文档。对于我的数据库中的每个避难所(20 个文档),我想插入在我的代码的第一行中创建的宠物数组的随机数。

我希望得到:

收容所1:{狗:[“dog.id1”,“dog.id18”]}......收容所20:{狗:[“dog.id14”,“dog.id2”,“dog.id17”]}

这些宠物的数量和ID是随机的。

我已经尝试使用下面的代码,但是:虽然我没有收到任何错误,但我只得到了前两个带有“狗”的庇护所,其余的显示为空白:像这样:

收容所 1:{ 狗:[“dog.id1”,“dog.id18”] },收容所 2:{ 狗:[“dog.id2”] }...收容所 3-20:{ 狗:[ ] }

我想问题出在地图功能和我正在做的金额分配上。

我的完整代码如下:

0 投票
0 回答
31 浏览

r - 在 R 中枚举数据帧行

我正在尝试修改一个函数,以便如果我放入一个数据框,我会得到行号和行输出。

这些函数取自Zip 还是在 R 中枚举?对我来说是一个很好的起点:

当输入是数据框时,我修改了 enumerate 以按我的意愿工作:

例如:

这将枚举数据框的行,所以我可以这样做:

问题是我收到警告:

另外,我希望数据框仍然是一个数据框,这样我就可以执行 i$v$b 之类的操作,以从数据框中返回 i$k 列 b 的值。

如何摆脱警告,拆分后如何保留数据框结构?

编辑:

示例 1 - 数据帧输入输出:

示例 2 - 列出输入输出:

0 投票
1 回答
347 浏览

json - 转换凌空字符串响应(列表>) 到 Kotlin 列表

我坚持可能有一个简单的解决方案。

我有一个列表的字符串表示形式,如下所示:

换句话说,一个包含 3 个整数的 2 个列表的列表

如何在 Kotlin 中将字符串转换为 List<List> 的列表对象?

0 投票
1 回答
174 浏览

linux-kernel - 修改 Linux 中的“write”系统调用

当系统调用指向某个特定文件时,我想拦截每个写入系统调用并修改写入系统调用的数据,否则执行原始写入系统调用。

现在我可以从那里修改写系统调用。另外,我想要系统调用指向的文件的名称,如何从 write syscall 中的文件描述符参数中获取它。

我已经尝试过 LD_PRELOAD 技巧,但它只适用于库调用,而不适用于系统调用。我正在使用 ubuntu 18.04。