所有问题

0 投票
1 回答
42 浏览

java - 在 Eclipse 中找不到 Speechlet 接口

我正在尝试构建 alexa 技能,我正在遵循的教程示例引用了 Java 中 Speechlet 接口的实现,但由于某种原因,当我尝试访问它时它不在库中。我该如何解决这个问题?

SDK Java 教程

示例教程

0 投票
2 回答
163 浏览

regex - 用于从字计数器中排除以 // 开头的行的正则表达式

我正在构建一个小说写作工具,其中包括由“//”指定的内联注释(a la JavaScript)。

我希望能够计算所有不属于注释的单词(因此属于“真实”小说),以便作家可以使用它来跟踪他们的字数统计目标。

到目前为止,对于字数,我一直在使用:/\S+/g

我已经成功找到了一种方法来排除带有 // 前缀的整行^(?!\/\/).+$/gm

但,

  1. 他们不一起工作,即\S+^(?!\/\/).+$/gm
  2. 我将如何排除 // 和行尾之间的单词?IEThese words are included.//but these aren't

所有案例的一些示例文本:

我错过了什么?

[编辑:我正在使用/\S+/g单词计数正则表达式,not /\w+/g,它将收缩计为两个单词]

0 投票
1 回答
389 浏览

javascript - 如何获取链接列表中的信息 puppeteer

我正在尝试使用 Puppeteer 从显示带有链接的表格的网页中抓取信息。

当您打开一个链接时,会打开一个包含更多信息的模式。

我正在尝试打开所有链接,并在所有链接中获取信息。

这是我的代码:

但是当我显示日志时,它总是显示相同的结果。

0 投票
1 回答
6110 浏览

java - Jackson:检查 ArrayNode 是否包含 JsonNode

我在我的 Java 应用程序中使用Jackson JSON 库及其树模型系统 ( )。JsonNode在此,我需要检查 an 是否ArrayNode包含给定的JsonNode. 我正在查看 JavaDocs,但没有看到任何.contains()用于ArrayNode. 我最终自己编写了一个包含方法:

单元测试:

我是否错过了杰克逊的一些东西,我正在复制一些我错过的图书馆方法。否则,有没有比我做的更好的方法呢?

0 投票
1 回答
1855 浏览

reactjs - 在已安装的酶测试中未调用 componentDidUpdate 中的道具功能

我有一个基于类的组件,它具有以下方法:

我有以下测试失败:

where在如下语句props中初始化:beforeEach

但是我的测试在调用后的第二种情况下失败setProps,我希望生命周期方法已经运行。我在这里做错了什么?

0 投票
2 回答
1194 浏览

python - 如何从多个级别的集合/外键中获取查询集?

如果 A 包含一组 B 而 B 包含一组 C,那么我正在寻找一种从 A 开始并以 C 的查询集结束的方法。

一个简单的例子:

如何从 Book 实例中获取一组查询段落?

Django 查询的命名 args 语法支持集合/外键关系的无限嵌套,但我找不到使用 ORM 映射从自上而下实际获取相关查询集的方法。

并且从自下而上获取查询集会否定prefetch_related/的好处select_related

上面的示例是我需要在我的应用程序中执行的操作的简化版本。数据库有成千上万的“书籍”,必须避免任何 n + 1 查询。

我发现了一个关于跨多个级别使用预取的问题,但答案没有解决如何实际获取获取的查询集以供使用。

0 投票
2 回答
47 浏览

php - 将变量名称和结果保存到字符串中,拆分和比较 - 但不起作用

我想将文件中的变量作为字符串加载并稍后进行比较

文件结构:变量名;结果

例如,

我加载这个文件(作品)并将拆分后的第一个项目分配给 $x,例如,

解析错误:语法错误,意外的 '' (T_ENCAPSED_AND_WHITESPACE),需要 '-' 或标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING)

然后比较

还是不能这样做?PS:最小的例子 - 这就是我从文件中删除加载并拆分的原因

0 投票
1 回答
39 浏览

python - 在python中理解(|)正则表达式

我想匹配 12.12a 或 13.12b 之类的东西,但下面的正则表达式与 'a' 匹配,我不知道为什么会这样

0 投票
3 回答
52 浏览

c++ - 计算不包括最后得分的平均值

如何在不包括最后一场比赛的情况下计算平均值。我不想包括最后一场比赛来结束用户需要输入-1的循环。所以,当用户输入-1这个游戏被计入平均值的时候,不应该这样结束游戏,而不是实际得分。有没有解决的办法?

0 投票
1 回答
466 浏览

powershell - 使用文件名查找和替换某些字符之间的文本

用文件名查找和替换某些字符之间的文本,大约有 100 个文件需要这个,所以我认为它需要出现或其他什么。

原始文件名:test1.txt

内部文件用文件名替换以下两行(在每个文件中,下面的字符串可能不是紧挨着的):

在文件 test1.txt 中输出

0 投票
1 回答
149 浏览

html - 无法在包含 HTML 的 django 模板中呈现变量

我正在将一个变量传递给一个包含 html 的 django 模板。例如<strong>example</strong>. 在将它存储在我的变量中之前,我将此字符串标记为 mark_safe()。

当我将它加载到模板中并在我的浏览器中加载页面时,它会将 html 显示为纯文本,<strong>example</strong>.

如果我在 chrome 控制台中查看它,唯一不同的是文本用括号括起来。所以它看起来像这样,“ <strong>example</strong>

就像我说的那样,我已经阅读了所有其他 stackoverflow 帖子并使用 {% autoescape off %} 标签标记了变量,并且我尝试了“安全”标签。这些将删除转义,但 HTML 仍然不呈现。下面是未转义的实际 html。我想知道它是否是它前面的空间?

<p><strong><em>就像拥有 $-Ray 愿景</em></strong></p>

谢谢您的帮助。

0 投票
2 回答
33 浏览

javascript - 在输入字段中输入内容时在选择框中缩进文本

我发现这dir="rtl"会使文本位于右侧;但是我希望在input元素中写入某些内容时有条件地发生这种情况。

我正在考虑禁用dir="rtl",直到将某些内容输入到input元素中,然后才启用rtl。但是,问题在于更改所暗示的“刷新页面”要求。

这是带有文本的简单下拉框。

0 投票
0 回答
329 浏览

java - 安全消息通信 Java

因此,我试图提供一个安全的应用程序消息通信系统,它提供了 CIA 的所有好处。

我有一个发件人和一个收件人。

发件人密钥:私人 = (55,27) 公共 = (55,3)

接收器密钥:私有 = (35, 29) 公共 = (35,29)

在这个特定场景中,我使用了 RSA、数字签名和移位密码。

但是,由于某种原因,在将其实现到代码中时,我被卡住了。

对于我的特殊情况:

我有消息字符串“CIS”

在决定 Ks (5) 之后

我使用 ShiftCipher 将所有字母按指定的 Ks 移动,并收到消息“hnx”,在使用 ASCII 转换为 bigInteger 后,我得到 204210220。(这是在每个值加上 100 后得到 3 个数字)信。)

所以这是我在逐步过程中迷失的地方。

据我了解。我首先对消息进行哈希处理。因此,在决定哈希为 6 时,(204210220 % 6) 我得到 4。

然后,我加密散列消息。这将是 Ka-(H(m)) 或其他 4^26 mod 55。这让我得到 49。

我想使用数字签名来集成它。这将是

47^27 mod 55。这让我得到了答案 53。

接下来,我会用 Bob 的公钥 Ks,所以 5^29 mod 35,得到 10。

在此之后,我对该怎么做感到困惑。

据我所知,我想加密 53 个密钥,但我对哪个密钥感到困惑。

除此之外,在最终将所有这些发送给接收者之后,由于散列是一种单向函数,他们应该如何获取消息?

我已经在多个不同类的代码中实现了这一切,这些类来回传递值,所以我认为只输入我的逻辑会更容易,所以道歉!

任何帮助将不胜感激!

0 投票
1 回答
141 浏览

amazon-product-api - 亚马逊产品 API:缺少来自亚马逊的优惠

我对亚马逊产品 API 的工作方式感到困惑。在我的示例中,我使用了德国亚马逊提供的这个 ASIN (B00Y9S4V22)。

我使用响应组“Large,OfferFull,Offers”从 API 请求数据,但很困惑,因为它返回给我的唯一价格是“1,80”。在亚马逊页面本身上显示 2,37(可通过 Prime 订购)。

正如您在下面的响应中看到的那样,它说总共有 3 个新的(在TotalNew的摘要中) - 这是正确的。但在优惠清单中,我只有 1 个 - 最便宜的。但我的目标是获得由亚马逊自行销售/可订购的主要产品/可订购的附加产品的报价。但这些优惠完全缺失。

当我打开“所有优惠”链接时,我得到以下结果: 在此处输入图像描述

正如你所看到的,亚马逊的报价在那里列出——但在我的回复中仍然缺失。

XML 响应(我删除了不必要的属性)

这是请求:

我知道有一个“ListPrice”,但据我了解亚马逊,这并不总是亚马逊销售它的价格。

0 投票
0 回答
40 浏览

svg - 测量生成的 svg 服务器端

我正在从事一个项目,其中在 svg 的服务器上生成复杂的视觉效果以在浏览器上呈现。我遇到的一个问题涉及文本布局。在某些情况下,我会在 svg 文本元素中动态生成一些文本,但需要知道渲染时它的大小。

还有一些其他的堆栈溢出问题有些相似:

在Angular中测量svg元素的尺寸

在不渲染的情况下测量 SVG 文本尺寸

不过,这里的区别在于,这些是在 Web 浏览器中完成的,我试图在服务器上执行此操作,特别是在 docker 容器中运行的 .NET Core 应用程序中,理想情况下,它只提供最小的环境。

非常感谢您提前提供帮助。

0 投票
1 回答
180 浏览

xcode - 在 Mojave 10.14.1 完整版中上传到 App Store Connect 时出错

我刚刚升级到 Mojave 10.14.1 的完整版,我在将我的应用程序上传到 App Store Connect 时遇到了问题。

我收到以下错误,这是我在许多其他 SO 问题上看到的:

Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 9 or later, macOS, and iOS SDK or later. Don't submit apps built with beta software including beta macOS builds.

我正在使用今天早些时候发布的完整版 Xcode (10.1) 和完整版 Mojave。如何消除此警告以便上传到 App Store Connect?

0 投票
1 回答
54 浏览

c# - c# 修复 wpf 容器以避免用鼠标拉动它

我在 Visual Studio 2017 中有一个 wpf 应用程序。在网格容器上,我有一些标签和文本框。我想标记它们以移动它们。但是我不能将鼠标拉到这些组件上,因为我会抓住网格并移动网格而不是标记。如何修复网格以便我可以用鼠标标记多个控件?

0 投票
1 回答
996 浏览

node.js - nodeJS中的动态变量和参数名称

我有这个运行良好的代码

我想通过使用“For”循环来减少代码行。我试过这个,但我得到了错误,有什么帮助吗?谢谢你

0 投票
4 回答
7680 浏览

django-rest-framework - Django Rest Framework API 客户端自定义标头

我正在尝试使用来自 drf-extensions 的批量更新。为了使其工作,有一个安全措施要求标题“X-BULK-OPERATION”:'true'。我可以使用 curl 或我的 Angular 应用程序让应用程序正常工作,但在我的测试中,我试图用来rest_framework.test.APIClient发送 partial_update 请求,但每次我收到 400 响应,并且在调试请求时,我得到

这是我在测试中尝试使用的请求

有没有办法在 APIClient 请求上设置标头?

我什至尝试更改标题名称并将其设置为凭据

但我每次都会遇到同样的错误

0 投票
1 回答
119 浏览

javascript - 在html中自动翻译网页

有没有办法可以根据访问者的位置自动翻译我的页面。因为谷歌翻译不再免费。

我很欣赏任何样品和想法

0 投票
1 回答
1125 浏览

xml - 如何在 XML bean 配置中使用 Spring 表达式语言将类类型传递给方法调用?

我想使用 XML 配置注入一个 bean。构造函数采用OrderService我通过调用工厂方法获得的类型的对象serviceBroker.getService()。该方法将类类型作为参数。如何使用在方法调用中指定该类类型Spring Expression Language?这是我现在所拥有的,它在部署时出现错误:

0 投票
1 回答
2593 浏览

amazon-web-services - AWS 应用程序负载均衡器 HTTPCode_Target_5XX_Count 指标 INSUFFICIENT_DATA

每当我的应用程序负载均衡器从负载均衡器后面的目标组中的任何实例中获取 5XX 代码时,我都希望收到通知。然后我从这种类型创建了一个警报:Metric Name: HTTPCode_Target_5XX_Count

问题是,由于某种原因,我没有得到 0 作为正常行为的 5XX 代码数量,因此,当我根据此指标创建警报时,我得到以下状态详细信息:状态详细信息:状态已更改数据不足。原因:未选中:初始警报创建。所以,我在这里担心的是,如果有错误,我可能不会收到通知,因为警报没有设置,我想知道我是否遗漏了什么。

附件是我在负载均衡器细节上看到的截图。

在此处输入图像描述

0 投票
1 回答
1390 浏览

mysql - MySQL Community Server 8 不想启动

在我将 mysql 服务器更新到 8.0.3 版本后,它就不再启动了。error.log 给了我

2018-10-30T19:11:59.014423Z 1 [错误] InnoDB:不支持的重做日志格式。重做日志是在 MySQL 5.7.9 之前创建的。2018-10-30T19:11:59.014489Z 1 [错误] InnoDB:插件初始化因错误而中止 一般错误 2018-10-30T19:11:59.615108Z 1 [错误] 无法初始化 DD 存储引擎 2018-10-30T19:11 :59.615582Z 0 [错误] 数据字典初始化失败。

修复mysql服务器并不重要(会很好),但我需要数据库中的数据,但我无法从/var/lib/mysql读取ibdata1文件。

我的服务器在 Linux Ubuntu 14.04.5 LTS 上运行

请帮我!

乔纳斯

0 投票
2 回答
1128 浏览

html - 如何缩放 HTML 背景视频

我将我的 HTML 视频作为背景,上面有一些叠加层,但我遇到的问题是如何缩放视频。我的 . 上有一个设定的高度.videoSection,但是当浏览器缩小到很小时,而不是像我想要的那样缩放和切断视频的末端,它只是重新缩放到更小的整体尺寸,同时在视频下方留下空白. 希望我足够清楚。这是我的 HTML:

和 CSS

0 投票
2 回答
165 浏览

arrays - 如何在对象内部的数组中查找对象

请原谅我的困惑,但我怎样才能获得嵌套在这个对象中的name键的值:

我试图这样得到它:

它返回未定义