我的编程空间,编程开发者的网络收藏夹
学习永远不晚

学科知识图谱学习平台项目 :技术栈Java、Neo4j、MySQL等超详细教学

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

学科知识图谱学习平台项目 :技术栈Java、Neo4j、MySQL等超详细教学

在这里插入图片描述

项目设计集合(人工智能方向):助力新人快速实战掌握技能、自主完成项目设计升级,提升自身的硬实力(不仅限NLP、知识图谱、计算机视觉等领域):汇总有意义的项目设计集合,助力新人快速实战掌握技能,助力用户更好利用 CSDN 平台,自主完成项目设计升级,提升自身的硬实力。

在这里插入图片描述

  1. 专栏订阅:项目大全提升自身的硬实力

  2. [专栏详细介绍:项目设计集合(人工智能方向):助力新人快速实战掌握技能、自主完成项目设计升级,提升自身的硬实力(不仅限NLP、知识图谱、计算机视觉等领域)

学科知识图谱学习平台项目 :技术栈Java、Neo4j、MySQL等超详细教学

0.效果展示

1.安装教程

  1. 安装Java SDK 11,下载前需要登录Oracle账号,下载链接安装教程,测试是否能在命令行工具调用java

    java --versionjava 17.0.1 2021-10-19 LTSJava(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
  2. 打开Neo4j官网,下载社区版服务器,不要选择桌面版,下载链接,依照跳出的网页对Neo4j进行配置,配置完成后能在命令行工具内调用即可

    neo4j -Verbose详细信息: Neo4j Server Type is 'Community'详细信息: Neo4j Version is '4.2.11'详细信息: Neo4j Database Mode is ''
  3. 安装Apache HTTP服务器,搭建本地服务器,下载地址安装教程,默认开机自启服务,并将本项目(Github下载后会自动在文件夹名称后添加"-master",需删除)拷入配置文件中DocumentRoot指向的文件夹地址

    或安装http-server包,使用Node进行安装,安装命令“npm i http-server”,使用命令“http-server [path] [options]”激活本地服务器

  4. 安装Node.js版本管理服务nvm,Windows版本链接安装及使用教程,配置完成后即可在命令行工具内控制多个Node版本

    nvm list   14.18.1 * 12.22.7 (Currently using 64-bit executable)   0.10.15
  5. 通过nvm切换到Node V14/12 LTS版本(本软件需要使用await/async,至少需要12以上的版本),并检查是否切换成功

    node --versionv12.22.7
  6. 切换到本项目所在的文件目录,安装项目的依赖模块

    npm install --dependenciesup to date in 0.732s8 packages are looking for funding  run `npm fund` for details

2.数据导入教程

  1. 在MySQL数据库中创建cq_history数据库,使用sql文件夹内的cq_history.sql文件自动导入表结构与数据(使用MySQL命令行工具或Navicat可视化工具)

  2. 修改backend文件夹内的util.js文件,检查Neo4j与MySQL数据库连接密码

  3. 修改backend文件夹内的dataInit.js文件,在110行后添加内容,保存并运行该文件,请提前将CSV文件放在指定位置或修改路径,查看数据库及/data/json路径确认是否写入成功

    ImportDataToNeo4j()

3.运行教程

  1. 运行服务端程序,在当前目录下输入以下代码,并保证3000端口无程序占用,并保持持久化运行

    node .\backend\backupServer.js
  2. 在浏览器输入以下地址,即可打开本项目

    项目主页http://localhost/visual-kg-history/web/知识图谱页面http://localhost/visual-kg-history/web/kg/

    项目首次启动后服务端需要显示公匙后才能操作,每次服务器重启时前端页面应亦进行清空缓存的刷新

项目码源见文章顶部or文末

https://download.csdn.net/download/sinat_39620217/87990795

来源地址:https://blog.csdn.net/sinat_39620217/article/details/131719380

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

学科知识图谱学习平台项目 :技术栈Java、Neo4j、MySQL等超详细教学

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

目录