
设计模式精选
码农博士
从事互联网开发10年,曾在多个公司任职项目经理,擅长微服务、分布式搜索的架构设计; 精于JVM、TCP大并发性能调优。
展开
-
设计模式-挖掘工厂模式应用场景-全面分析工厂模式原理
工厂模式的应用场景很多,到底再那些地方用过呢?为什么需要使用?有什么好处?本文将从应用场景出发逐步揭开工厂模式背后的面纱。先对工厂模式做一个大概的说明,其定义:Define an interface for creating an object,but let subclasses decide which class to instantiate.Factory Method lets ...原创 2020-03-12 12:21:10 · 620 阅读 · 0 评论 -
设计模式-深入单例模式精髓-剖析单例模式适用场景以及多线程问题
设计模式最常见的模式之一单例模式,废话不多说,前面的文章已经有对设计模式的7大原则有过介绍,从本文开始对每一种设计模式以及设计模式所适用的场景做全面的剖析。本文是针对常见的设计模式之一单例模式做一个分析,单例模式有懒汉模式、饿汉模式、双重锁模式、静态内部类模式,接下来一一呈现并对单例模式下多线程需要注意的地方做出分析和解决。概念单例模式(Singleton Pattern)是 Java...原创 2020-03-11 12:02:22 · 210 阅读 · 0 评论 -
设计模式的7大原则(设计模式6大设计原则增强版)
设计模式(Design Pattern)是经过高度抽象化的在编程中可以被反复使用的代码设计经验的总结。正确使用设计模式能有效提高代码的可读性、可重用性和可靠性,编写符合设计模式规范的代码不但有利于自身系统的稳定、可靠,还有利于外部系统的对接。在使用了良好的设计模式的系统工程中,无论是对满足当前的需求,还是对适应未来的需求,无论是对自身系统间模块的对接,还是对外部系统的对接,都有很大的帮助。...原创 2020-03-10 23:27:28 · 1621 阅读 · 1 评论