所有问题

0 投票
1 回答
219 浏览

amazon-web-services - 无法将文档上传到 AWS CloudSearch

我正在使用 AWS CloudSearch SDK Java (aws-java-sdk-cloudsearch 1.11.288) 将文档上传到 CloudSearch。但它抛出了这个异常:

仍然没有找到该问题的解决方案。我可以使用 AWS Cloudsearch CLI 上传相同的 json 数据。我怎样才能克服这个异常?

谢谢。

0 投票
2 回答
262 浏览

html - 即使使用内联块,CSS 翻译也会在悬停关闭时快速恢复

我正在开发 Rails 5 应用程序:

  1. 引导程序(使用 jQuery)
  2. SASS
  3. 波旁酒

我正在这样做https://jsfiddle.net/stoicAlchemist/4ptz0wvn/并且,正如您所看到的,悬停时的转换工作正常,但是当悬停关闭时,它只是回到原始位置。我一直在寻找一个类似的问题,但似乎找不到一个足够接近的问题来解释我的困惑,我什至inline-block在该display物业上尝试过,但它不起作用,它一定是愚蠢的,我没有看到它. 任何人都知道为什么翻译回不能与过渡一起使用?

0 投票
1 回答
40 浏览

python - 忽略计数相同的整数

我对 Python 很陌生。我需要输入整数,并将整数排序为正数和负数列表。当输入为0时,可以忽略。结果应如下所示:

这是我的代码,但它有一些问题。

首先,我的代码不会两次计算相同的数字;在这种情况下,有两个“5”,但它算作一个。

第二,没有输入数字时,不显示print("There is no input")。

我应该如何解决这些问题?

0 投票
2 回答
1669 浏览

php - 使用 JWT 创建令牌时出错

我正在构建一个 API,但是在使用 JWT 创建令牌时出现未捕获错误,当我运行 post man 调用时,我进入错误日志堆栈跟踪:

但是当我在我的 PHP 服务器上检查我的 jwt 文件时,它里面有 JWT 类。

**jwt.php**带有类 jwt 屏幕截图的页面

然后我用来创建令牌的页面是**api.php**

//SECRETE_KEY 是用于为 JWT 创建通行证的常量

0 投票
1 回答
373 浏览

python - 无法制作它说的自定义骰子滚轮(“randrange()的非整数停止”)

试图制作一个定制的骰子滚轮

它说“(“randrange()的非整数停止”)“

请帮帮我,问题是自定义整数选择了整数,但是python不喜欢这个人选择的范围我应该怎么做

0 投票
1 回答
845 浏览

python-3.x - 后缀 - 访问 python 脚本中的传入邮件信息

postfix用于邮件服务器并procmail用于做一些事情,例如提取附件并为每条消息创建目录并将所有数据发送到另一台服务器。

这是我的后缀配置:

这是我的 .procmailrc 配置,我调用 bash 脚本来做一些事情:

这是 a.sh :

提取已成功完成,但我无法访问我的邮件信息,如主题或正文或...在我的 python 脚本中。

如何在 python 脚本中访问到达的邮件信息?

有没有更好的解决方案来为 postfix 中的每条回执消息创建文件夹?

0 投票
4 回答
195 浏览

java - 不同对象的哈希码相同

在内部自定义依赖项之一(我们在我公司开发的库)升级后,我在 Java 应用程序(Spring 批处理作业)中面临一个奇怪的结果。代码升级后,两个新的相同类型的不同对象显示具有相同的哈希码。

在意识到其中一个具有 HashSet 变量的单元测试仅添加第一个对象并忽略其余对象后,我注意到了这个问题。显然 hashSet 正在做应该做的事情,但对象不应该是相同的,并且是具有不同 Id 的新实例。我在应用程序中的单元测试之外测试了同样的东西,但仍然是同样的问题。一旦我恢复到旧的依赖项代码就会正常运行,并且上面的打印语句显示不同的数字!我确信其中一个依赖项导致了这个问题,但我无法确定根本原因。CustomObject 是通过相同的依赖项间接提取的,并且没有实现 equals() 和 hashcode(),它只有

查看 CustomObject 的源代码揭示了这个实现

BaseModel 定义了 equals 和 hashCode 方法

先感谢您。

0 投票
1 回答
1258 浏览

docker - Docker 未绑定到指定 IP

我已对以下内容进行了编辑/etc/docker/daemon.json

为了确认,我检查了网络docker network inspect [id]

然而不知何故,所有容器仍在响应服务器上的其他 ip,而不仅仅是给定的 IP。

如何限制docker特定的ip?

笔记:

https://docs.docker.com/v17.09/engine/userguide/networking/default_network/binding/

或者,如果您总是希望 Docker 端口转发绑定到一个特定的 IP 地址,您可以编辑系统范围的 Docker 服务器设置并添加选项 --ip=IP_ADDRESS。请记住在编辑此设置后重新启动 Docker 服务器。

0 投票
1 回答
155 浏览

java - getGeneratedKeys 在 executeBatch 后返回空的 ResultSet

我正在尝试使用 PreparedStatement 对几条记录进行批量插入。但是,每当我在我的 ResultSet 上调用 next

0 投票
3 回答
4219 浏览

android - 聚焦后更改 TextInputLayout 提示文本

在一个片段中,我想在用户触摸 TextInputEditText 后更改 TextInputLayout 提示文本。在它动画到浮动提示之前。

我可以更改提示没问题,但我希望用户先触摸它,然后再更改它。

我怎样才能做到这一点?

谢谢

0 投票
1 回答
79 浏览

node.js - page.click 使用值属性作为选择器?

问题:

由于各种原因,选择器可能会随机更改,因此,使用选择器并不能保证始终成功。这是我的选择器代码。

是否可以改用 page.click 来单击基于“值”属性的元素?这是HTML:

如您所见,该值将始终等于“接受”,搜索页面并单击匹配元素会更容易。

根据我的研究,它看起来page.$x(expression)可行,但我不确定如何编写表达式。

任何帮助是极大的赞赏!

0 投票
2 回答
6293 浏览

html - 在 React js 中使 flexbox 容器高度为 100%

我正在尝试创建一个 3 列的弹性盒容器。3列部分工作。但我希望他们采取完整的可用高度,不包括应用栏。

演示 SS

CSS

我添加了 200px 只是为了在屏幕上显示这些列。尝试了 100%,但它没有显示任何内容。

在 react js 部分,

需要帮忙 :(

0 投票
1 回答
299 浏览

java - JTable排序后添加行的bug

我有一个 JTable 和它,setAutoCreateRowSorter(true)以便我可以对行进行排序。当我在不使用排序的情况下向表中添加一行时,它工作正常。但是当我首先对表格进行排序时(只需单击列标题和行就会被排序),然后在被窃听的表格中添加一行。
tableModel.addRow(new Object[]{row,row});以前添加一行,TableModelListener 来监听插入事件。错误出现在 TableModelListener 中,这意味着我找不到刚刚添加的行 java.lang.ArrayIndexOutOfBoundsException: 3
这是我的 SSCCE,它是一个带有表格的对话框,单击“添加”按钮将一行添加到桌子。

我试过的

  • 将行索引转换为模型索引不起作用。
  • tableModel.insert()改为使用tableModel.add(),不起作用。
0 投票
1 回答
691 浏览

angular - @angular/cli 安装的 npm Json 解析错误

我正在尝试使用以下命令安装 angular 6:
$ npm install -g @angular/cli@latest

我正在使用
node -v - v8.11.1
npm -v - 6.0.1
os Linux (Mint 18),我得到了:

注意:由于我使用的是 npm,所以我已经尝试过npm cache verifynpm cache clean --force仍然得到相同的结果

0 投票
0 回答
33 浏览

python - Python 并行处理获取谷歌结果

编程用户新手

我正在尝试在 Python 中运行三个 URL(谷歌搜索),并且可以使用以下重复代码行单独执行此操作:

我需要帮助来使用并行处理来运行它们,这样所有三个都可以同时运行,而不是一个接一个地运行(以节省一些时间)。我尝试研究一些多处理方法,但由于我的理解有限,无法使其正常工作。如果多处理方法很容易(或任何可以帮助我入门的伪代码逻辑),有人可以帮我重写吗?

0 投票
1 回答
492 浏览

reactjs - 使用 react-native-router-flux 无法正确显示导航栏和选项卡

目前我的 routes.js 中有这个结构:

问题出在 homeTab 上,自定义navBar(或任何导航栏)都不会显示。如果我尝试hideNavBar从每个子场景中删除,它只会navBar渲染tabs.

任何人都可以提出更好的组织方式吗?我是 React Native 和 RNRF 的菜鸟。

提前致谢!:)

0 投票
0 回答
814 浏览

c++ - 使用 OpenGL 绘制一个块

我在使用 OpenGL 的着色器/vbo/vao 方面遇到了一些问题。

情况

我创建了一个几何着色器,它允许我从一个位置(使用制服的位置集)绘制一个立方体。

我正在尝试使用块系统减少我的绘图调用。问题是我找不到开始的方法。如何减少绘图调用但仍渲染尽可能多的立方体?

实施思路

我正在考虑使用 3 个 16 次迭代的 for 循环来重新设计我的几何着色器,以生成 4096 个立方体的顶点位置。我想到的另一种可能性是为每个位置调用 4096 次我的着色器。(我是 OpenGL 的初学者,但我不确定这是否可行)。

我的困难

  • 我应该使用 uniform 还是 VBO 将这些位置(或我将转换为位置的块中的索引)发送到我的着色器?
  • 在 VBO 的情况下,是否可以发送一个数组uint8_t?数组的每个元素将包含一个字节来告知方块类型,0 表示空气,1 表示泥土。请注意,数组索引将用于确定块位置。(例如:chunk_data[0][5][2]职位将是vec3(0.f, 5.f, 2.f) + chunk_position,他的类型是泥土)。
  • 同样,在我选择使用 VBO 的情况下,是否可以将 : 更改layout (location = 0) in vec3 position;为字节数组(我猜是 int,因为 GLSL 不提供字节/uint8_t)

编辑

我发现,感谢@Acorn,实例绘图可以帮助我提高我的表现。我现在正试图了解实例化绘图的真正工作原理以及如何将其应用于我的问题。现在我认为我需要定义将包含我的实例化数组的内容(我猜这将是块的位置和类型)

资源

RenderingManager.cpp(处理体素绘制的方法)

Voxel.cpp(设置和绘制方法)

Chunk.cpp(只是一个想法,这段代码根本不起作用,也没有完成)

体素.glsl

0 投票
2 回答
29 浏览

excel - 如何自动将文本粘贴到多行的末尾?

这可能有一个我忽略的非常简单的解决方案,但假设我有一个我用作代理的 IP 地址列表。

例如:

我需要以port:user:pass.

如何在不粘贴每一行的情况下自动编辑列表以使其看起来像这样?

0 投票
4 回答
72206 浏览

python - PIP:“无法卸载'ipython'。它是一个distutils安装的项目,因此我们无法准确确定......”

尝试使用以下方式安装spyderpip

弹出此错误:

无法卸载“ipython”。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。

0 投票
1 回答
1457 浏览

python - pip install scikit-learn 错误

错误是

在网站上它说这个

我有 python 3.7 numpy 1.14.3 和 scipy 1.1.0

那么我的 python 版本和我的 scipy 版本一起是新的吗?

当我下载文件并尝试安装它时,我收到此错误

命令“python setup.py egg_info”在 C:\Users\Samuel\AppData\Local\Temp\pip-req-build-6eptglns\ 中失败,错误代码为 1

0 投票
2 回答
73 浏览

javascript - 有没有办法在数组值中调用一次函数并使用两次返回值?

我有一个逻辑问题,我不确定 JavaScript 是否提供了一种特殊的方法来解决这个问题。在下面的简化测试代码中,我使用一个函数来创建一个随机数,并将它放入一个数组值中两次。我需要在两个地方使用相同的随机数,但显然如果我调用randomNumber()两次,我会得到两个不同的返回值。我知道我可以将返回值存储在一个变量中并多次调用该变量。但是 JavaScript 是否为此类问题提供了任何其他方法?

0 投票
0 回答
69 浏览

javascript - 不使用 windows.print() 打印输入文本框的列表

如何打印用户输入文本框。在当前的 jsfiddle 中,我附上了我的演示。我正在使用窗口弹出窗口在新页面中显示当前 HTML 并仅打印显示的项目。如何在当前弹出窗口中显示输入框值?

https://jsfiddle.net/amitk009/xuf29hkr/

0 投票
1 回答
1602 浏览

assembly - 如何将位范围读入寄存器?

有没有办法解压单个寄存器的内容?

例如,假设您有一个 16 位寄存器 A。我需要想办法说:

  • 位 0 - 5 需要进入寄存器 B。
  • 位 6 - 10 需要进入寄存器 C。

如果有一种更简单的方法可以使用仅映射到内存位置并仅指向所需位的位数组,或者在汇编代码中是否有一些算法可以工作?

我正在使用 Atmel 微控制器。

我想开始开发共享单一数据总线的东西以简化设计。如果我弄清楚如何对数据寄存器进行分区,这可以允许设备发送带有所需数据的消息。

例如,假设我连接并指定设备在最后 8 位发送其 ID,并在前 8 位发送相关数据,微控制器根据该数据做出决定。

0 投票
2 回答
132 浏览

css - 内联块非替换元素的对齐框

请运行演示:

关键是我设置

根据规范

在以下定义中,对于内联非替换元素,用于对齐的框是高度为“行高”的框(包含框的字形和每边的半前导,见上文)。对于所有其他元素,用于对齐的框是边距框。

在“行高”部分:

在内容由行内元素组成的块容器元素上,'line-height' 指定元素内行框的最小高度。最小高度由基线上方的最小高度和基线下方的最小深度组成,就像每个行框都以具有元素字体和行高属性的零宽度行内框开始一样。我们称那个假想的盒子为“支柱”。(这个名字的灵感来自 TeX。)。

所以,在这种情况下,.inline-block.text

  • 内容由行内元素组成的块容器元素
  • 其高度为 50px,行高为 32px
  • 也是一个内联不可替换元素

这是我的问题:

用于对齐的框是高度为'line-height'的框

  1. 在这种情况下,上面的方框点是.inline-block.text什么?

如演示所示,我认为它是高度为 50px 的框。但是,盒子的高度不是与上述规范冲突的行高。所以,我很困惑,不明白规范中的上述句子。

  1. 如果你认为上面的盒子是高度为 50px 的盒子,你如何解释高度 50px 不是 line-height 32px 的事实?

请注意:

  • 我只是想理解这句话,即用于对齐的框是高度为'line-height'的框,这样我可以更好地理解垂直对齐。

  • 我不是要一个具体的解决方案。

无论如何感谢您的帮助!

0 投票
5 回答
39001 浏览

angular - DatePipe 在 Angular 6 中无法正常工作

从版本 5 升级到 6 后,在我的 Angular 应用程序中,使用 DatePipe 时出现此错误。

我正在使用 date_field 的名称保存mat-date- picker 在 Cloud Firestore 中创建的 Date () 对象,当返回时尝试在屏幕上向用户显示但不出现。

我检查了数据库,它保存正确,但我无法在 child_name 字段中的用户屏幕上显示它。

当您尝试在mat-table中显示 date_field 列并使用 DatePipe 格式化日期错误时发生。

下面是 HTML 代码:

升级到 Angular 6 后出现以下错误: