Skip to content

dgjungleP/DesignMode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DesignMode

创建型

单例模式

  • 目前暂未有可是尝试的demo可以使用

建造者模式

  • 目前暂未有可是尝试的demo可以使用

原型模式

  • 如何快速克隆一个hashMap

结构型

代理模式

  • 在RPC、缓存、监控的场景如何使用 ###桥接模式
  • 支持不同类型和渠道的消息推送

装饰器模式

  • Java IO类库

适配器模式

  • 目前暂未有可是尝试的demo可以使用

门面模式

  • 目前暂未有可是尝试的demo可以使用

组合模式

  • 递归遍历的文件系统目录树结构

享元模式

  • 优化文本编辑器内存
  • Integer 和String 是如何使用享元模式

行为型

观察者模式

  • 实现异步非阻塞的EventBus框架

模板模式

  • JDK、Servlet、JUnit中如何应用
  • 和Callback的差别

策略模式

  • 实现不同大小文件排序的小程序

责任链模式

  • 敏感信息过滤框架
  • 拦截器和过滤器实现

状态模式

  • 工作流引擎中的状态机实现

迭代器模式

  • 支持快照的迭代器

访问者模式

  • 目前暂未有可是尝试的demo可以使用

备忘录模式

  • 目前暂未有可是尝试的demo可以使用

命令模式

  • 手游后端框架

解释器模式

  • 自定义告警规则功能

中介模式

  • 目前暂未有可是尝试的demo可以使用

About

设计模式学习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages