摘要: 微服务架构中,服务发现组件是一个非常关键的组件,服务消费者、服务提供者、服务发现组件的关系大致如下: 各个微服务启动时,将自己的网络地址等信息注册到服务发现组件中,服务发现组件会存储这些信息 服务消费者可从服务发现组件查询服务提供者的网络地址,并使用改地址调用服务提供者的接口 各个微服务与服务发现组 阅读全文
posted @ 2018-11-03 19:28 行者林 阅读(321) 评论(0) 推荐(0) 编辑
摘要: spring boot和ssm是相通的,ssm的用法在spring boot上是一样的,它有两个最大的特点: 内置tomcat 大量精简配置文件 springboot打包之后是个jar,只用了一个main方法启动。 对于前后端分离的项目,springboot是非常适合的。 spring cloud是 阅读全文
posted @ 2018-11-03 11:13 行者林 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一、在默认配置条件下,本机访问PostgreSQL 切换到Linux用户postgres,然后执行psql: $ su - postgres Last login: Wed Mar 1 13:16:48 CST 2017 on pts/1-bash-4.2$ psql psql (9.2.18)Ty 阅读全文
posted @ 2018-10-15 11:21 行者林 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 访问者模式定义如下:封装一些作用于某种数据结构中各个元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 下面看一下几个抽象角色: Visitor抽象访问者:抽象类或接口,定义访问者可以访问哪些元素。 ConcreateVisitor具体访问者:它影响访问者访问到一个类之后该怎么 阅读全文
posted @ 2018-10-08 23:20 行者林 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实 阅读全文
posted @ 2018-10-08 20:48 行者林 阅读(2156) 评论(0) 推荐(0) 编辑
摘要: 桥梁模式也叫桥接模式,其定义如下:将抽象和实现解耦,使得两者可以独立变化。它的重点在“解耦”上面。 它有一下四个角色: Abstraction抽象角色:它的职责是定义该角色的行为,同时保存对一个实现化角色的引用,该角色一般是一个抽象类。 Implementor实现化角色:它是接口或抽象类,定义角色所 阅读全文
posted @ 2018-10-04 21:30 行者林 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 门面模式,也叫外观模式,是一种比较常用的封装模式,定义如下:要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行,门面模式提供了一个高层次的接口,使得子系统更易于使用。门面对象是通往外界子系统内部的唯一通道,我们先明确下门面模式的角色: Facade门面角色:客户端可以调用这个角色的方法,此 阅读全文
posted @ 2018-10-03 21:26 行者林 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 观察者模式也叫发布/订阅模式,其定义如下:定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。 我们先看看观察者模式的几个角色: Subject被观察者:定义被观察者必须实现的职责,它必须能够动态的增加、取消观察者,它一般是抽象类或实现类,仅仅完成 阅读全文
posted @ 2018-10-03 16:54 行者林 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 组合模式又叫合成模式,有时又叫整体-部分模式,主要用来描述整体和部分的关系,其定义为:将对象组合成树形结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 先说说组合模式的几个角色: Component抽象构件角色:定义参加组合对象的共有方法和属性,也可以定义一些默认的 阅读全文
posted @ 2018-10-03 10:10 行者林 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 适配器模式的定义如下:将一个类的接口变换为客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式又叫变压器模式、包装器模式。 适配器通常包含三个角色: Target目标角色:该角色定义需要转换为哪个目标角色,也就是期望接口。 Adaptee源角色:你想把谁 阅读全文
posted @ 2018-10-02 16:36 行者林 阅读(127) 评论(0) 推荐(0) 编辑