所有问题
logstash - logstash 没有从日志文件中获取数据
logstash 配置了 elasticsearch,它应该存储来自 logstash 的数据。配置已正确完成仍然无法获取。
excel - Vlookup 中的 Vlookup 查找多个值
我正在尝试制作一个如下所示的框,所有白框都供用户输入数据,例如开始和结束日期,然后是托盘端类型,然后这些将返回在设置的日期中使用了多少托盘端单元格 H25。

然后,这将需要查看另一个名为product的表,以在每次出现所选托盘端部类型时查找,从中我应该能够找到所有使用它的产品。该表的示例如下所示。

然后在此之后,它需要在另一个名为“ Waste ”的表中找到所有这些产品,该表在设定的日期(包装日期列)内,并将“打印数量”列相加。

我已经有一个类似的公式:
这个用于为设定的日期范围/产品名称添加成本列。所以我猜它会与此类似,但只是有一个额外的 Vlookup,因为它需要从 2 个表中搜索,而前面的公式只使用一个。
提前感谢您的任何帮助/支持。- 汤姆
编辑:
https://www.dropbox.com/s/b6xgbk2zuklg5bp/Tray%20End%20Recording.xlsx?dl=0
我附上了一个示例,基本上附有,您可以将日期 26/10/18 插入开始和结束日期框,然后将Tesco插入托盘端类型框,这将为所有使用的产品添加打印数量列乐购标签,在这种情况下,这应该是 2,250。
angular - 为什么无法返回 forkJoin?
我不明白为什么我能做到
但是,如果我重构我的代码,以便向我的服务类添加一个返回的方法ForkJoin(this.Obs1(), this.Obs2()),例如
然后如果我这样做service.updateWhatever().subscribe(res => //handle res[].,它会抛出错误
You provided an invalid object where a stream was expected. You can provide an Observable, Promise, Array, or Iterable
为什么这行不通?人们应该能够以这种方式进行重构。我错过了什么?我意识到它返回了一个可观察的数组,但是为什么函数调用不处理这个呢?
也许我的问题是,如何处理返回 forkJoin 的方法?
python - 计算熊猫的尾随方差
我有一个如下所示的数据框:
我想计算每个符号的 6 个月尾随方差,并将其作为新列添加到数据框中。应根据close列中的值计算方差。
例如,对于 APX,有 14 个观测值,因此应根据值 4.04、5.4、4.15、9.95、10.3 和 5.58 计算第一个方差。
下一个方差应根据 5.4、4.15、9.95、10.3、5.58 和 8.47 等计算。
我假设我需要使用该df.var函数来计算方差,但我如何告诉每个符号在过去 6 个月的基础上计算这个?
typescript - moment.js 持续时间的 Typescript 类型定义
我已经实现了一个模块,它采用两个moment.js时间戳和一个舍入规则并返回moment.js这些时间戳之间的舍入持续时间。
我的第一直觉是用来moment.Moment指定预期的输出类型,如下所示。
但持续时间与时刻不同。
在我的规范文件中,
我收到以下 linting 错误:
[ts] Property 'asHours' does not exist on type 'Moment'. Did you mean 'hours'?
寻找可以消除此错误的特定类型定义,例如moment.Moment.durationor moment.duration:
产量
[ts] Namespace 'moment' has no exported member 'Moment'.
或者
[ts] Namespace 'moment' has no exported member 'duration'.
哪个实现可以纠正这两个错误?
python - 要列出的 Python 列表
我想等于 a[0]=recv_pak[0], a[1]=recv_pac[1]... 直到 a[4]。recv_pack 列表有 20 个参数,但我只想选择前 4 个参数。我正在使用此代码行,但我有IndexError: list assignment index out of range
错误我该如何解决?
npm - npm 尝试加载错误版本的 node-sass
我正在将项目升级到 node-sass 4.9.4,因为我们以前的版本 3.13.1 不再受支持,如果尝试从 github 加载将导致 404。问题是每当我尝试这样做时,npm 都会不断尝试加载node-sass@3.13.1
我曾尝试这样做npm install node-sass@4.9.4,npm install node-sass@4.9.3但npm install node-sass@latest它每次都尝试加载 3.13.1 导致以下错误:
我尝试过的其他事情:
- 重新启动我的电脑
- 重新启动泊坞窗
- 重新启动 git bash(我在 Windows 上)
- 跑步
npm cache clean --force - 转到 node-sass 4.9.4 npm-cache 文件夹并手动下载和安装绑定
"node-sass": "^4.9.0"在 package.json 中设置正确的文件夹"node-sass": { "version": "4.9.4"...在 package-lock.json 中设置- 检查 package.json 和 package-lock.json 是否有可能设置为不同版本的重复 node-sass 要求(没有其他版本)
- 删除 node_modules 文件夹并
npm install再次运行 - 跑步
npm rebuild node-sass
无论我做什么,它总是首先尝试加载 3.13.1 并导致 404 错误。我完全不知道接下来可以尝试什么。我已经仔细检查了我是否在与正确的 package.json 相同的目录中运行命令至少 5 次。
我第一次收到错误时,我修复了 package.json 并且它工作了,然后在执行 docker-compose up 时出现错误,所以我重新npm install确认它具有所有模块,从那时起它无论如何都只加载 3.13.1我愿意。
node.js - NodeJs Microsoft BotFramework“BotFrameworkAdapter 不是构造函数”错误
我正在尝试使用 Microsoft Botframework 创建一个 Bot 以在 AWS Lambda 上运行无服务器。但是我从这个 Lambda 代码中收到了这个错误消息:“BotFrameworkAdapter 不是构造函数”:
代码的第一部分更改了 Lambda 请求和响应格式以与 BotFramework 一起使用。其他代码主要来自微软提供的 Sample。环境变量设置正确。
docker - 在父镜像之上运行 Docker 父镜像和基础镜像
我是码头工人世界的新手。所以我有现有的 Dockerfile,它看起来像下面这样:
所以code_which_takes_time.py需要时间来运行它会下载很多东西并执行它。
所以要求是每当我们在下面添加更多语句时,RUN python3 code_which_takes_time.py每次构建图像时都不需要执行这个 python 脚本。所以我想将此图像拆分为 2 个 Dockerfile。
- 一个文件只能运行一次。该文件将包含耗时的内容,在构建映像时只能运行一次。
- 第二个将用于添加更多语句,这些语句将在现有图像之上添加更多层。
因为如果我docker build -t "test" .为当前文件运行,它将一次又一次地执行我的 python 脚本。这很耗时,我不想一次又一次地运行它。
我的问题:
- 如上所述,如何拆分 Dockerfile。
- 如何使用 2 个图像文件构建图像。?
- 我怎样才能运行这两个文件?
截至目前,我这样做:
构建并运行: docker build -t "test" . && docker run -it "test"
只需构建:docker build -t "test" .
只需运行:docker run -it "test"
python - 打印从 1 到 n 的数字的反向总和
我正在学习 python,我真的很难弄清楚如何编写这个代码,我得到一个a大于 1 的输入并且输出应该是这样的:
从 1 到
sum 从 2 到
sum 从 3 到 a
...
例如对于 5,输出应该是:
这是我到目前为止所拥有的
我似乎无法弄清楚如何从反向中减去它以及如何在此过程中打印每个结果
python - OSError:没有可用的默认输入设备
我正在尝试使用 python 中的 SpeechRecognition 包进行语音识别,并在尝试使用麦克风时遇到问题。
我测试了耳机的麦克风,它工作正常并且被我的计算机检测到,但我的脚本抛出错误,好像没有连接麦克风。当我在安装 pyAudio 后运行以下脚本时
我收到以下错误:
并且:
将语音识别导入为 sr
sr.Microphone.list_microphone_names()
输出: [ ]
我哪里错了?
另外为什么它显示'OSError'?,我看到了其他相关的查询,但他们都把它作为IOError。
angularjs - 来自 window.location.hash 的 $state.go 的正确值
我的以下 js 作为 AngularJS 片段的一部分是有效的:
使用的正确代码是什么$state.go()?
uwp - 将 IME 设置为日语时,不会为 TextBox 触发 KeyDown 事件?
我有 TextBox,我需要自定义 KeyDown 事件。但是设置IME为日文时不会触发。使用 IME 作为英语时它工作正常。
另外,我在系统语言中添加了日语。我将输入法更改为日语。我是否需要更改系统级别的任何其他设置?
问候,肖比卡。
kubernetes - 暴露 Kubernetes 入口的最佳方法?
我目前正在使用 nginx ingress 将我的应用程序暴露给外部,目前我的方法是这样的。我的问题是这是最好的方法吗?或者如果不是最好的做法是什么。
nginx入口控制器服务: -
入口:-
所以基本上我让我的 nginx 入口控制器 pod 运行并暴露给 Loadbalacner 的服务类型,并且我定义了规则来确定路由。
html - 选择元素的文本对齐在 IE 中不起作用
我一直在使用选择元素进行工作和测试。我想将文本向右对齐。在 Chrome 和 Firefox 上,它运行良好……但是,对于亲爱的旧 IE,它似乎不起作用。
这是我的代码:
正如您在 CSS 中看到的那样,我也包含了 -ms- 前缀,但问题仍然存在于 IE 中。我被这个困境难住了,请帮忙。
typescript - 在angular6中使用rest api进行语言翻译而不是i18n
我需要多语言应用程序,其中我有一些动态数据。我可以使用 ngx-translate 翻译数据,但这只会改变前端,但对于动态数据,我需要点击其余 api 来获取 json 文件而不是 i18n。有什么可行的方法吗?
java - 在 producer.send 期间获得 ProducerFencedException 的原因是什么?
尝试将大约 50K 消息加载到 KAFKA 主题中。在少数运行开始时低于异常但并非一直如此。
代码块如下:
jquery - 更改 jQuery val() 函数的值后更新 Angular4 模型
嗨,我是 angular 新手,我正在使用 angular 4 和 jquery。我想在更改 jquery val() 的值后更新我的模型。这是场景:html:
jQuery:
点击:
从 val() 函数更改值后如何更新模型
push-notification - Onesignal 推送通知无法在 iOS 上显示号码消息
我正在使用 Ionic v3 构建一个应用程序。
现在我已经用 OneSignal 设置了推送通知。
但我发现如果我只发送像“123123”这样的“数字”消息,iOS 设备将无法接收到该消息。(Android 完美运行)。但是英文、中文和任何其他语言都可以。
ps Idk附加链接是否可以,以防万一,这里是OneSignal插件链接https://documentation.onesignal.com/docs
linux - 两个文件的嵌套循环
我有两个测试文件,第一个包含第 3 方名称,第二个文件包含消息状态,如已发送、失败、技术错误等。
我想在日志文件中搜索每个第 3 方名称(来自第一个文件)并获取每个消息状态的计数(在文件 2 中列出)
第一个 file.txt的示例(第 3 方名称)
第二个 file.txt(消息状态):
我的目标是生成一份报告,其中包含每个第 3 方的总状态。就像是
要获取值,我将在日志文件中 grep 这些名称和状态并获取总数。为此,我正在尝试使用嵌套循环,但没有运气。类似:
日志文件示例:







