使用Java代码,过程太慢了。我使用了这个技巧:“将.trig文件加载到tdb中?”但是我的trig文件相当大,所以这个解决方案对我来说不是很好。
所以我尝试使用大容量加载器,控制台命令'tdbloader'。这一次似乎一切都很好,但在webapp中,仍然没有数据。
你可以看到这个过程在这里进行得很好:四边形添加得很好
我添加了代码来链接(使用ja:namedgraph)我通过tdbloader添加的外部图。这似乎管用。太棒了!
现在还有一个问题:没有推理,即使我的配置文件指定了一个推理模型...我将查询设置为将命名图合并为默认图,但这似乎不携带OWL推理规则...所以简单的查询可以工作,但我有1/指定我查询的图(使用“from”)和2/在我的数据中没有推理。
这两种方法是脱机使用tdb bulkloader或直接将数据发布到数据集中。(即HTTP POST操作到HTTP://localhost:3030/ds)。
您可以使用以下查询来测试图的位置:
SELECT (count(*) AS ?C) { GRAPH ?g { ?s ?p ?o } }
当Fuseki服务器启动时,命名的图将显示出来,除非您的SPARQL服务配置只导出一个图。
有没有人看到明显的问题或者知道如何将.trig文件加载到TDB中?
我正在我的web应用程序中集成一个web服务。web服务为我提供了一个。dll和。jar文件。我把.dd放在/jre/bin中,把.jar放在/jre/lib中,然后开发代码并部署应用程序。在开发过程中,我还将。jar文件包含在我的项目构建路径中。在tomcat中运行它时,它给了我一个错误:
下面的代码是在pyspark shell中运行时的工作文件,但在spark submit master Thread中执行时失败。 我在这里怎么了? 错误:
我正在创建一个跟踪员工的程序。我有一个ArrayList跟踪当前的员工。由于ArrayLists在程序重新启动后不会被保留,我需要找到一种方法来保留员工列表。我决定创建一个包含所有员工列表的文件,然后每次程序运行时,它都会将该文件导入到ArrayList中。我创建了一个save方法和一个addEmployee方法,这就是我目前所拥有的: 创建新员工的代码(不是addEmployee方法): 保存方
如果认为Tomcat的公共类加载器正在加载这个类,实例化它(按照:http://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html),然后将引用传递给webapp,从而绕过webapp类加载器,这是不是错的? 是否有一种方法可以告诉Tomcat实例化我的单例(强制公共类加载程序执行),然后提供该实例来满足我的WebApp的依赖性? 任何