随笔分类 - 设计模式、原则、架构
设计模式、原则、架构
摘要:DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目的是对软件所涉及到的领域进行建模,以应对系统规模过大时引起的软件复杂性的问题。 DDD理论学习系列(13)-- 模块 https://www.cnblogs.com/sheng-jie/categor
阅读全文
摘要:概念: 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 优点:减少内存开支、减少系统性能开销、避免对资源的多重占用、全局的访问点,优化和共享资源访问。 缺点: 单例模式一有接口,扩展困难,若要扩展,除了修改代码基本上没有第
阅读全文
摘要:1.对象克隆(复制.原型模型) 使用场景: 不希望自己持有引用类型的对象被修改(我们常见的Object a=new Object();Object b;b=a;这种形式的代码复制的是引用,即对象在内存中的地址,a和b对象仍然指向了同一个对象) 保证引用类型的参数不被其他方法修改 可以使用克隆后的值作
阅读全文