所有问题
elasticsearch - logstash 7.9.1 docker conatiner:文件输入不起作用
我正在尝试读取日志文件但无法正常工作,当将 logstash.conf 配置为在端口 5000 中侦听但从文件中无法正常工作时,它可以工作。我正在使用 docker 容器中的 logstash 版本 7.9.1 并尝试将日志发送到 Elastic search 7.9.1。这是我的 logstash.conf 文件
这是来自控制台的日志,我看不到任何错误并显示成功启动
这是我的日志文件:
已编辑**************** 我正在添加 docker-compose 文件,这是我对 logstash 的配置
我不确定是什么问题,我尝试了不同的解决方案,但它不起作用。
arrays - 数组的高级排序
我很难按字母顺序对 Perl 脚本的输出进行排序。
这是脚本:
这是未排序的输出:
这是所需的排序输出:
请指教。谢谢。
iis - IIS 日志中 csUserName 上的代码是什么意思
在分析 IIS 日志时,有时 csUserName 字段以代码的形式出现,例如 lDU9TNFo9/IwGz75KGQn5YB4KJlsX+UamJx11y4M2muiWSWyXCE6vbeQgG1kHXxG
我认为它可能是base64编码,但我无法使用在线工具进行解码。
我知道 csUserName 可能指向 Web 应用程序的用户,我知道这可能是用户的 SID,有时可能是系统用户帐户的 SID,但是如何破译此代码?
javascript - JS 问题:通过 onClick() 传递对象时参数列表后未捕获的 SyntaxError: missing )
我的代码是这样的:
在这一部分中,我想传递一个对象(线程是从 ArrayList ${model} 获取的对象),而 getPost(object) 是一个 javaScript 函数。我想让每个按钮都将相应的对象传递给函数并做一些事情,但它在控制台中显示了这个奇怪的问题

laravel - wkhtmltopdf/laravel-snappy 不呈现页眉和页脚
我正在使用 xampp 在 Windows 上开发一个 laravel 项目,但之后切换到 ubuntu,我的 pdf 生成代码突然中断而没有任何更改。我安装了 laravel-snappy 并将其指向 wkhtmltopdf 路径,但突然没有呈现页眉和页脚。这是我的控制器代码
我的标题视图:
这是我的页脚视图:
我的订单视图:(只是一些基本表格)
这是我的 apache 配置文件:
这是 pdf 布局比较在: https ://imgur.com/a/ySpSjJN
不会生成页眉和页脚,并且当表格跨页中断时,表格标题不会重复
我没有更改代码中的任何内容,我不知道为什么它突然坏了,我该如何修复它?我尝试了多个 css 属性、路由以及我能找到的所有东西,但没有任何运气。
我愿意切换库。虽然我的 pdf 可能很大(目前大约 3000 页,但可能会增长或缩小),dompdf 根本不起作用,tcpdf 的文档不清晰,mpdf 太慢。我想要生成的只是每个页面上带有页眉和页脚的 div/tables(和它们的 css)。
谢谢
编辑:: 原来我只需要安装 wkhtmltopdf 库的 qt 补丁版本而不是普通版本
python - Python - 在 For 循环中调用函数 - 更改输入参数而不覆盖它
新手 Python 用户在这里,真的难倒这个。我有一个 3x3 数组,它以 xyz 格式存储坐标,其中行是原子数,列对应于 x、y 和 z。对于不在 z 方向上的每个元素,我希望为其添加一些标量 dr。最终,我想生成一个包含 6 个几何图形的字典,在每个实例中,元素 x0、y0、x0、y1、x1、y0 等中的一个都添加了标量。现在我只是尝试编写一个函数来执行此操作并在每次迭代时打印出几何图形。
这是我编写的函数的更简单版本。在这里,我循环遍历行和列,使用参考几何 (geom) 的参数以及行和列的两个索引调用函数。对于每个 X 和 Y 坐标,该函数将 dr 添加到几何并返回其值。
对于循环的每次迭代,该函数都会获取最后一次迭代的返回几何值,即使调用的参数 (geom) 在循环期间没有重新分配。这给了我这个geom的示例输出......
打印displaced_geom 的输出是相同的。我希望得到的输出是:
然后我可以弄清楚如何将每次迭代的结果存储在字典中,并在以后的代码中使用它来做一些事情。仅供参考,我在 Ubuntu 16.04.6 LTS 上运行 Python3.5.2。如果有人可以帮助我了解我哪里出了问题并指出我正确的方向,那就太好了。
python - Flask:如何获取请求的客户端 IP 地址?
问题:
大家好 - 我基本上是在尝试将某些 IP 地址列入白名单,以便只有使用特定网络集的用户才能访问我的 Flask 微服务的 REST 端点。
代码示例:
我有一个这样的装饰器:
错误:
我面临的问题是检测到的 ip 地址始终是 127.0.0.1 (localhost)。我似乎无法获得请求的正确 IP 地址。任何帮助将不胜感激!
所需的解决方案:
我希望能够获取发送到 API 的请求的正确 IP 地址
要求:
我正在使用 Flask,当部署到生产环境时,它在 Gunicorn 上运行
php - 如何在laravel中将变量本身设置为变量值
如何在laravel中分配这样的变量值?
此代码在 php 中运行,但我在 laravel 中遇到错误。错误:
Undefined variable: json_smsdat
这是控制器中的完整代码。我想使用此功能发送短信。这段代码在 php 中工作,但我不知道为什么它在 laravel 控制器中不起作用。
如何解决这个问题?
谢谢你的时间。
javascript - Firefox 图像部分加载然后中断
尝试在 Firefox 上加载图像时,我看到了一些意外行为。在我的 Web 应用程序中,我构建了一个图表。当我将点悬停在图表上时,会呈现一个工具提示,并在该工具提示中显示一个图像(以及一些文本)。当我在 Firefox 上渲染它时,图像开始显示加载的内容,然后一旦完全加载,就会被损坏的页面图标替换。(见下面的 imgur gif)。
图像是从 Amazon S3 加载的,这可能是相关的。此外,此工具提示由 Recharts 库呈现,在纯 js 中,组件正在导入我的 React 应用程序。加载图像的行很简单:
<img src={image_url} width="336px" />
这发生在我当前安装的 FF(Windows 10)以及 MacOSX 全新的 Firefox 安装(没有附加组件)上。这不会发生在任何 chrome 安装(在 5 台以上的计算机上测试)或 microsoft edge 中。
我检查了加载图像的网络调用,只发现了这些差异(但你可能会在下面的 webapp 的实时链接中看到我缺少的东西):
- 在 chrome 中,Referrer Policy 是
strict-origin-when-cross-origin,而在 FF 中它默认为no-referrer-when-downgrade(但是我在本地将 firefox 推荐策略值(通过 上的属性img)设置为strict-origin-when-cross-originandorigin-when-cross-origin,没有发生任何变化)。 - 这是 chrome
Accept标头:image/avif,image/webp,image/apng,image/*,*/*;q=0.8与 Firefox:image/webp,*/* - 最后,
Accept-Language当en-US,en;q=0.9Firefox 有en-US,en;q=0.5.
这是显示我看到的行为的 webm + gif: https ://imgur.com/a/x66AWoc 这是发生这种情况的实时网站:http: //52.53.193.14:3000/viewcount/esl_csgo/ 2020-10 -11_09-11-21
x86 - 为什么编译器在使用堆栈之前不从 rsp 中减去值?
我正在查看一些仅定义 5 个整数的简单代码的反汇编,我查看了反汇编并看到代码弹出 rbp 并将 rsp 存储到 rbp 的正常行为,但随后它直接将整数放入堆栈(没有从 rsp 中减去它们的大小),我不知道这是否是正常行为,因为我一直认为它应该在存储数据之前先分配数据,那么在这种情况下,为什么它还要费心将 rsp 存储到 rbp 中?rsp 不会改变,为什么不直接将它用作基指针呢?
python - python - 在Python中检索列表或字典中不存在的元素时如何获得类似假的值而不是错误
例如,我想知道如何在尝试访问超出范围的列表或尝试从不存在的字典中获取键时返回类似 False 的值,而不是出现错误。有谁知道一种方法?
javascript - 有没有办法使用 Alpine.js 向循环对象添加属性或组件数据?
本质上,我正在从服务器接收 JSON,并且想向我正在循环的对象或x-data组件的对象添加属性,这可以通过 alpine.js 实现吗?
数据将在一定时间间隔内被请求,类似于:
我想做的是favourite向循环team对象添加一个新属性,默认设置为false或将其添加为组件数据。我计划稍后使用此属性过滤列表。目前我有:
我尝试了一些方法来使其正常工作,例如使用:
x-data="{ team: team, favourite: false }"
在trandtemplate标记上以及不将team对象传递给x-data指令。似乎x-forandx-data指令之间存在冲突,因为这会引发错误:Uncaught ReferenceError: team is not defined
我也尝试x-init与x-data指令一起使用无济于事。
在这个阶段,我想知道是否必须切换到另一个 JS 库才能使其正常工作(如有必要,欢迎提出建议),或者我的方法是否根本错误。
任何帮助/指针将不胜感激。
javascript - 停止计时器循环
如何阻止计时器循环这里是代码示例:
这是代码的链接:https : //www.w3schools.com/code/tryit.asp?filename=GJQWAX7ZQK8B 它不是 js fiddle 它是 W3 学校的 tryit 编辑器
google-sheets - 如果 *multiple* 列完全匹配,有没有办法突出显示单元格?
如果多列重复,我想做条件格式。
我知道我可以通过使用以下方式进行条件格式设置在一列中找到重复项:
=countif($A:A,$A1)>1
但是我该怎么做呢?
=countif($A:A&E:E,$A1&E1)>1
换句话说,我只希望在 A 和 E 的组合重复时突出显示单元格。
例如,如果 A 是“名字”而 E 是“姓氏”,我只希望在名字和姓氏的组合重复时突出显示单元格。
python - 从条件创建新数据框
我正在尝试从以下代码创建 2 个单独的数据框:
预期的输出是 sportdf 数据框将有一行是“tom”和“volleyball”,而 sciencedf 是“nick”“chemistry”和“juli”“physics”。
然而,在上面的代码中,我成功创建了 sportdf,但没有创建 sciencedf,因为列表 q 是 ['nick','chemistry','juli','physics]。我可以用其他方式拆分它然后添加,但我觉得我让这个比实际困难了 100 倍。总结一下:
c# - 关于在 CP210x C# 中控制 GPIO
我正在尝试通过参考下面的链接来控制 CP2108-EK。
而当我打开一个消息框,查看方法的返回值时,就出来了以下值。
返回值的结果请参考 CP210xManufacturingDLL.h 和 CP210xManufacturingDLL.h。
用 C# Windows Forms 控制 CP2108-EK 是不可能的吗?
azure-devops - Azure Devops 拉取请求 - 阻止所有员工出现在 PR 审阅者下拉列表中
我希望将我们的 git 存储库从 Bitbucket 迁移到 Azure Devops。
但是,我在执行此操作时发现的一个问题是,在 Azure Devops 中,当您创建拉取请求并选择审阅者时,下拉自动完成会为您提供 Active Directory 中每个人的姓名,其中包含来自CEO 到市场营销和其他一切。
显然,我希望该列表仅限于开发团队。我想我已经正确配置了团队项目,因此只有开发团队可以访问它,那么我该如何让它相应地限制下拉菜单呢?
python - 未解决的参考 - Python 字典
我正在尝试在 python 中创建一个字典,但面临一个未解决的引用“计数”错误。
dict = {"timestamp": 0.1, counter: 1}
我注意到,当我使用任何数值创建变量名称计数器时,错误就会消失。
我正在使用 Pycharm 2020.2.2。
python - Sympy乘以答案改变它并使其错误
我试图找到矩阵的逆矩阵,但是,sympy 总是将最终答案乘以 4,从而使答案错误。当我使用因子函数时,也会发生这种乘法。
这是我要更改的矩阵
真正的答案是相同的,只是不乘以 4。为什么 sympy 会像这样乘以答案?
更新
为了隔离问题,我们可以尝试分解行列式。
如果我们考虑行列式,我希望答案是 (z+1/2)**2 但是这是我得到的答案,它除以 4 和 ,再乘以 2。预期的答案必须是 (z+ 1/2)^2 不是相乘版本的 sympy 输出。
我正在解决的问题演变了 Z 变换,并且因子的这种乘法使最终答案错误。因子或极点必须与它们完全相同,无需任何乘法,即答案必须完全为 (z+1/2)^2
有没有办法让 sympy 给我确切的因素?
python - 如何在 Python 中使用 subprocess.run 运行这个包含引号的 tsduck shell 命令
这是 tsduck 手册中所写的命令:
这是我的版本:
如果我尝试将命令中的带引号部分保留为完整字符串,并且双引号中的空格围绕我的单引号,则会返回此错误:
完全没有引号,它会错误地说输入太多,就像它直接进入没有引号的终端一样
蟒蛇 3.8.5,ubuntu 20.04
python - 在 python 中复制列表时使用 list() 的复杂性是什么?
我有一个清单:
现在我想将列表复制a为列表b
我想知道制作列表副本的步骤的复杂性a。
java - Docusign SDK for Java 可用于非 Web 应用程序
我正在尝试在独立(非 Web)应用程序中使用 Docusign SDK,但会引发以下错误。
示例代码:
值得一提的是以下几点:
- 我的帐户、集成密钥和 RSA 都是正确的
- 已同意申请
- 当我使用 RestTemplate 而不是 ApiClient 对象时,此代码的逻辑有效
如果有人可以帮助我,我将不胜感激。
promela - 我如何在 spin 中定义这样的宏?
我写了以下模型:
但是编译器失败如下:
我该如何解决?




