所有问题

0 投票
1 回答
62 浏览

prometheus - 将 .sh 命令转换为 .bat 等效命令

我正在按照本教程运行 jmx_exporter withcassandra`

https://www.robustperception.io/monitoring-cassandra-with-prometheus

我发现我应该更改文件而不是更改文件JVM_OPTS以进行工作(我尝试同时添加两者但都没有工作)cassandra-env.shbin/cassandra.batjavaagentJVM_OPTS.sh.ps1

https://docs.appdynamics.com/display/PRO45/Apache+Cassandra+Startup+Settings

我面临的挑战是转换

JVM_OPTS="$JVM_OPTS -javaagent:'$PWD/jmx_prometheus_javaagent-0.3.0.jar=7070:$PWD/cassandra.yml'"'

.bat文件中的等效项

我尝试了以下但没有一个工作

-javaagent:"C:\Users\manuc\Documents\manu\apache-cassandra-3.11.6-for-scalardb\jmx_prometheus_javaagent-0.3.0.jar=7070:cassandra.yml"^

-javaagent:"%CASSANDRA_HOME%\jmx_prometheus_javaagent-0.3.0.jar=7070:%CASSANDRA_HOME%\cassandra.yml"^

我看到错误 -The filename, directory name, or volume label syntax is incorrect.

有人试过prometheus-jmx在windows上运行吗?关于如何解决问题的任何提示?

0 投票
1 回答
23 浏览

python - 按标识符分组,并将组中的每个指标除以第一行中的值

举个例子:

对于“组”列中的每个组,我想将“PL”列中的每个元素除以“P”列中的第一个元素。这些值将存储在新列中

所需的输出如下所示:

0 投票
1 回答
82 浏览

perl - 从原始十六进制中提取有效载荷

我目前正在尝试从 ICMP 数据包中提取原始有效负载。

我已经设法将它修剪成我喜欢的格式(每行没有前 5 个字符,也没有 ....... 的东西)。

原始格式:

脚本:

awk '{x="";x=substr($0,5,50);gsub(/ +/,"",x);print x}' nontrimmed.txt > raw.txt

tr -d "\n" < raw,txt > newraw.txt

结果:

但是,我想每 x 个字符获得特定数量的字节 - 即:

ca fe 00 00 ba be de ad 00 00 be ef 08 00 45 00
00 4c 00 01 00 00 40 01 9b 48 c0 a8 01 c8 b9 f5 63 02 08
00 10 b4 00 00 00 00 50 4b 03 04 14 0
08 00 92 ac 88 51 e2 f5 38 a1 6d 70 03 00
94 72 03 00 08 00 1c 00 66 6c 61 67 2e 6a 70 67
55 54 09 00 03 d3 e3 cf 5f e7

会变成这样:

而不是这个:

但是对于相同格式的多个不同的:

有任何想法吗?谢谢!

0 投票
0 回答
122 浏览

r - 将 flexdashboard 中的 R markdown 标题链接到应用程序中的页面

我有一个使用 flexdashboard 和闪亮的 R markdown 文档。该文档/应用程序有几个页面,我希望能够将 YAML 标题中定义的导航栏标题链接到第一页,以便用户在单击标题时获得被重定向到“主页”页面的感觉。

我附上了一个非常简单的 .Rmd 文件示例,该文件使用 flexdashboard 并有 2 页。Page 1在此示例中,单击时应将用户定向到App title

我已经看到页面链接到外部 .yml 文件(bookdown)或徽标/标题链接到外部站点的示例,但我找不到如何将导航栏标题链接到部分/页面的示例R markdown 文档本身。

增加复杂性:在我的应用程序中,文档用于多个应用程序,因此通过环境变量读取标题:

任何帮助深表感谢!

0 投票
1 回答
161 浏览

firebase - 如何在 Flutter 中等待多个 Firestore 流返回数据

我想查询两个 Firestore 集合,但只想返回比另一个更快返回结果的集合的数据。

我的方法是使用 2 个流并等到其中一个返回数据,然后我可以返回。

我使用了 onData 参数,但即使集合中有与查询匹配的数据,编译器也不会跳转到 onData 方法。

0 投票
1 回答
23 浏览

sql - 如何从两列中选择日期之间的日期?

此选择不起作用:

如果您在请求中留下以下内容之一:

或者

然后选择有效。请告诉我:如何在此查询中组合两列start_date并将finish_date它们过滤为一列?

0 投票
1 回答
117 浏览

python - Pandas:计算事件周围时间序列数据的平均行为

我有两个带有日期时间信息的数据框,df_stream是一个事件流,并且df_events是时间上的特定事件。例如:

流(蓝色)和事件(红色)

蓝色是流,红线是事件。窗口位于30min事件的任一侧,时间粒度为30s

如何为给定的时间窗口和时间粒度生成所有事件的流平均行为的数据帧/图表?

流数据框如下所示:

事件数据框如下所示:

我已经设法打印了每个事件的图表,并打印了它们各自的窗口,但我正在努力结合逻辑。我也使用iterrows我不喜欢的。

我目前的做法:

这给出了一系列很好的图表:

流中的事件图表示例

等等...

我想计算然后用置信区间绘制上述平均值。

0 投票
1 回答
79 浏览

python - 删除特定字母和相邻字符串值正则表达式

我正在查看以空格分隔的字符串列表。我正在尝试查找包含不在大写字母旁边的小写“n”字母的字符串部分,然后删除小写“n”和任何相邻的字母/数字。例子:

我试图得到一个输出:

我不确定如何开始这个正则表达式条件。抱歉,如果它有点强硬。

0 投票
0 回答
172 浏览

python - Sphinx 文档 - 排除层次结构中所有模块的类变量

我正在尝试从我的 Sphinx 文档中删除所有类变量(因为我没有记录它们,如果只有它们的列表,它看起来不太好)我的项目的所有类,包括文件夹中的模块. 有没有一种简单的方法可以做到这一点而不必排除其中的每一个?

PS:我是这方面的初学者,所以答案可能很简单。此外,这已经可以回答,但我找不到任何东西。

0 投票
1 回答
49 浏览

c - 当找到某个字符时,我找不到停止打印 csv 文件的方法

标题非常不言自明,我想知道在找到某个字符时停止打印 csv 文件的最佳方法是什么,例如,我想在找到“;”时停止打印文本,这是我的尝试:

和:

两种方式我都找不到方法,我会很感激任何帮助 thx

0 投票
1 回答
44 浏览

nebula - 在 Eclipse 的 NatTables 中复制标题

当某些行被复制到剪贴板时,我也想每次都复制行标题。我发现了这个: 用于将 SelectionLayer 中的选定数据复制到剪贴板的处理程序类。默认情况下,此处理程序在 SelectionLayer 中注册,不引用标题区域。您可以通过将此处理程序的实例注册到 SelectionLayer 上方的层来覆盖复制数据行为。这样,注册的自定义实例将使用 CopyDataToClipboardCommand 并且不会调用注册的默认处理程序。

但我不太明白。我在跑步:

}

可以只更改一些配置吗?或者我应该实现自己的处理程序来覆盖默认行为?

0 投票
1 回答
41 浏览

r - 正态分布总体,在 R 中计算出现负读数或零读数的概率

在 R 中,您如何计算出现负读数或零读数的概率?μ 和 σ 给出。

0 投票
0 回答
18 浏览

python - 找不到适用于 python 的 mb_protocol 模块

我一直在尝试在 Linux 上安装PythonToolkit,但遇到了一些问题。每当我尝试运行 PTK.pyw 时,我都会收到错误:No module named 'mb_protocol'.

现在,我用谷歌搜索了这个名字,但我找不到一个名为 mb_protocol 的模块。然而,我确实找到了另一个提到相同模块的 stackoverflow 帖子。

该帖子的创建者告诉我他找到了该模块,但不幸的是他不记得在哪里。

所以如果有人知道我应该如何安装这个模块,请告诉我。

0 投票
1 回答
729 浏览

prometheus - 在同一张图中聚合不同的普罗米修斯指标

我有一个应用程序向普罗米修斯公开不同的指标。这个应用程序一开始非常具体,因此它公开了高度具体service_name_especific_event_processed{event_type="(type1|type2)", result="(acked|discarded)"}的指标,例如service_name_event_processed{event_type="one_of_a_range_of_types", result="(acked|discarded)"}.

如您所见,尽管它们是不同的指标,但它们共享相同的标签集[event_type, result],我们希望在 Grafana 中创建一个面板,将它们显示为聚合的,就好像它们是相同的指标一样,只需按event_type和对它们进行分组result,所以我们会有一个下拉选择器,其中填充了所有不同的事件类型,这将允许我们显示特定事件类型的指标。也就是说,我们仅针对其中一个指标的面板将由 promql 查询填充,例如sum(rate(service_name_event_processed{event_type=~"$event_type"}[1m])) by (result). 并且要将两个指标汇总并显示在同一个面板中,并且能够按 拆分event_type,我想到的查询类似于sum(rate(service_name_specific_event_processed{event_type=~"$event_type"}[1d])) by (result) + sum(rate(service_name_event_processed{event_type=~"$event_type"}[1d])) by (result). 该查询成功了,但它有一个问题,如果没有任何指标的值,它会返回一个空结果,因此它不会在图表中显示任何内容。

话虽如此,您知道实现我正在寻找的结果的任何替代方法吗?(当然我知道我可以更改特定指标的名称,只有一个指标通过其 event_type 和结果标签来区分,但目前这不是一个选项)

0 投票
1 回答
82 浏览

sql - 如何从“日期” - 2 周和“日期” + 2 周过滤日期范围

我有一张桌子喜欢:

我需要为特定日期设置日期范围:

'2020-11-26' - 2 周 / 14 天 '2020-11-26' + 2 周 / 14 天

我可以只使用固定日期,例如

但是日期范围可能会改变,我想只添加几天或几周,而不必每次都使用日历。

所以像:

但这给了我错误信息:

不支持的功能:无法从 INTERVAL DAY(2) TO SECOND(3) 转换为 DOUBLE

0 投票
1 回答
371 浏览

r - 用 ggplot 改变 ylim

我有这段代码,但是当我尝试打印绘图时,它显示如下:

在此处输入图像描述

是否可以更改轴 y 以每 0.5 打印一个值?我的意思是从 0 到 7 每 0.5

当我scale_y_discrete(limits=c(0,7), breaks=seq(0,7, by=0.5))在图中没有使用任何内容时,会出现以下消息:

我的数据如下:

0 投票
1 回答
130 浏览

python - 是否有一些用于 aiohttp 的缓存库,例如用于请求的 CacheControl?[Python]

我将CacheControl与 python 请求库一起使用。它会自动解析缓存控制标头并使用它来配置缓存。现在我需要重写整个模块以使其异步,但找不到 aiohttp 类似的东西。我找到了这个aiohttp-cache,但它用于不同的目的。有人可以帮我吗?

0 投票
1 回答
261 浏览

c++ - 类中的 Bool 成员变量在未初始化时设置为 True

更新: 我得到真实的原因是因为任何不是 0 的东西都会被认为是真实的,这显然对我在未初始化时变得虚假的可能性有多大意义。

我在 StackOverflow 上阅读了与我的问题类似的帖子,它谈到初始化所有成员变量是一种很好的做法,我同意这一点。帖子:默认情况下,布尔变量并不总是假的?

这篇文章有点旧(9 年前),所以我只是认为在新的 C++ 版本中可能已经改变了一些东西,我目前使用的是 C++17。我还有一个与帖子中讨论的问题略有不同的问题。

我知道,如果一个变量未初始化,它可能包含一些“垃圾数据”,或者正如帖子中的答案之一所说(我认为这就是他们的意思,但我不是 100% 确定),“如果没有明确已初始化——将包含一个任意值。”。

我已经尝试过测试,结果表明当我没有初始化我的变量时,它们包含随机数(对于 int,double)。我还测试了 std::string 但从我所看到的默认情况下它们被设置为“”。

无论如何,现在当我尝试使用内置类型时,bool我总是会得到真实的(在构造类之后,但布尔值再次从未初始化,我会进入调试并看到该值是真实的),我感到困惑的是无论我尝试测试多少次,这是否只是真假中的一个随机值,如果有时它是假的,它总是设置为真。如果未初始化,值不应该是“随机”的吗?为什么它总是设置为 true(再次当我的类的成员变量在构造时未初始化时)。

我尝试过的解决方案: 显然一个只是初始化构造,但我想到了另一个......

如果在构造时我希望它是真的而不是假的,但是当它没有被构造为设置为假时,那么当我有一个指向我的对象的指针向量时,我可以检查我没有在读取未初始化的对象时通过检查该布尔值是否设置为 true(如果已初始化)或 false 来跟踪指针。我将无法使用将构造初始化为 false 的方法 1,也因为如果我们要反转行为,我不能依赖未初始化的布尔成员变量将是什么,正如我在上面的段落中提到的那样不确定由于我得到的结果而导致的行为。我做了以下,它的工作...

有人可以解释这样做是否是错误的,就我个人而言,我从未见过有人这样做,但我尝试过并且没有给出错误。

0 投票
1 回答
585 浏览

python - Docker Compose Nginx 内部服务器错误

我有一个烧瓶应用程序,我想在我的 docker compose 文件中托管在 nginx 上,但是当我这样做时,它给了我一个Internal Server error

以下是一些重要文件:

码头工人-compose.yml

nginx.conf:

烧瓶 Dockerfile

应用程序.ini

现在,当我在没有 nginx 服务的情况下运行这个 docker-compose 时,它​​可以工作,但我希望它在 nginx 服务器上运行。知道为什么我会收到内部服务器错误吗?

0 投票
2 回答
811 浏览

python - 删除熊猫数据框中的所有特殊字符

我无法从我的 pandas 数据框中删除所有特殊字符。你能帮我吗?

我尝试过这样的事情:

因为我在最近的一篇文章中找到了它。但是当我执行时,特殊字符“'”例如并没有消失。

我知道在 PostgresSQL 中有类似[^\w]获取特定列表的东西。python中是否有类似的东西可以做类似的事情

a) 只保留字母

b) 只保留数字

c) 保留字母和数字

谢谢您的帮助!

0 投票
1 回答
145 浏览

angular - 如何避免带有逻辑和副作用的嵌套订阅

大多数时候我能够避免嵌套订阅,但我不知道如何使用这段代码来做到这一点:

理想情况下,我希望在 tap() 或单个非嵌套 subscribe() 中具有所有副作用,我该怎么做?

0 投票
1 回答
38 浏览

html - 无法在 asp.net core 中正确显示背景图像

我正在使用在线模板来使用我的项目。当我运行我的应用程序时,我的模板运行良好。

问题是当我给出一个路径去我的应用程序的另一个页面时,例如(area/controller/action)然后它没有在我的视图页面上显示我期望的任何图像。

这是我的 _Layout 页面代码

当我运行我的应用程序时,我的输出是: 在此处输入图像描述

当我为我的应用程序提供路由时,我发现了一个意外的输出。

在此处输入图像描述

我的所有图片,尤其是背景图片都不见了。有什么解决办法?

0 投票
1 回答
44 浏览

batch-file - 使用 windows CMD 创建一个文件,并用重复的行但不同的值填充它

我想使用 CMD 命令或批处理脚本更新具有所有 RTP 范围的wireshark decode-as 文件。

该文件必须包含如下值:

如您所见,手动为所有 RTP 范围添加行很麻烦。

所以批处理脚本必须创建一个文本文件,并将这些行一一添加,直到32766达到值。

我理解代码的逻辑,它应该包含一个FOR循环(用于迭代)和一个IF语句(打破循环直到32766达到),但由于我缺乏知识,我无法成功构建批处理文件。

0 投票
3 回答
102 浏览

excel - 在 Excel 中使用 LAMBDA 仅将第一个字母大写

为了只大写我使用的文本的第一个字母
=UPPER(LEFT(A1,1)) & LOWER(RIGHT(A1,LEN(A1)-1))

随着LAMBDAExcel 中函数的引入,如何从中创建自定义 lambda 函数?

0 投票
1 回答
4869 浏览

google-apps-script - 无法读取 null 的属性“getSheetByName”

我在我的谷歌表格中有一个Fall 01表格,我明确地必须授予脚本访问权限,但它不会打开,我错过了什么?