随笔分类 - 开发经验
摘要:一. 简介 neo4j是当今最流行的图数据库,基于 节点+关系 的架构,保存了图形数据的基本元素。同时,数据库也支持通过基础数据元素和独特的CQL查询语法,快速方便的检索、构建复杂的图表关系结果。 二. 基础知识 windows安装方法: 安装方法 CQL基本语法:基本语法
阅读全文
摘要:<! flowchart 箭头图标 勿删 一、neo4j 介绍 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被
阅读全文
摘要:https://www.jianshu.com/p/59bd829de0de 总结提前: 【1】先删关系,再删节点 【2】当记不得关系名时,type(r)可以查到关系名 【3】彻底删除节点标签名,需要删除前期对该标签名建立的索引 问题描述: 数据库里已经创建好了节点和关系,现在想删除BC_Compa
阅读全文
摘要:! flowchart 箭头图标 勿删 实体消歧 任务定义 通过六元组来定义: M=N,E,D,O,K,& N是待消歧的实体名集合,如李娜,迈克尔乔丹等 E是待消歧实体名的目标列表,包括了可能指向的实体,如李娜(跳水运动员) D是一个包含了待消歧实体名的文档集,如包含迈克尔的网页集合 O=
阅读全文
摘要:<! flowchart 箭头图标 勿删 定义: 实体消歧的本质在于一个单词很可能有多个意思,也就是在不同的上下文中所表达的含义可能不太一样。 简单实现 首先我们需要准备一个类似于下面的这种实体库: id 实体名 实体描述 1001 苹果 美国一家高科技公司,经典的产品有Iphone手机 1002
阅读全文
摘要:(adsbygoogle = window.adsbygoogle || []).push({}); 在用svn的时候,由于svn的时间与本地不同步,导致每次看log总是需要对时间。 今天修改了svn服务器时间与本地同步。只需要修改svn服务器时间与本地时间相同即可,但要主要修改时区,不然会出现时间
阅读全文
摘要:<! flowchart 箭头图标 勿删 在spring mvc架构中,如果希望在程序中直接使用properties中定义的配置值,通常使用一下方式来获取: @Value("${tag}") private String tagValue; 但是取值时,有时这个tagvalue为NULL,可能原因有
阅读全文
摘要:数据表列表 PE_Admin:管理员信息表 PE_Advertisement:广告信息表 PE_AdZone:版位信息表 PE_Announce:公告信息表 PE_AreaCollection:采集信息表 PE_Article:文章信息表 PE_Author:文章作者信息表
阅读全文
摘要: 图数据库本身属于NoSql数据库中的一种,是基于数学中图论实现的一种数据库。不同于传统的关系型数据库将数据存在库表字段中,图数据库将数据和数据之间的关系存在节点和边中,在图数据库中这被称作“节点”和“关系”。没有了库表字段的概念,相当于是把数据存在了一张大宽表中。传统数据
阅读全文
摘要:相信您和我一样,在使用关系型数据库时常常会遇到一系列非常复杂的设计问题。例如一部电影中的各个演员常常有主角配角之分,还要有导演,特效等人员的参与。通常情况下这些人员常常都被抽象为Person类型,对应着同一个数据库表。同时一位导演本身也可以是其它电影或者电视剧的演员,更可能是歌手,甚至是某些影视公司
阅读全文
摘要:<! flowchart 箭头图标 勿删 ER图分为实体、属性、关系三个核心部分。实体是长方形体现,而属性则是椭圆形,关系为菱形。 ER图的实体(entity)即数据模型中的数据对象,例如人、学生、音乐都可以作为一个数据对象,用长方体来表示,每个实体都有自己的实体成员(entity member)或
阅读全文
摘要:阅读更多 我们从名字上就能看出这是一个NIO思想为基础的IO框架,X是指这个框架可以有多种实现,我们可以从代码库 https://github.com/xnio 中发现一个项目xnio native,里面有用C实现的nio层,就能体会到这个X的含义,可以直接基于操作系统C库。目前在Xnio中默认的实
阅读全文
摘要:Undertow 简介 Undertow是一个用java编写的、灵活的、高性能的Web服务器,提供基于NIO的阻塞和非阻塞API。 Undertow的架构是组合式的,可以通过组合各种小型的目的单一的处理程序来构建Web服务器。所以可以很灵活地的选择完整的Java EE servlet 3.1容器或初
阅读全文
摘要:该项目通过自动配置和Spring环境以及其他Spring编程模型习惯用法提供了Spring Boot应用程序的Consul集成。 通过一些简单的注释,您可以快速启用和配置应用程序内的通用模式,并使用基于Consul的组件构建大型分布式系统。 提供的模式包括服务发现,控制总线和配置。 智能路由(Zuu
阅读全文
摘要: 在前面的文章中学习了consul在windows下的安装配置,然后consul作为spring boot的服务发现和注册中心,详细的参考:https://blog.csdn.net/j903829182/article
阅读全文
摘要:本篇主要介绍了 Spring Boot 如何与 Consul 进行集成,Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等,服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,通过 Consul
阅读全文
摘要:去官网下载windows版本的 https://www.consul.io/downloads.html 这里使用的是64位的 解压 添加 计算机 右键 属性 高级属性设置环境变量设置 在path下加上:M:\consul cmd启动: consul agent dev 如下: 可以看到启动成功。
阅读全文
摘要:<! flowchart 箭头图标 勿删 使用consul 介绍 Consul包含多个组件,但是作为一个整体,为你的基础设施提供服务发现和服务配置的工具.他提供以下关键特性: 服务发现 Consul的客户端可用提供一个服务,比如 api 或者mysql ,另外一些客户端可用使用Consul去发现一个
阅读全文
摘要:Spring Cloud Eureka集群配置及注意事项(Greenwich版本) 一·概述 Spring Cloud Netflix Eureka 是一个提供服务注册与发现的套件。服务提供者只需要将自己的提供的信息注册到到Eureka上,而客户端就可以直接据此发现所有的可用服务,避免了在客户端直接
阅读全文
摘要:Spring Cloud Security&Eureka安全认证(Greenwich版本) 一·安全 Spring Cloud支持多种安全认证方式,比如OAuth等。而默认是可以直接添加spring boot starter security来配置HTTP BASIC认证。如果没有配置用户和
阅读全文