所有问题
aws-glue - 使用 AWS Glue 在目标表中添加布尔列
我是 AWS Glue 的新手,希望您能帮助我进行非常简单的转换。我正在尝试学习 AWS Glue
下面是我的数据。我想在目标数据集中添加一个新列,如果电影评分高于 5,则显示“是”,否则显示“否”。Movie_Id 和 User_id 组合是数据集中的唯一字段。
我的数据
结果
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()保存我的模型?
google-cloud-platform - 运行 Google Dataflow 的专用 IP(Apache Beam 作业)
我们在 Google Dataflow 环境中使用 Python SDK for apache Beam。这个工具很棒,但是我们担心这些工作的隐私问题,因为它看起来像是使用公共 IP 来运行工作人员。我们的问题是:
- 即使我们指定了网络和子网,我们是否还要担心使用公共 IPS?
- 限制公共 IP 的性能和安全性究竟有什么区别?
- 我们如何设置 Dataflow 以在私有 IP 上创建所有工作人员?从理论上讲,在以下模板中,我们将流程设置为不允许该行为(仍然可以)!根据文档:
我们的工作模板如下所示:
谢谢!
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 上一切正常。
但是,我在使其在生产中工作时遇到问题。我不明白我做错了什么,而且很长时间以来我一直在做同样的事情。由于某种原因,不再工作了。每次我在登录后请求资源时都会收到“未经身份验证”的响应。
html - 为什么要在 shadow DOM 之外的全局范围内声明 @font-face?
根据经验,我知道@font-face应该在影子 DOM 之外的全局范围内声明,但是,我找不到任何关于它的规范。任何人都可以提供合理来源或文档/规格的解释吗?
我知道有很多类似的问题和答案,但 AFAIK 没有一个实际上提供任何官方参考。
python - 使用带有 imshow matplotlib 的网格时删除刻度
在这个imshow问题中,他们回答了如何在matplotlib中正确使用网格。我正在尝试和他们做同样的事情,但我想删除所有刻度(x 和 y)。当我尝试这样做时,它也消除了网格,我只显示了没有网格和刻度的图像。我的代码是:
有没有人如何在保持网格(在我的情况下沿着 x 轴)的同时删除刻度?
c# - 如何获取 RichTextBox 中选定文本的父标签?
我得到FlowDocument了RichTextBox控制:
我想获取对Paragraph所选文本的父标记的引用,因为我需要更改TextAlignment段落的属性。
amazon-web-services - aws cdk 将图像推送到 ecr
我正在尝试做一些看起来相当合乎逻辑和直截了当的事情。
我正在使用 AWS CDK 来预置一个 ecr 存储库:
然后,我有一个 Dockerfile,它位于我的项目的根目录中,我试图将其推送到部署中的同一个 ECR 存储库。
我在相同的服务代码中执行此操作:
部署正常并继续进行并创建 ECR 存储库,但映像被推送到默认位置aws-cdk/assets
如何使部署将我的 Dockerfile 发送到我希望它所在的确切 ECR 存储库?
r - 如何在 r 中使用 for 循环进行网页抓取
我有一个包含两列的 df:id 和 url。id 包含项目 id,url 包含我想用于抓取父项目的 id 的网站链接。这是我拥有的 df 示例:
这是一个示例df:
@Sirius 建议我可以使用以下代码刮取父项目 ID:
如您所见,我从第一行输入了网址;然后我从第一行输入 id。此代码输出父项目 ID:
我想编写一个代码来自动化这个过程,并创建一个包含父项目ID的向量。然后我会将此向量作为第三列分配给我的 df。这就是我想要实现的目标:
我想我应该在这里使用 for 循环,但我不确定如何。有任何想法吗?我会非常感谢任何帮助。
javascript - 使用 JavaScript 设置表单操作
我有一个基本形式。我在表单之外隐藏了输入。我想使用 JavaScript 设置表单操作,以在用户按下输入/提交按钮时将隐藏参数中的值作为变量包含在表单的 GET 中。
表单的当前操作是"https://example.com"。我想使用 JavaScript 从隐藏的输入中获取值并将它们连接到表单的操作,以便存储在表单之外的信息与表单一起提交。
例如,表单操作的所需输出将是"https://example.com?firstParameter=parameter&secondParameter=secondParameter".
这是我到目前为止所拥有的。
mysql - mysql innoDb 每秒读取的页面突然增加
我已经使用 cloudsql 服务(mySql 5.6)将近 1 年了,没有任何问题。去年 4 月 22 日,我的数据库实例存储量自动增加,之后读取性能下降。在我的数据库中记录了许多日常交易,并且有一个管理部分可以查看月度报告。虽然我在写入数据库时没有性能问题,但管理报告查询需要 30 多秒才能完成。以前只需要一秒钟或更短的时间。我检查了监控图,只有每秒读取的 innoDb 太高。在这件事之后,我尝试了
克隆实例,结果:没有性能提升。
我尝试创建一个新实例并转储以前实例中的所有数据,结果:没有性能改进。
我很无知。这是我的 cloudsql 概述的快照。 cloudsql监控图
========== 更新 ==========
我发现了另一个可能导致问题的原因。几天前,我不得不将表格列从文本更改为长文本。现在我看到,每当我需要加入该表时,读取时间会更长,即使我没有选择该特定列也是如此。
javascript - 从 url 中提取带扩展名的文件名
我正在尝试从 url 中提取文件名。我想出了这个正则表达式
它适用于像这样的情况
但不是这个(它应该返回 file-name.jpeg)
感谢您的帮助
owl - owlready2 推理器不会使用 SWRL 规则生成推断的对象属性断言
假设一个 OWL 本体包含以下 SWRL 规则:
和以下对象属性断言:
当我在 Protege 中运行 Hermit 推理器时,我得到以下推断的对象属性断言:
但是,当我使用 owlready2 加载相同的本体并运行其 Hermit 推理器时,我没有得到任何推断的对象属性断言。例如:
不返回任何属性。
我确实以 RDFXML 格式保存了本体,并且可以使用 owlready2 检索 SWRL 规则。
owlready2 推理器不支持这种推理吗?
frameworks - 在 hdfs 上使用多种集成工具
我正在做一个小项目。该项目的目的是使用框架摄取工具将数据摄取到数据湖中。
-我将分批摄取数据。- 数据格式为 RDBMS、csv 文件和平面文件。
我对要使用的摄取工具进行了研究,发现了很多类似的东西:Sqoop、Flume、Gobblin、Kafka 等。
我的问题是:您为这个小项目推荐了哪些摄取工具或方法?(请记住,我将使用 HDFS 作为我的湖)
java - 使用递归反转句子中的单词而不是标点符号
如何使用递归来反转句子中的单词,而不是标点符号。据说该句子使用标点符号:,.?!
输入:“杰克,回家!”
输出:“回家,杰克来!”
现在我以某种方式设法正确完成了任务,但没有使用递归。我应该如何将这项工作转换为使用递归来解决问题?
这是方法:
提前致谢!
unit-testing - 使用带有异步功能的 sinon 进行 hapi 身份验证策略业力测试
我正在尝试使用 hapi 服务器测试身份验证方案。我在放置身份验证方案的同一个文件中有两个辅助函数。我想测试何时成功验证用户身份。但在我的测试用例中,我总是得到 401,这是未经身份验证的消息。
我的测试文件:
我总是收到未经身份验证的 401 错误。似乎我的测试中的“getUser”函数由于某种原因没有触发,它直接进入我代码中 catch 阶段的 throw 语句。请帮忙。
twitter-bootstrap - Vue 3 - 第二次下拉更改后按钮不更新
我对 Vue 还很陌生,很难弄清楚如何解决这个问题。我在一个深入的项目上已经走了很远,但是我正在努力解决应该是一个简单的功能......
简要背景/概述:
我从 API(我自己的)获取数据,该 API 获取用户创建的研究。他们可以切换到另一项研究,这会更改页面上的数据(星号表示该项目已经在研究中)。这是他们的“整体页面浏览量研究”。他们可以将页面上的项目添加到研究中。他们单击该项目,一个 Bootstrap 5 模式弹出,其中包含他们研究的下拉列表。默认情况下选择当前页面研究,但如果他们愿意,他们可以选择任何其他研究来添加它。因此,如果他们将该项目添加到另一项研究(不是他们正在查看的研究),我们假设他们可以添加它并让 API 返回一个特殊的响应 (409),它会向用户显示“已经在研究中”的消息(toast/flash message/etc)。如果它是他们当前的“页面研究”,那么如果它不存在,他们应该能够添加它,或者如果它已经在研究中,则将其删除。
我只是想提供一个背景概述,以防万一其中的某些内容会对解决方案产生影响(Vue3、Bootstrap 5、引导模式、选择下拉菜单等)。
由于复杂性和适当性,我创建了一个通用模型来复制该问题,以及 CodePen 上的演示。
问题:
我有一个下拉列表(学习选择器)和 2 个按钮(添加和删除)。如果他们从下拉列表中选择的研究不是当前查看的“页面研究”,我们假设“添加”。如果是当前查看的“页面学习”,我们需要做一个检查。它检查该“项目”是否在研究中。如果是,则显示“删除”按钮,否则显示“添加”按钮。
当我选择一个已经在所选“页面研究”中的项目时,它确实显示了“删除”按钮(首先)。然后,当我在下拉列表中切换到不同的研究时,它会交换按钮(显示“添加”)。到目前为止一切都很好......但是,当我将它交换回当前的“页面研究”时,当它应该交换到“删除”按钮时,“添加”按钮保持不变......就像它更新了一次并且忽略了我并且不再听大声笑。
我已经尝试过观察者,计算过,尝试过强制更新...我只是对 Vue 了解不够,无法使其正常工作。
带有虚拟数据的模拟应用程序代码:
gollum-wiki - 增加 Gollum 页面编辑器的大小(高度)?
如何增加 Gollum wiki 中页面编辑器的高度?所以,我说的是编辑页面内容的 textarea 字段。
让编辑器填充页面的可用高度是理想的,但至少更大的恒定高度将是一种真正的解脱。
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 --version给avr-gcc.exe (GCC) 10.1.0
当我在我的开发系统上运行以下等效程序时,它可以工作。
但是:当我作为格式说明符传递"%.2f"时sscanf()(如评论中指出的那样无效),此版本会以相同的行为失败。
vba - 如何从 Access 导出 csv 并允许最终用户命名文件?
我正在尝试将记录从 MS Access 导出到 .csv 文本文件。
我的代码目前看起来像:
我的问题是用户不能随意命名 csv,它必须与 DoCmd.TransferText 的 SpecificationName 变量指定的文件名匹配。
有没有办法让用户能够命名 .CSV,同时仍然保持我在 SpecificationName 文件中定义的最终 .CSV 格式?
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:{ 狗:[ ] }
我想问题出在地图功能和我正在做的金额分配上。
我的完整代码如下:
r - 在 R 中枚举数据帧行
我正在尝试修改一个函数,以便如果我放入一个数据框,我会得到行号和行输出。
这些函数取自Zip 还是在 R 中枚举?对我来说是一个很好的起点:
当输入是数据框时,我修改了 enumerate 以按我的意愿工作:
例如:
这将枚举数据框的行,所以我可以这样做:
问题是我收到警告:
另外,我希望数据框仍然是一个数据框,这样我就可以执行 i$v$b 之类的操作,以从数据框中返回 i$k 列 b 的值。
如何摆脱警告,拆分后如何保留数据框结构?
编辑:
示例 1 - 数据帧输入输出:
示例 2 - 列出输入输出:
json - 转换凌空字符串响应(列表>) 到 Kotlin 列表
我坚持可能有一个简单的解决方案。
我有一个列表的字符串表示形式,如下所示:
换句话说,一个包含 3 个整数的 2 个列表的列表
如何在 Kotlin 中将字符串转换为 List<List> 的列表对象?
linux-kernel - 修改 Linux 中的“write”系统调用
当系统调用指向某个特定文件时,我想拦截每个写入系统调用并修改写入系统调用的数据,否则执行原始写入系统调用。
现在我可以从那里修改写系统调用。另外,我想要系统调用指向的文件的名称,如何从 write syscall 中的文件描述符参数中获取它。
我已经尝试过 LD_PRELOAD 技巧,但它只适用于库调用,而不适用于系统调用。我正在使用 ubuntu 18.04。