抽象工厂
定义 抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口 无需指定具体的类 类型 创建型 使用场景 客户端 […]
定义 抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口 无需指定具体的类 类型 创建型 使用场景 客户端 […]
定义 定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行 类 […]
定义 由一个工厂对象决定创建出哪一种产品类的实例 类型 创建型,但不属于GOF23中设计模式 使用场景 工厂类 […]
开闭原则 一个软件实体如:类、模块和函数应该对扩展开放,对修改关闭 用抽象构建框架,用实现扩展细节 提高软件系 […]
箭头方向 定义子类时需要通过extends关键字指定父类 子类一定是知道父类定义,但父类并不知道子类的定义 只 […]
产生原因 应用程序write写入的字节大小小于套接口发送缓冲区的大小 进行MSS大小的TCP分段、以太网帧的p […]
悲观锁 如果我不锁住这个资源,别人就会来争抢,就会造成数据结果错误,所以每次悲观锁为了确保结果的正确性,会在每 […]
RUNNING 接收新任务并处理排队任务 SHUTDOWN 不接受新任务,但处理排队任务 STOP 不接受新任 […]
任务太多,怎么拒绝 — 拒绝时机 当Executor关闭时,提交新任务会被拒绝 当Executor对最大线程 […]
1. shutdown 优雅的关闭线程池,会等待线程池内所有线程执行完毕,通知不再接收新的线程加入 示例 pu […]