2-坦克大战
2023-03-15 20:17:39 0 举报
AI智能生成
设计模式笔记
作者其他创作
大纲/内容
饿汗(推荐)
懒汉
懒汉式+内部静态类(完美)
枚举(剑走偏锋)
单例模式
工厂方法
抽象工厂
子主题
建造者模式
JDK Cloneable接口
克隆模式
SpringIOC
创建型
适配器模式
桥接模式
组合模式
装饰器模式
享元模式
形象吧
外观模式
静态代理
java.lang.Proxy
CGLIB(asm框架)
动态代理
代理模式
结构型
观察者模式
备忘录模式
命令模式
中介者模式
类图
实现栈式处理
责任链模式
策略模式
迭代器模式
访问者模式
模板方法模式
状态模式
行为型
根据现实的语义 来判断 是设计抽象类还是接口
多用聚合代替继承的关系, 聚合的时候,尽量持有接口或者抽象类,父类。这是对多态的尊重。
责任链 和 动态代理 值得好好理解
心得
设计模式
BIO 阻塞模型
FileChannel
DatagramChannel
ServerSocketChanel
SocketChanel:
Channel - 通道
Selector - 大管家
Buffer - 暂存数据的缓冲区
NIO 非阻塞模型
网络模型
EventLoopGroup - 线程池
channel - 通道
childHandler - 业务处理器
ByteBuf 对JDK ByteBuffer的封装
重要的几个概念
TCP Nagle算法
TCP的拆包问题
自定义协议的一般准则
Netty网络框架
坦克大战
0 条评论
回复 删除
下一页