小编Cel*_*anu的帖子

在 C++ 中比较向量的最快方法是什么?

在 C++ 中查看两个向量是否相等的最快方法是什么?

我试图找到最快的方法来查看任何行是否等于矩阵的任何列,因此逐个元素比较并在不相等时退出循环还不够好。

c++ arrays compare equals vector

4
推荐指数
1
解决办法
2962
查看次数

如何在 cypher 中创建带有变量标签的节点?

我正在使用 JSON APOC 插件从包含列表的 JSON 创建节点,并且我正在尝试创建其标签被列为列表中的元素的节点:

{
    "pdf":[
        {
            "docID": "docid1", 
            "docLink": "/examplelink.pdf", 
            "docType": "PDF"
        }
],
    "jpeg":[
        {
            "docID": "docid20", 
            "docLink": "/examplelink20.pdf", 
            "docType": "JPEG"
        }
],
...,}
Run Code Online (Sandbox Code Playgroud)

我想遍历文档类型(pdf、jpeg)并将标签设置为列表中的 docType 属性。现在我必须为每个文档类型列表执行单独的块(jpeg:[],pdf:[]):

WITH "file:////input.json" AS url
CALL apoc.load.json(url) YIELD value
UNWIND value.pdf as doc
MERGE (d:PDF {docID: doc.docID})
Run Code Online (Sandbox Code Playgroud)

我想循环遍历文档类型列表,为每个文档类型创建节点,并将标签作为列表名称(pdf)或节点的文档类型名称(PDF)。就像是:

WITH "file:////input.json" AS url
CALL apoc.load.json(url) YIELD value
for each doctypelist in value
for each doc in doctype list
MERGE(d:doc.docType {docID: doc.docID})
Run Code Online (Sandbox Code Playgroud)

或者

WITH "file:////input.json" AS url
CALL apoc.load.json(url) YIELD value
for …
Run Code Online (Sandbox Code Playgroud)

variables label json neo4j cypher

4
推荐指数
1
解决办法
1360
查看次数

如何在bash中创建列表(或类似列表)数组?

我想遍历bash中的一些列表。现在我有

array=("list1item1 list1item2" "list2item list2item2")

for list in "${array[@]}"
do
    for item in $list
    do
        echo $item
    done
done
Run Code Online (Sandbox Code Playgroud)

这行不通。有什么方法可以在bash中创建列表列表,数组数组或列表数组?

我想遍历list1,然后遍历list1中的listitems。然后遍历list2和list2中的列表项。

arrays bash loops list

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

标签 统计

arrays ×2

bash ×1

c++ ×1

compare ×1

cypher ×1

equals ×1

json ×1

label ×1

list ×1

loops ×1

neo4j ×1

variables ×1

vector ×1