前言 在开源或公司中开发项目时,通常需要在源文件顶部添加许可证以保护版权。在自己从业到现在,几家公司、见过太多的项目,但都出乎我意料,对版权都并不是很在意,甚至干了很久的...
IP属地:上海
前言 在开源或公司中开发项目时,通常需要在源文件顶部添加许可证以保护版权。在自己从业到现在,几家公司、见过太多的项目,但都出乎我意料,对版权都并不是很在意,甚至干了很久的...
类结构 [https://imgchr.com/i/Df2vNV] 简介 跟ReentrantLock原理一样,都是可以重入,公平/非公平的互斥锁。内部虽然有一个读锁和写锁,...
一、定义 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下...
定义 抽象工厂模式(Abstract Factory Pattern)隶属于设计模式中的创建型模式,用于产品族的构建。抽象工厂是所有形态的工厂模式中最为抽象和最具一般性的一种...
定义 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。观察者模式是...