小编Lei*_*igh的帖子

使用ColdFusion连接到neo4j

有没有人使用ColdFusion成功连接到neo4j?

我可以使用本指南作为起点连接到neo4j 1.6.1:http://ghostednotes.com/2010/04/29/using-neo4j-graph-databases-with-coldfusion .然而,这是一个短暂的成功.我已经卸载了neo4j 1.6.1并安装了1.7.

我现在在Windows XP上运行Apache,CF 9.0.1作为本地开发盒.我添加...\neo4j-community-1.7\lib到我的CF类路径和库在CF服务器的Java类路径中列出.neo4j运行正常,因为我可以使用他们的管理员界面:http:// localhost:7474/webadmin /#.CF和Apache也运行良好.我每天都用它们.

虽然下面的代码有效,但我真的很想"看看"使用neo4j web管理员发生了什么.因此,我可以在使用CF应用程序中的数据时协调我的学习neo4j.

代码:(作品)

    dbroot = "/tmp/neo4jtest1/";
    graphDb = createObject('java', 'org.neo4j.kernel.EmbeddedGraphDatabase');
    graphDb.init( dbroot & 'var/myFirstGraphDB');
Run Code Online (Sandbox Code Playgroud)

所以我尝试连接到neo4j db graph.db.但是代码失败了.

代码:(失败)

    graphDb = createObject('java', 'org.neo4j.kernel.EmbeddedGraphDatabase');
    graphDb.init( dbroot & 'graph.db');
Run Code Online (Sandbox Code Playgroud)

错误:

    Object instantiation exception.
    An exception occurred while instantiating a Java object. The class must not be an interface or an abstract class. Error: ''. 
Run Code Online (Sandbox Code Playgroud)

如果我删除它".",graph.db在neo4j数据文件夹创建一个"graphdb",并成功连接到它.但是,他们的管理员无法查看该数据库:(

我是新手,所以请愚蠢地回答你的问题.

coldfusion neo4j

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

如何使用多个单词访问查询列?

我正在使用cfspreadsheet读取将工作表读入查询对象.

<cfspreadsheet action="read" src="TestExcel.xls" sheet="1" query="spreadsheetData" headerrow="1" excludeHeaderRow="true"> 
Run Code Online (Sandbox Code Playgroud)

问题是,一些标题包含多个单词.所以我最终得到一个像这样的查询:

ID  Name    Start Date  End Date
3   Test    1/1/2009    1/1/2013
17  Test 2  11/11/2010  11/11/2012
Run Code Online (Sandbox Code Playgroud)

如果我尝试访问列名中有空格的列之一,则会出错.

<cfoutput query="spreadsheetData">
   #start date#
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

我也试过#[start date]#了,但那没用.我无法控制收到的Excel工作表的格式.有没有办法访问多文本标题列?

coldfusion cfspreadsheet

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

Proguard内胆和库内胆

我已经使用Eclipse的“导出为可运行的JAR文件”菜单导出了具有多个第三方库的Java SE应用程序。如何设置Proguard 的injarslibraryjar选项来混淆该应用程序?

像这样?

  • injars MyApp.jar

  • injars 3rd party lib

  • injars第二3rd方库等

  • libraryjar $ {java.home} /lib/rt.jar

  • libraryjar $ {java.home} /lib/jsse.jar

  • libraryjar $ {java.home} /lib/jce.jar

所以,我必须将第三方库,injars${java.home}/lib/*libraryjar

java obfuscation proguard

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

Java中的K-Nearest Neighbor实现

我正在寻找在Java中使用KNN算法的一个不错的实现,因为在我的论文中,我必须使用不同的数据结构来修改它.

提前致谢!

java knn

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

在Java中从内存执行可执行程序(.exe)

我想在 Windows 上执行内存中的程序。我不想将文件写入磁盘。我只想传入一个字节数组(这是我要执行的程序)作为参数。

我的技术不够熟练,无法编写本机代码来执行此操作。再次强调,这应该是 Windows 原生的。

我要在内存中执行的程序不是Java程序。它是一个可执行文件(.exe)!可执行文件应该在内存中读取和运行,而不是通过Runtime.getRuntime().exec("example.exe");

java windows java-native-interface jna

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

Backbone和要求如何添加Qunit

我正在使用Backbone和Require.js.一切都很好,但我想在我的应用程序中添加一些单元测试.我决定使用Qunit.js.

在我的main.js文件中,我创建了新对象EventsView:

require.config({
  paths: {
    jquery:                 'libs/jquery',
    underscore:             'libs/underscore',
    backbone:               'libs/backbone',
    qunit:                  'test/libs/qunit-1.10.0
    }
 });
 require(['view/eventsView', 
          'test/eventsView_test', 
          'test/eventView_test' ], function(EventsView){
           var events = new EventsView; //here I create first object my View
 });
Run Code Online (Sandbox Code Playgroud)

eventsView.js中, initialize我渲染主视图

  define(['jquery',
          'backbone',
          'underscore',
          'collection/eventC',
          'model/eventM',
          'view/eventView'], function($, Backbone,_,EventC,EventM, EventView,){

 var EventsView = Backbone.View.extend({
    el: $(".contener"),     
    initialize: function(){
        this.render();
     },
     ....//other functions
    });
     return EventsView;
 });
Run Code Online (Sandbox Code Playgroud)

所以现在我需要在其他文件eventsView_test.js中调用此视图中的函数.我不能这样做,因为View将再次呈现:

  define(['jquery','qunit','view/eventsView'], function($,qunit,EventsView){
    //var eventsView = new EventsView(); // I can't create …
Run Code Online (Sandbox Code Playgroud)

require qunit backbone.js

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

如何在prestashop中获取当前控制器名称?

如何在prestashop 1.5中获取当前控制器名称?

prestashop

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

每个应用程序都需要证书吗?

我已经读了很多,但找不到具体的直接答案。

每个应用程序都必须有其开发和分发的配置。配置正在使用我已有的证书。

  • 我是否需要为每个新应用程序创建一个新证书(开发/分发),并将配置连接到该特定证书?
  • 我是否需要为开发/分发创建证书并将它们连接到配置开发/分发?

我在这里读到了它,但我不清楚:iOS开发人员库:创建您的签名证书

xcode app-store app-store-connect

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

Hibernate和MS SQL Server标识列

我是Hibernate的新手,无法使用Identity列.当我使用identity作为生成器运行我的java程序时,它会在表中的标识列中给出"...无法插入默认值或空值"的错误.当我使用increment作为生成器时,它会给出"... identity_insert设置为off"的错误.

有人可以指导我如何解决这个问题所以我可以使用Hibernate与我的表?如果我需要提供任何其他信息,请告诉我.

我正在使用以下罐子:

  • 休眠公地的注解,4.0.1.Final.jar
  • 休眠核心,4.1.9.Final.jar
  • 冬眠-JPA-2.0-API-1.0.1.Final.jar
  • sqljdbc4.jar

我的表:

Create Table ABC (
    Unique_Number int IDENTITY(1,1),
    Col1 varchar(100),
    Col2 char(10),
    CONSTRAINT pk_ABC_id PRIMARY KEY(Unique_Number)
)
Run Code Online (Sandbox Code Playgroud)

的hbm.xml:

<class name="org.data.ABCData" table="ABC">
    <meta attribute="class-description">This is a test class.</meta>
    <id name="uniqueNumber" type="int" column="Unique_Number">
        <generator class="identity"/> <!-- tried identity, increment -->
    </id>
    <property name="col1" column="Col1" type="string" length="100"/>
    <property name="col2" column="Col2" type="string" length="10"/>
</class>
Run Code Online (Sandbox Code Playgroud)

ABC元素类:

public class ABC {

    private int uniqueNumber;
    private String col1;
    private String col2;

    public int getUniqueNumber() {
        return uniqueNumber;
    }

    public …
Run Code Online (Sandbox Code Playgroud)

java hibernate hibernate-mapping

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

从java程序运行jar文件

我试图从另一个Java程序执行jar文件.我使用以下代码:

      try {
          Runtime runtime = Runtime.getRuntime();
          runtime.exec("path upto jar");
      } catch (Exception ex) {
          JOptionPane.showMessageDialog(null, "Exception occured" + ex);
      }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我试过谷歌,它给了我使用ProcessBuilder的例子,但这也没有用.

java runtime jar executable-jar

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