小编Fel*_*ipe的帖子

Gnuplot线型

如何在gnuplot上绘制不同类型的线?我得画出不同的颜色.我的脚本加入了几个文件,我认为这就是为什么这些行不是破折号的原因.四个中只有两个是破灭的.谢谢费利佩

#!/usr/bin/gnuplot

set grid
set title 'Estado dos arquivos no BTRIM com peers de comportamento condicionado'
set xlabel 'Tempo discreto'
set ylabel 'Quantidade de arquivos'
set style line 1 lc rgb '#0060ad' lt 1 lw 2 pi -1 ps 1.0
set style line 2 lc rgb '#dd181f' lt 9 lw 2 pi -1 ps 1.0
set style line 3 lc rgb '#29c524' lt 6 lw 2 pi -1 ps 1.0
set style line 4 lc rgb '#7D72F9' lt 7 lw …
Run Code Online (Sandbox Code Playgroud)

gnuplot

53
推荐指数
1
解决办法
13万
查看次数

使用jq将新元素添加到现有JSON数组

我有一个json文件,我想在其上附加一个新的对象数组.我正在尝试使用jq命令行.正如我在互联网上看到的那样,这个命令就是这样做的,不仅仅是对Json文件中的查询对象.但我无法弄清楚如何在jq上使用ADD命令.我的Json文件是report-2017-01-07.json >>

{  
   "report": "1.0",
   "data": {  
      "date": "2010-01-07",
      "messages": [  
         {  
            "date": "2010-01-07T19:58:42.949Z",
            "xml": "xml_samplesheet_2017_01_07_run_09.xml",
            "status": "OK",
            "message": "metadata loaded into iRODS successfully"
         },
         {  
            "date": "2010-01-07T20:22:46.949Z",
            "xml": "xml_samplesheet_2017_01_07_run_09.xml",
            "status": "NOK",
            "message": "metadata duplicated into iRODS"
         },
         {  
            "date": "2010-01-07T22:11:55.949Z",
            "xml": "xml_samplesheet_2017_01_07_run_09.xml",
            "status": "NOK",
            "message": "metadata was not validated by XSD schema"
         }
      ]
   }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用以下命令>>

$ cat report-2017-01-07.json 
| jq -s '.data.messages {"date": "2010-01-07T19:55:99.999Z", "xml": "xml_samplesheet_2017_01_07_run_09.xml", "status": "OKKK", "message": "metadata loaded into iRODS successfullyyyyy"}'
jq: error: syntax …
Run Code Online (Sandbox Code Playgroud)

bash json jq

36
推荐指数
3
解决办法
4万
查看次数

xmlstarlet 格式

我正在尝试使用 xmlstarlet 格式化 xml 文件,但我不想创建新的 xml 文件。

我试过这个

xmlstarlet fo --inplace --indent-tab --omit-decl project_00.xml
Run Code Online (Sandbox Code Playgroud)

--inplace但 (format) 命令不允许使用该参数fo

有谁知道我该怎么做?

xmlstarlet

5
推荐指数
2
解决办法
4095
查看次数

有没有办法在 terraform 中导入 iam-roles?

我想将现有的 aws 资源 iam-role“DEVOPS”导入到我的 terraform 管理中。

尽管资源存在,但我收到以下错误 -

错误:无法导入不存在的远程对象

在尝试将现有对象导入到 aws_iam_role.okta_devops_role 时,提供程序检测到不存在具有给定 ID 的对象。只能导入预先存在的对象;检查 ID 是否正确以及它是否与提供者配置的区域或端点关联,或者使用“terraform apply”为此资源创建新的远程对象。

我在 main.tf 中创建了空资源 -> aws_iam_role.devops_role

terraform terraform-provider-aws

5
推荐指数
2
解决办法
8675
查看次数

如何在C ++ 17中将std :: string转换为std :: vector <std :: byte>?

如何在C ++ 17中将a转换std::string为a std::vector<std::byte>编辑:由于要尽可能多地检索数据,所以我正在填充异步缓冲区。所以,我std::vector<std::byte>在缓冲区上使用,我想转换字符串以填充它。

std::string gpsValue;
gpsValue = "time[.........";
std::vector<std::byte> gpsValueArray(gpsValue.size() + 1);
std::copy(gpsValue.begin(), gpsValue.end(), gpsValueArray.begin());
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

error: cannot convert ‘char’ to ‘std::byte’ in assignment
        *__result = *__first;
        ~~~~~~~~~~^~~~~~~~~~
Run Code Online (Sandbox Code Playgroud)

c++ byte

3
推荐指数
1
解决办法
827
查看次数

如何在 Prometheus 中使用两个指标执行查询?

我正在使用 Prometheus 从 Apache Flink 查询指标。我想测量 Map 函数每秒输入和输出的记录数。当我在 Prometheus 中查询两个不同的指标时,图表只显示其中之一。

flink_taskmanager_job_task_operator_numRecordsInPerSecond{operator_name="Map"} 
or flink_taskmanager_job_task_operator_numRecordsOutPerSecond{operator_name="Map"}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明 如果我将运算符更改orand. 该图表仅显示第一个 ( flink_taskmanager_job_task_operator_numRecordsInPerSecond)。我也尝试过编辑 Prometheus 配置文件,/etc/prometheus/prometheus.yml但我对 Prometheus 没有太多经验,而且我的配置有问题。我的解决方案基于这篇文章

global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'prometheus'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9090']
  - job_name: 'node_exporter'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9100']   
  - job_name: 'flink'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9250', 'localhost:9251', '192.168.56.20:9250']
    metrics_path: /
# HOW TO ADD THE OPERATOR NAME ON THE METRIC NAME?
    metric_relabel_configs:
      - source_labels: [__name__] …
Run Code Online (Sandbox Code Playgroud)

prometheus

3
推荐指数
2
解决办法
1万
查看次数

xmlstarlet插入标签

我正在使用命令:

xmlstarlet ed --omit-decl --subnode "/boinc" --type elem -n app -v "" project_00.xml > project_01.xml

但是,我想在这一个中再插入两个标签:

<app>
 <name>name</name>
 <nikname>nikname</nikname>
</app>
Run Code Online (Sandbox Code Playgroud)

在我project_00.xml,我已经有其他标签应用程序,它导致冲突.

此命令的问题:

xmlstarlet ed --subnode "/boinc" --type elem -n app -v "" project_00.xml|     xmlstarlet ed --subnode //app --type elem -n name -v "newApp"| xmlstarlet ed --subnode //app --type elem -n user_friendly_name -v "New.App" > project_01.xml
Run Code Online (Sandbox Code Playgroud)

就是它创造了这个:

  <app name="wilson">
    <name>wilson</name>
    <user_friendly_name>Mr.Wilson</user_friendly_name>
    <name>newApp</name>
    <user_friendly_name>New.App</user_friendly_name>
  </app>
  <app>
    <name>newApp</name>
    <user_friendly_name>New.App</user_friendly_name>
  </app>
Run Code Online (Sandbox Code Playgroud)

知道确切的命令吗?

我尝试了这个命令,但它复制了所有应用程序标签

xmlstarlet ed -s "/boinc" -t elem -n app -v …
Run Code Online (Sandbox Code Playgroud)

xmlstarlet

2
推荐指数
1
解决办法
1955
查看次数

在Neo4J的我的节点上设置默认标签

我是Neo4J的新手,正在创建图形。我的节点未在图表上显示我想要作为默认属性的属性。

CREATE (Bakuman:Manga {titulo:'Bakuman', tituloOriginal: 'Bakuman', capitulos:'176',volumes:'20', dataPublicacao:'8 de Agosto de 2008 a 23 de Abril de 2012',status:'Completo'}),
(AttackOnTitan:Manga {titulo:'AttackOnTitan', tituloOriginal: 'AttackOnTitan', capitulos:'unknown',volumes:'unknown', dataPublicacao:'9 de Setembro de 2008',status:'Em Publicação'})
RETURN Bakuman,AttackOnTitan
Run Code Online (Sandbox Code Playgroud)

我的节点显示176而不是Bakuman。

neo4j

2
推荐指数
1
解决办法
344
查看次数

如何等待SparkContext完成所有进程?

如何查看SparkContext是否有内容正在执行以及何时完成所有内容我会停止它?因为目前我在等待30秒才调用SparkContext.stop,否则我的应用程序会抛出错误.

import org.apache.log4j.Level
import org.apache.log4j.Logger
import org.apache.spark.SparkContext

object RatingsCounter extends App {

  // set the log level to print only errors
  Logger.getLogger("org").setLevel(Level.ERROR)

  // create a SparkContext using every core of the local machine, named RatingsCounter
  val sc = new SparkContext("local[*]", "RatingsCounter")

  // load up each line of the ratings data into an RDD (Resilient Distributed Dataset)
  val lines = sc.textFile("src/main/resource/u.data", 0)

  // convert each line to s string, split it out by tabs and extract the third field.
  // The …
Run Code Online (Sandbox Code Playgroud)

scala apache-spark

2
推荐指数
1
解决办法
758
查看次数

如何在 terraform 中禁用应用程序配置的公共访问

我可以azurerm_app_configuration为 Azure 应用程序配置创建应用程序配置。并可以azurerm_private_endpoint使用 terraform 进行创建。

但我没有找到哪个 terraform 函数可以用于禁用公共访问,如下图所示。

在此输入图像描述

有谁可以帮忙吗

azure terraform azure-app-configuration

2
推荐指数
1
解决办法
2713
查看次数