cl-neo4j 是 Neo4j 的 Common Lisp 客户端开发包,通过 neo4j 提供的 RESTful API 进行操作。
1. 简介 本文基于Neo4j 3.5版本,采用嵌入式的方法开发,neo4j本身其实已经实现了最短路径算法,本文虽然基于neo4j实现,但是更多的是做算法思想的记录,同时本文讲解的最短路径为无权最短路径。 无权最短路径与带权最短路径不同,带权最短路径可能权重最小的路径并不是路径最短的路径。而无权最短路径,仅按路径长短来衡量,所以求最短路径最合适的方法为广度遍历。 一般网上描述的找最短路径的方法为,
目录 内文 一、目标: 二、输入: 三、执行: 四、输出: 五、Reference: 内文 一、目标: 从Community升级到enterprize版本 二、输入: bin/neo4j-admin dump --database=source --to=target_directory dump file size : 12GB 三、执行: for 3 core enterprize
首先默认用户名/密码是neo4j/neo4j。 在安全验证打开的时候,你访问服务器/db/data之类的地址可能会提示您以下信息: { "password_change" : "http://serverip:7474/user/neo4j/password", "errors" : [ { "code" : "Neo.ClientError.Se
上文建模完成了接下来项目引入相关包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-neo4j</artifactId> <version>2.4.2</version>
cl-bzip2 是 Common Lisp 实现 bzip2 压缩和解压缩的开发包。 压缩示例代码: ;;; Compression usage;;; No values are returned if execution was successful;;; Using pathnamesCL-USER> (bzip2:compress #p"test.txt" #p"test.txt.bz2"
CL-Markdown 是 Common Lisp 实现的对 Markdown 文本进行处理的开发包。
CL-MEMCACHED 是 Common Lisp 实现的 memcached 的客户端开发包。
CL-OpenID 是 Common Lisp 实现的 OpenID 2.0 规范的框架,兼容 OpenID Authentication 1.1。
CL-JSON 是 Common Lisp 实现的一个 JSON 解析器和生成器。
cl-who 是common lisp 生成html的库 安装方式可以通过quicklisp安装 (ql:quickload :cl-who)