05 2023 档案
摘要:ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in its ChannelPipeline. 处理I/O事件或截取I/O操作,并将其转发到
阅读全文
摘要:IO 冯诺依曼结构:计算器 控制器 主存储器 输入设备 输出设备 Linux -> 类Unix -> VFS(Virtual Filesystem Switch)虚拟文件系统转换 -> 统一文件模型 df 查看文件挂载情况 一切皆文件 lsof(list open files)查看进程打开的文件的工
阅读全文
摘要:工厂方法代码示例 public class FactoryMethod { public static void main(String[] args) { TransportFactory factory = new TransportFactory(); Movable movable = fa
阅读全文
摘要:抽象工厂代码示例 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。 产品族需要扩展的不适合抽象工厂,即在抽象工厂中在加一个createXXX(); public class AbstractFactory { public static void main(String[] a
阅读全文
摘要:设计模式总结 设计模式分为三大类:创建型模式、结构型模式、行为模式 一、创建型模式 1.工厂方法 Factory Method 2.抽象工厂 Abstract Factory 3.生成器 Builder 4.原型 Prototype 5.单例 Singleleton 二、结构型模式 1.适配器 Ad
阅读全文