所有问题

0 投票
1 回答
86 浏览

java - 从Java目录中获取每个文件

我正在尝试编写一种方法,该方法从给定目录中提取每个文件(也在每个子目录中)。我正在为此使用 Files.find。问题是,每当它找到我无法访问的文件时,它就会停止,但我想继续研究并将其他文件添加到列表中。这是我的代码

我怎样才能改变它?

0 投票
1 回答
221 浏览

c - AF_XDP - 用户空间程序继续接收 `ping` 数据包,即使内核中的`XDP_DROP`

我从这个存储库开始我的应用程序:https ://github.com/xdp-project/xdp-tutorial/tree/master/advanced03-AF_XDP

就像“概念证明”一样,我想将提供的应用程序更改为

  • 丢弃内核程序中所有其他接收到的数据包(af_xdp_kern.c
  • 回复从用户空间收到的 ping 请求 ( af_xdp_user.c)

我希望在执行 ping 的控制台窗口中看到的内容:

  • 对每第二个 ping 请求的响应(例如,仅偶数或仅奇数序列号)

我注意到的是:

  • 每个 ping 请求的响应

为了进一步调查,我用一个简单的内核程序替换了内核程序return XDP_DROP;——据我所知,这意味着用户空间程序不应该接收任何数据包。

但不知何故,我仍然看到我发送的每个 ping 的响应。

我的内核程序:

用户空间程序:https ://github.com/xdp-project/xdp-tutorial/blob/master/advanced03-AF_XDP/af_xdp_user.c (删除if (false)287

有什么想法有什么问题吗?

编辑:

0 投票
1 回答
349 浏览

node.js - 在 SFTP 内部循环承诺不会将文件数据下载到本地文件?

我的总体问题是,一旦我过滤了在过去 5 分钟内添加的文件,我就会遍历返回的对象数组。从那里我将根远程文件名附加到最近 5 分钟添加的文件返回的名称。fastget 不会向我的本地文件写入任何内容。

我已经在循环外测试了附加的路由并且它有效,我是否由于某种原因在循环内丢失了我的承诺数据?

0 投票
1 回答
27 浏览

wordpress - WordPress 会自动生成标签吗?

我目前正在为一家本地营销公司管理 Divi WordPress 网站的一些后端内容。我远非专家,该网站是一种灾难。为了可搜索性,我一直在尝试做的一件事是清理所有帖子标签,这样,例如,一个企业列表就没有 3 个不同的企业名称。我显然是在 Posts --> Tags 下这样做的。但在这样做之后,不同的名称会再次出现在各个列表中。尽管我一直小心使用我已经创建的相同的。

它是一家小公司,我问是否有人在网站的其他地方添加了可能导致这种情况的标签,每个人都说不。所以我想知道 WordPress 是否会以某种方式自动生成这些标签?就网站的可搜索性而言,这真的很烦人,因为我已经花了几个小时清理它们以获取数十个帖子和列表。

0 投票
0 回答
224 浏览

php - 如何仅在opencart中的产品页面查看折扣价

我有一个扩展名。客户折扣。我想在购物车和账单上查看打折的产品价格。我该怎么做?
看看我想要什么

0 投票
0 回答
454 浏览

npm - `npm outdated -g` 实际上是如何工作的?

我有一些全局安装的软件包,我想更新其中的一些。我检查过

我试过了

但我收到了消息

我检查了文档

  • Wanted 是满足package.json中指定的semver范围的包的最大版本。如果没有可用的 semver 范围(即您正在运行npm outdated --global,或者该包未包含在package.json中),那么想要显示当前安装的版本。

但这显然不是真的,因为

在更新之前工作并且包的值CurrentWanted包的值jshint不同。实际值是如何wanted定义的?

旁白:更新所有过时包的 npm 方式是什么,更新一个包的 npm 方式是什么?

编辑:

检查它是否与我安装的主要和次要版本号有关

我更新了其他包。现在输出是

这些包有不同的行为。

0 投票
2 回答
28 浏览

sql - oracle sql排序结果

我有以下 oracle 查询:

运行上面的结果是:

在此处输入图像描述

我试图让 MANAGED_SYSTEM_SERIAL 列按顺序出现,因为序列号已经在列表中。我想要实现的是:

*以上连续剧只是一个样本。实际数字总共约为1000。

**每个序列可能有多个条目,但这不是问题,我只需要让它们出现在排序的结果中,因为它们在此列表中:

由于我对 SQL 的了解几乎为零,这困扰了我一个星期,我找不到合适的解决方案。

任何帮助是极大的赞赏。

0 投票
0 回答
647 浏览

c - ICM20948使用顺序

我目前正在开发基本例程,以便与 IMU 或惯性测量单元进行通信,TDK 的 ICM20948 - InvenSense 通过我自己开发的 PCB 使用 I2C 协议,我目前具有与之通信的功能,例如:

还有一些工作正常(我读过告诉我这是工作的寄存器)关键是ICM20948数据表设备没有指定我配置它以读取加速度数据的顺序,我找到了一个代码在 GitHub 上,更具体地说是https://github.com/dtornqvist/icm-20948-arduino-library,它是用 Arduino 编写的,我试图将它移植到我目前使用的语言 c,得到当前配置功能

之后我打电话给我的:

函数,它应该通过 UART 向我返回 45u 和 46u(加速度)寄存器信息的混合,但我正在接收下一个输出(我正在使用 Hterm 0.8.3 来捕获 uart 输出)

我没有真正的线索,即使我移动我的 pcb,产生加速度,结果保持为 0x0。有没有人使用过这类软件并且可以给我一些关于如何继续工作的建议?或者我的代码有任何我没有看到的重要错误?

0 投票
1 回答
151 浏览

ios - Swift - 无法连接到 iCloud 文档

我正在尝试使用 iCloud 文档来存储来自 iOS 应用程序(Xcode 11.3 和 Swift 5)的备份文件。

我设置了 iCloud 功能的基础,但我无法获取容器的 URL。

这是 iCloud 功能设置 在此处输入图像描述

权利文件 在此处输入图像描述

Info.plist 中添加的键

我试过的代码

我遵循了许多教程(比如这个教程)并检查了其他帖子(stackoverflow)而没有任何结果。

有谁知道我做错了什么?

0 投票
1 回答
470 浏览

c++ - 使用 dynamic_pointer_cast 时出现异常 0xC0000409(堆栈缓冲区溢出)

尝试键入类型dynamic_pointer_cast的共享点时,我遇到了崩溃。 类型与类型无关,我希望为空,但会引发上述异常。 有没有使用不安全的情况?AB
BAshared_ptr
dynamic_pointer_cast

此处引发异常:

在此处输入图像描述

使用 MSVC 14.16.27023

0 投票
1 回答
496 浏览

php - 脚本标记包含无法在自定义 AMP 页面上解析的无效 JSON

我在 Laravel 上制作了自定义 AMP 页面,今天我收到了搜索控制台错误:脚本标签包含无法解析的无效 json,但是当我检查 AMP 验证器时,它显示代码是有效的。

代码:

删除此代码后,我没有收到警告并且也成功提交了验证请求。

这是网址:https ://wordkosh.com/amp/english-hindi/administrator-meaning-hindi

0 投票
1 回答
44 浏览

python - 导入异步出错

我正在导入从 python.org 安装的异步文件包。但是当我导入它时它显示

“语法错误:无效语法”

我的 pycharm 说在异步之后需要在“异步”和“'def'或'with'或'for'之前的标识符。我该怎么办?代码如下:

如果有人帮助我,我将非常感激。

0 投票
4 回答
5142 浏览

javascript - 单击a时如何更改背景颜色
  • 在角?
  • 我有一种侧边栏菜单。像这样:

    当我单击一个项目时,我想将其更改为背景颜色。(从黑色到绿色)。

    但是,到目前为止,我所做的是在单击一个项目时更改所有项目的颜色。他们都是绿色的知道。我不知道如何为特定项目执行此操作。

    在组件中:

    我想这个活动项目方法适用于所有 li 元素,当它被设置为 true 时仍然保持活动状态。

    0 投票
    1 回答
    345 浏览

    macos - 在 Powerpoint 中使用 AppleScript 选择橡皮擦

    首先,是我的问题的视频解释。

    我是一名教师,正在寻找一种在使用 PowerPoint 进行演示时轻松访问橡皮擦工具的方法。部分遵循本指南,我尝试使用 Automator 在选择橡皮擦时记录我的操作,将其保存为快速操作,然后为操作分配键盘快捷键。

    不幸的是,我得到了错误:

    操作“Watch Me Do”遇到错误:“Application Powerpoint 未按预期运行”

    或者,如果我首先从 Automator 操作复制代码,将其粘贴到运行 AppleScript 文件中,然后设置执行该文件的快捷方式,我会得到:

    “运行 AppleScript”操作遇到错误:“操作无法完成。(com.apple.Automator 错误 -212。)”</p>

    有人可以帮忙吗?谢谢!

    或者,如果有人知道实现我目标的更好方法,请分享。

    0 投票
    1 回答
    2378 浏览

    javascript - 在 redux 中调度操作后,如何使用 useSelector 访问状态的最新值?

    我在 React-Native 项目中有一个屏幕,它基本上只是在从服务器获取数据的同时呈现加载图标,然后将用户带到主屏幕。第一个函数getPrivateKey()将返回私钥并使用 redux 将其存储在 state 中,然后下一个函数connectWithKey()将使用该密钥进行连接。

    我面临的问题是,在connectWithkey()运行时,它使用的是私钥的初始空值,而不是更新后的值。这是代码,如果我很愚蠢,很抱歉,这是漫长的一天:(

    我尝试将 privateKey 添加到刚刚导致无限循环的数组依赖项中,并且我检查了 redux 存储中的值是否已更新 - 所以我有点迷路了!从本质上讲,useSelector 钩子似乎没有获得新的价值。任何帮助将不胜感激谢谢!

    编辑 - 根据要求添加更多代码

    0 投票
    2 回答
    136 浏览

    oracle - 为什么 SQL Plus 提示我输入值?

    我有一个query.sql看起来像这样的文件:

    当我在 SQL Plus 中执行它时,我得到了一个输入值的提示start_dateand end_date

    为什么?我以为我在脚本中定义了它们?


    编辑:created_timeTIMESTAMP 类型。我尝试将查询更改为:

    但是遇到了一个不同的错误:

    0 投票
    1 回答
    24 浏览

    sql - 用于选择 plpgsql 数据库的变量值

    我有一个接收带有新旧名称的参数文本的程序,我需要重命名

    导致这个

    出于安全考虑,我不想使用执行...谢谢

    0 投票
    0 回答
    118 浏览

    amazon-web-services - 如何提高 AWS 加密 SDK 在解密时的性能(响应时间)

    我有一个 AWS Lambda,用于使用 AWS 加密 SDK 加密 PII(个人识别信息),然后将其存储在 DynamoDB 中。

    使用不同的 Lambda 从 DynamoDB 检索数据以显示给最终用户时,每次调用 KMS 的平均时间为 9.48 秒。这是大约 2k 个请求的平均值,请求范围从 ~14.5 秒到 ~5.1 秒。对 KMS 的调用是异步进行的。

    从第一次 KMS 调用到最后一次调用的总时间约为 20 秒

    我们已经考虑过使用数据密钥缓存,并阅读了这篇关于何时使用它的 AWS 博客文章。

    我们的数据输入可能不够频繁,无法充分利用缓存,我正在尝试寻找其他方法来提高性能。

    解密代码 Sippet:

    加密片段:

    转换为 base64 是为了便于在 DynamoDB 中存储。

    KMS Trace 数据的XRay Trace Map 采样

    0 投票
    1 回答
    512 浏览

    c++ - 如何防止 clang-format 在流运算符调用之间添加换行符 <<

    我们目前正在使用clang-format. 我们发现了一种情况,std::cout如果存在两个连续的字符串文字,由于某种原因,流运算符 to 被移动到下一行。在两个字符串文字之间放置一个变量会导致 clang-format 不会更改格式。.clang-format为了避免这种情况,需要在文件中进行哪些更改?

    变成

    尽管

    保持不变。请注意,虽然最后一个片段更宽,但它没有分成多行,而上面较短的片段是。

    这与 LLVM 9.0.0 Windows 安装程序一起使用,并且可以使用默认配置文件重现。

    0 投票
    1 回答
    461 浏览

    couchdb - 每个文档的 CouchDB 3.0 8MB 限制是否包括文档的附件?

    我正在计划一个新项目,使用 CouchDB 3.0 作为数据库。每份文件都会有一个或多个附件。我想尽可能地坚持使用 CouchDB 的默认值。我担心的是 8MB 的文档大小包括该文档的附件。

    在 3.0.x 分支的升级说明中,它声明如下:

    默认的最大文档大小已减小到 8MB。这意味着具有较大文档的数据库将无法在不修改的情况下正确复制到 CouchDB 3.0。进行此更改是为了为 CouchDB 4.0 对文档大小施加的预期硬上限做准备。对于 3.x,最大文档大小设置可以通过 [couchdb] max_document_size 配置设置放宽。

    有人可以确认与文档大小限制相关的附件大小限制。

    0 投票
    0 回答
    1258 浏览

    javascript - 使用 Getusermedia 选择相机,然后使用 instascan

    我的目标是为我的网站创建一个相机选择器。用户将使用他的手机访问该网站以扫描门票中的二维码。

    我已经使用它创建了相机选择器:

    https://github.com/samdutton/simpl/blob/gh-pages/getusermedia/sources/js/main.js

    文件 main.js:

    当用户选择了相机后,现在我希望能够使用库 instascan 扫描二维码。

    如何将调用添加到库 main.js 以使用选定的相机进行扫描?https://github.com/schmich/instascan/

    可能吗?

    0 投票
    1 回答
    307 浏览

    azure - Azure IOT Edge 模块存储库名称必须为小写

    Azure 部署到树莓派 4 时出现问题。Microsoft.Azure.Devices.Edge.Agent.Edgelet.EdgeletCommunicationException- Message:Error calling Create module camera-capture: Could not create module camera-capture caused by: Could not pull image ${MODULES.CameraCapture.arm32v7}:latest caused by: invalid reference format: repository name must be lowercase, StatusCode:500,at: Microsoft.Azure.Devices.Edge.Agent.Edgelet.Version_2019_01_30.ModuleManagementHttpClient.HandleException(Exception exception, String operation) in /home/vsts/work/1/s/edge-

    我不知道什么需要小写我已经尝试将我的很多部署更改为小写并且没有工作。

    我正在使用这个 github https://github.com/Azure-Samples/Custom-vision-service-iot-edge-raspberry-pi。任何人都对小写有类似的问题(我认为它与 docker 相关)。任何帮助都会很棒!

    码头工人版本:

    0 投票
    1 回答
    748 浏览

    mysql - python to connect to mysql error out: 10060 A connection attempt failed, console connection to mysql is fine

    我知道该错误已在网上某处讨论过,但是我的在这里有点不同:

    我有一个要在 PyCharm 中完成的脚本(我喜欢在那里使用调试功能),该脚本具有以下代码来连接到本地 mysql 数据库:

    我在 PyCharm 中收到以下错误:

    2003: Can't connect to MySQL server on 'localhost:3306' (10060 连接尝试失败,因为连接方一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应)

    但是我在 mysql 控制台中没有收到错误。

    我该如何解决这个问题?

    非常感谢。

    0 投票
    1 回答
    2038 浏览

    python - 合并多个没有公共列的数据框

    我有 2 个数据集。

    输出 :

    我正在寻找的输出:

    谁能帮我这个?

    0 投票
    0 回答
    30 浏览

    javascript - 将 JSON 响应正确下载为文件

    我收到了json针对端点的响应。我需要能够将其下载为 json 文件。我能够做到这一点。这个下载json的文件必须针对其他一些端点上传。

    问题

    我已经使用 Postman 测试了下载和上传 API。上传时使用下载的文件Postman给了我预期的响应。这意味着 API 工作正常。

    源码.js

    但是使用前端下载的文件在上传时无法按预期工作。这意味着这种下载文件的方法无法正确下载。

    我下载正确吗?