图数据库Neo4j和JDK安装与配置教程(超详细)

图数据库Neo4j和JDK安装与配置教程(超详细)

目录

前言

一、Java环境配置

(一)JDK的下载与安装

(二)JDK环境配置

(三)检测JDK17是否配置成功

二、Neo4j的安装与配置

(一)Neo4j的下载与安装

(二)Neo4j环境变量配置

(三)检查Neo4j是否配置完成

Neo4j的使用

一、在前台运行

二、在后台运行


前言

Neo4j作为目前比较流行的图数据库,在知识图谱等领域有较多应用。本文将详细介绍Windows系统下Neo4j图数据库的安装与配置。

Neo4j 是基于Java的图数据库,其运行时需要 Java 运行时环境(JRE)来启动 JVM 进程,而 JDK 包含了 JRE 以及开发工具,因此安装 JDK 是必要的。

一、Java环境配置

(一)JDK的下载与安装

首先,访问Oracle官方JDK下载页面,根据要安装的Neo4j版本选择匹配的JDK版本。

Windows环境下Neo4j与JDK版本的对应关系

Neo4j版本JDK版本
3.58
4.011

4.1

11
4.211
4.311
4.411
517

下载地址:Java Downloads | Oracle,因为我接下来要使用的版本是neo4j-community-5.18.1,所以选择下载JDK17。

为方便下载,这是已经下载好的JDK17。

链接: https://pan.baidu.com/s/1bWnTQWpfWuQfHLGGqAPoTA?pwd=vx71

提取码: vx71 

下载完成后,双击运行安装程序 。

1.点击下一步。

2.更改自己的安装位置(注意:不要把安装包和安装程序放在同一个文件夹里面)点击下一步。

3.安装完成。

(二)JDK环境配置

右击此电脑->属性->高级系统设置->环境变量。  

新建环境变量

变量名 :JAVA_HOME

变量值:你刚才安装JDK的地址

双击Path,进入Path内部添加环境变量

由于JDK17在我们安装的时候可能会自动进行环境变量配置,我们需要在环境变量配置PATH中删除如下信息:

 (三)检测JDK17是否配置成功

快捷键win+R,然后输入cmd,点击确定。

输入java -version 看看是不是出现以下信息,如果出现以下信息即表示安装成功。

二、Neo4j的安装与配置

(一)Neo4j的下载与安装

下载地址:Index of /doc/neo4j/

下载所需版本的neo4j的zip文件之后,将该文件移动到想要安装的位置后直接解压即可。

(二)Neo4j环境变量配置

同样右击此电脑->属性->高级系统设置->环境变量。  

和JDK环境配置一样,双击Path。

将neo4j的bin目录复制进来。

(三)检查Neo4j是否配置完成

快捷键win+R,然后输入cmd,点击确定。

输入:neo4j console,当末行出现Started,即说明配置成功。

在浏览器中访问:http://localhost:7474/, 会出现登录页,默认的账号和密码都是 neo4j,登陆后需要修改密码。

Neo4j的使用

一、在前台运行

在终端中输入:neo4j console,接着访问: http://localhost:7474/ 即可。

所谓【前台运行】是指:当终端关闭后,neo4j服务也会随之停止。

二、在后台运行

想要让neo4j在关闭终端后仍然保持运行,需要先将neo4j注册为一个Windows服务,然后使用neo4j start 启动服务。想要关闭neo4j服务,只需在终端中输入 neo4j stop 命令即可。

以下是常用命令,均在cmd终端中输入。

首先进入neo4j的bin目录。

cd E:\APP\neo4j\neo4j-community-5.18.1\bin

输入neo4j windows-service install,会出现一个弹窗,点击是就可以了。

输入neo4j start,会出现弹窗点击是即可,然后访问http://localhost:7474

现在无需在终端输入neo4j console即可访问  http://localhost:7474/了。

要想关闭服务,输入neo4j stop即可。

查看服务状态:输入neo4j status。

大功告成!加油 ~

Read more

Qwen3-TTS-VoiceDesign实战案例:为AR导览眼镜生成空间音频定位语音提示(3D Audio Ready)

Qwen3-TTS-VoiceDesign实战案例:为AR导览眼镜生成空间音频定位语音提示(3D Audio Ready) 1. 项目背景与需求 想象一下,你戴着一副AR导览眼镜在博物馆参观。当你走近一幅名画时,耳边传来清晰的解说声:"您现在观看的是《蒙娜丽莎》,创作于1503年..."。更神奇的是,这个声音仿佛就是从画作方向传来的,让你感觉解说员就站在画作旁边。 这就是空间音频定位技术的魅力。传统的语音导览往往是单声道播放,所有声音都从同一个方向传来,缺乏真实感和方位感。而基于Qwen3-TTS-VoiceDesign的空间音频技术,可以让语音提示具有明确的方向性,大幅提升AR体验的沉浸感。 技术需求分析: * 需要生成高质量、自然流畅的语音内容 * 语音需要具备方向感和空间定位能力 * 支持多语言,满足国际游客需求 * 能够根据场景快速调整语音风格和情感表达 2. Qwen3-TTS-VoiceDesign技术优势 Qwen3-TTS-12Hz-1.7B-VoiceDesign是一个端到端的语音合成模型,专门为声音设计场景优化。相比传统TTS系统,它在以下

30 步组装纸风车 + 0.02 秒接乒乓!这台机器人让 “类人操控” 不再是噱头

30 步组装纸风车 + 0.02 秒接乒乓!这台机器人让 “类人操控” 不再是噱头

拉斯维加斯 CES 展上,新加坡 Sharpa 公司的全尺寸人形机器人 North 凭两项 “神操作” 引爆全场:面对高速飞来的乒乓球,它的反应时间仅0.02 秒,是人类职业运动员最快反应(0.1 秒)的 5 倍;更让人惊叹的是,它能独立完成 30 余个步骤的纸风车组装,灵活切换抓取轻薄易皱的纸张、坚硬的木棍和直径不足 5 毫米的塑料图钉,全程零失误。 别小看这两个任务 —— 纸张受力阈值仅 0.01N,稍用力就会变形;塑料图钉体积微小,定位误差超过 0.1 毫米就会组装失败。即便是工业级机械臂,也常因 “力度控制失衡”“材质识别不准” 在此类任务中折戟。而 North 的核心竞争力,正是其搭载的SharpaWave 灵巧机械手,

YOLOv9农业应用案例:无人机遥感图像作物计数部署

YOLOv9农业应用案例:无人机遥感图像作物计数部署 在农田管理中,准确统计作物数量是评估种植密度、预测产量、指导灌溉和施肥的关键一步。传统人工计数耗时费力,而卫星影像分辨率有限,难以满足单株级识别需求。如今,搭载高清相机的消费级无人机配合先进目标检测模型,正成为农业数字化的新标配。YOLOv9作为2024年发布的最新一代YOLO架构,在小目标检测、低对比度场景和复杂背景干扰下展现出显著优势——它不依赖额外模块就能稳定检出密集排列的玉米苗、水稻秧或果树幼株。本文不讲论文推导,也不堆砌参数指标,而是带你用一个开箱即用的官方镜像,把YOLOv9真正跑在真实的农田遥感图上,完成从数据准备到结果可视化的完整作物计数流程。 1. 为什么选YOLOv9做农业计数 1.1 农业图像的三大难点,YOLOv9怎么破 农田航拍图不是普通照片:植株颜色与土壤接近、幼苗尺寸小(常小于32×32像素)、排列密集且存在遮挡。过去很多模型在这类图像上漏检率高、定位不准。YOLOv9针对这些问题做了本质优化: * 可编程梯度信息(PGI)机制:让网络在训练中自动聚焦于对检测真正重要的特征区域,而不是被背

项目介绍 MATLAB实现基于天牛须搜索算法(BAS)进行无人机三维路径规划的详细项目实例(含模型描述及部分示例代码) 还请多多点一下关注 加油 谢谢 你的鼓励是我前行的动力 谢谢支持 加油 谢谢

项目介绍 MATLAB实现基于天牛须搜索算法(BAS)进行无人机三维路径规划的详细项目实例(含模型描述及部分示例代码) 还请多多点一下关注 加油 谢谢 你的鼓励是我前行的动力 谢谢支持 加油 谢谢

MATLAB实现基于天牛须搜索算法(BAS)进行无人机三维路径规划的详细项目实例 更多详细内容可直接联系博主本人    或者访问对应标题的完整博客或者文档下载页面(含完整的程序,GUI设计和代码详解) 无人机(UAV, Unmanned Aerial Vehicle)技术在近年来迅猛发展,广泛应用于军事侦察、环境监测、物流配送、农业喷洒、灾害救援等多个领域。随着应用场景的复杂化和任务需求的多样化,无人机在三维空间中的路径规划变得尤为关键。路径规划不仅关系到任务的效率,更直接影响无人机的安全性和资源利用效率。传统路径规划算法如A*、Dijkstra算法,在二维平面内表现良好,但面对三维空间的复杂环境和多约束条件,计算复杂度剧增,且难以适应动态变化的环境。为此,智能优化算法被引入无人机路径规划领域,以提升规划的效率和鲁棒性。 天牛须搜索算法(Beetle Antennae Search, BAS)是一种新兴的群智能优化算法,受到天牛利用其触角探测环境的启发。BAS算法结构简单,计算开销低,且在全局搜索和局部搜索间取得良好平衡,适合处理高维复杂优化问题。将BAS算法应用于无人机三