小编Dar*_*wan的帖子

Neo4j查找路径但没有某个节点

我对Neo4j不是很熟悉,因为我刚用它好几天了.

但现在我想找到两个节点之间的路径

喜欢路径:A&D

A - > B - > C - > D.

A - > B - > E - > D.

A - > C - > E - > D.

并使用"WHERE NOT"来消除节点B.

所以我将离开路径A - > C - > E - > D.

我有什么方法可以做到这一点?

这是我的Cypher:

MATCH (home { name:'Grove' }),(school { name:'Moulton' }),(Ann {name:'Ann'}),
p = ((home)-[*..4]->(school))
WHERE NOT ((home)-[]->(Ann))
RETURN p
Run Code Online (Sandbox Code Playgroud)

它不适合我

path nodes neo4j cypher

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

pdfbox Font TrueType导致stripper.getText()错误

我有一些pdf需要提取到文本只有一个pdf是truetype它会导致以下错误:

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.fontbox.ttf.TrueTypeFont.getAdvanceWidth(I)I
at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getFontWidth(PDTrueTypeFont.java:677)
at org.apache.pdfbox.pdmodel.font.PDSimpleFont.getFontWidth(PDSimpleFont.java:231)
at org.apache.pdfbox.util.PDFStreamEngine.processEncodedText(PDFStreamEngine.java:411)
at org.apache.pdfbox.util.operator.ShowText.process(ShowText.java:45)
at org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:557)
at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:268)
at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:235)
at org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:215)
at org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:460)
at org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:385)
at org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:344)
at org.apache.pdfbox.util.PDFTextStripper.getText(PDFTextStripper.java:257)
Run Code Online (Sandbox Code Playgroud)

我检查api源代码仍然无法通过它.有什么我可以做的吗?或2.0版本解决了这个问题.

apache pdf fonts pdfbox

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

标签 统计

apache ×1

cypher ×1

fonts ×1

neo4j ×1

nodes ×1

path ×1

pdf ×1

pdfbox ×1