命令模式(Command Pattern): 将一个请求封装成一个对象, 从而可以用不同请求对客户进行参数化, 对请求队列或者记录请求日志, 以及支持可撤销的操作.
-
SpringCloud-Hystrix
Spring Cloud Hystrix 实现了断路器,线程隔离等一系列服务保护功能. 它也是基于Netfix的开源框架Hystrix实现的, 该框架的目标在于通过控制那些访问远程系统, 服务和第三方库的节点, 从而对延迟和故障提供更强大的容错能力. Hystrix具备
服务降级,服务熔断,线程和信号隔离,请求缓冲,请求合并以及服务监控等强大功能. -
设计模式-原型模式
原型模式(Prototype Pattern): 通过给出一个原型对象来指明所有创建的对象的类型, 然后用复制这个原型对象的办法创建出更多同类型的对象.
-
设计模式-单例模式
单例模式(Singleton Pattern): 单例模式确保某一个类只有一个实例, 而且自行实例化并向整个系统提供这个实例, 这个类称为单例类, 它提供全局访问的方法.
-
设计模式-建造者模式
建造者模式(Builder Pattern): 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示.
-
设计模式-抽象工厂模式
抽象工厂模式(Abstract Factory) 提供一个创建一系列相关或相互依赖对象的接口, 而无须指定它们具体的类. 抽象工厂模式又称为Kit模式, 属于对象创建型模式.
-
MySQL隔离级别
- READ UNCOMMITED 读未提交
- READ COMMMICTED 读已提交
- REPEATABLE READ 重复读
- SERIALIZABLE 串行化
举例些简单的例子, 实际业务可能和其有些差别, 不过毕竟万变不离其宗.
-
PlantUML制图-概述
图在程序设计,开发中十分重要, 如果开发一个新功能,它能帮助开发者缕清思路; 如果阅读一个就功能代码, 它能帮助开发者理解作者的想法. 一般会使用: 活动图, 时序图, 用例图, 状态图, 类图.