deep design pattern
pattern刚开始只是一个作为设计模式总结汇总的项目,而后进行拆分且分包分模块行程当前模式。
模块如下:
- pattern-common
- pattern-design
- pattern-distribution
- pattern-offer
- pattern-tutor
- pattern-tutor-jvm
- pattern-tutor-microservice
- pattern-tutor-netty
- pattern-tutor-springmvc
- pattern-tutor-syntax
设计模式 | Spring MVC源码分析 | Java | 分布式 | 编程** | JVM | 数据库 |
---|
-
- OO设计原则
- 工厂模式
- 装饰器模式
- 适配器模式
- 代理模式
- 责任链模式
- 状态模式(状态 & 状态机)
- 策略模式
- 模板方法模式
- 事件总线
- 命令模式
- 观察者模式
- 单例模式(5种实现方式)
- 原型模式
-
- chapter 4 Java中Socket的用法
- chapter 5 自己动手实现HTTP协议
- chapter 6 详解Servlet
- Bean 装载流程
- v5
- AOP
- Bean加载流程
- Cache
- ApplicationListener, 事件监听机制
- FactoryBean
- IOC & DI
- Proxy, JDK动态代理 & Cglib动态代理
- Webflux, 响应式编程
- sparrow: 一个轻量级Spring MVC实现项目
-
- ZooKeeper