目录序言正文第一关、拉取项目第二关、导入数据库第三关、修改JDBC配置文件第四关、环境搭建,修改nginx设置第五关、添加地址白名单尾声序言大家好,我是白墨!本次的目标是学习iBase4J这个框架,先贴一个官方的介绍:iBase4J是Java语言的分布式系统架构。使用Spring整合开源框架。使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性。系统包括4个子系统:系统管理Service、系统管理Web、业务Service、业务Web。系统管理:包括用户管理、权限管理、数据字典、系统参数管理等等。业务相关:您的业务开发。可以无限的扩展子系统,子系统之间使用Dubbo或MQ进行通信。我
目录序言正文第一关、拉取项目第二关、导入数据库第三关、修改JDBC配置文件第四关、环境搭建,修改nginx设置第五关、添加地址白名单尾声序言大家好,我是白墨!本次的目标是学习iBase4J这个框架,先贴一个官方的介绍:iBase4J是Java语言的分布式系统架构。使用Spring整合开源框架。使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性。系统包括4个子系统:系统管理Service、系统管理Web、业务Service、业务Web。系统管理:包括用户管理、权限管理、数据字典、系统参数管理等等。业务相关:您的业务开发。可以无限的扩展子系统,子系统之间使用Dubbo或MQ进行通信。我
Cypher数据结构Cypher的数据结构:属性类型,复合类型和结构类型属性类型属性类型IntegerFloatString:'Hello',"World"Boolean:true,false,TRUE,FALSE结构类型结构类型node:表示一个节点,由id,label和map构成id:长整数,全局唯一,node与relation的id是共用的一个序列,都是图当中的元素idlabel:节点标签,每个节点可以有多个标签map:节点的属性集合relation:表示一条边,由id,type,map和两端的两个node的id构成id:长整数,图中元素的唯一idtype:边类型,只有一个值,和节点的l
Cypher数据结构Cypher的数据结构:属性类型,复合类型和结构类型属性类型属性类型IntegerFloatString:'Hello',"World"Boolean:true,false,TRUE,FALSE结构类型结构类型node:表示一个节点,由id,label和map构成id:长整数,全局唯一,node与relation的id是共用的一个序列,都是图当中的元素idlabel:节点标签,每个节点可以有多个标签map:节点的属性集合relation:表示一条边,由id,type,map和两端的两个node的id构成id:长整数,图中元素的唯一idtype:边类型,只有一个值,和节点的l
Neo4j文档Neo4j简介image.pngNeo4j的安装访问以下路径:https://neo4j.com/download-center/#community.这里选择社区版就可以.选择3.5.28版本.最新的版本需要JDK11才能运行image.png下载ZIP并解压后,进入解压目录的bin目录下.执行neo4j.batconsole命令,出现以下字符说明启动成功.image.png在浏览器中输入http://localhost:7474/进行访问.默认用户名和密码分别是neo4jneo4j.登录后提示修改密码,修改即可Neo4j的基本概念image.pngNeo4j的查询语法imag
Neo4j文档Neo4j简介image.pngNeo4j的安装访问以下路径:https://neo4j.com/download-center/#community.这里选择社区版就可以.选择3.5.28版本.最新的版本需要JDK11才能运行image.png下载ZIP并解压后,进入解压目录的bin目录下.执行neo4j.batconsole命令,出现以下字符说明启动成功.image.png在浏览器中输入http://localhost:7474/进行访问.默认用户名和密码分别是neo4jneo4j.登录后提示修改密码,修改即可Neo4j的基本概念image.pngNeo4j的查询语法imag
一、图数据库简介图数据库是NoSQL领域中的一种,在处理相关联的大数据方面比关系型数据库天然具有优势,近年来在知识图谱、金融风控、社交关系等场景中发挥了重要的角色功能。同时,图数据库在AI领域,天然适合诸如记忆提取、关联推理、归纳探索等场景,成为了人工智能领域不可缺少的部分。Neo4J是比较通用和常见的图数据库,具有社区版和企业版之分,普通学习使用免费的社区版即可。Neo4J还提供了一个Web访问的可视化执行与查询的界面,类似ElasticSearch一样,非常容易上手。Neo4J配套的DSL语言为Cypher查询语言,可以对数据进行高效地查询,同时语法上类似SQL,方便开发者快速上手。二、N
一、图数据库简介图数据库是NoSQL领域中的一种,在处理相关联的大数据方面比关系型数据库天然具有优势,近年来在知识图谱、金融风控、社交关系等场景中发挥了重要的角色功能。同时,图数据库在AI领域,天然适合诸如记忆提取、关联推理、归纳探索等场景,成为了人工智能领域不可缺少的部分。Neo4J是比较通用和常见的图数据库,具有社区版和企业版之分,普通学习使用免费的社区版即可。Neo4J还提供了一个Web访问的可视化执行与查询的界面,类似ElasticSearch一样,非常容易上手。Neo4J配套的DSL语言为Cypher查询语言,可以对数据进行高效地查询,同时语法上类似SQL,方便开发者快速上手。二、N
背景之前在为框架集成knife4j接口调试查看工具,使用了一段时间,使用体验上比较繁琐,因为接口都需要token,所以每次都要去f12查看token复制再创建全局参数,可能我只需要测试一个接口但是步骤少不了,针对此问题框架做了一些优化设计分析框架后端针对系统管理员增加一个根据用户直接生成token的接口,将获取到的token通过js方式直接附加到knife4j的全局参数中,这样就只需要点击获取token按钮我们就可以直接进行任意接口的调试工作,通过f12分析发现,knife4j的全局参数变量是存储在浏览器数据库IndexedDB中,数据表为keyvaluepairs,对应的数据行key为Kni
背景之前在为框架集成knife4j接口调试查看工具,使用了一段时间,使用体验上比较繁琐,因为接口都需要token,所以每次都要去f12查看token复制再创建全局参数,可能我只需要测试一个接口但是步骤少不了,针对此问题框架做了一些优化设计分析框架后端针对系统管理员增加一个根据用户直接生成token的接口,将获取到的token通过js方式直接附加到knife4j的全局参数中,这样就只需要点击获取token按钮我们就可以直接进行任意接口的调试工作,通过f12分析发现,knife4j的全局参数变量是存储在浏览器数据库IndexedDB中,数据表为keyvaluepairs,对应的数据行key为Kni