![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 95
SK_Jaco
这个作者很懒,什么都没留下…
展开
-
【深入设计模式】适配器模式—一切皆有可能
让不可能变成可能的适配器模式原创 2022-12-04 16:18:20 · 659 阅读 · 0 评论 -
【深入设计模式】随处可见的外观模式
随处可见的外观模式原创 2022-08-19 16:49:10 · 320 阅读 · 0 评论 -
【深入设计模式】迭代器模式模式—什么是迭代器模式?
什么是迭代器模式?原创 2022-08-01 20:47:29 · 489 阅读 · 0 评论 -
【深入设计模式】责任链模式—责任链模式及责任链模式在源码中的应用
别再说不知道责任链模式了原创 2022-07-25 23:44:47 · 617 阅读 · 0 评论 -
【深入设计模式】建造者模式—带你彻底弄懂建造者模式
一篇文章搞懂建造者模式原创 2022-07-19 23:45:20 · 5594 阅读 · 1 评论 -
【深入设计模式】模板方法模式—让你更科学地复用代码
听说你喜欢封装重复使用的代码块?原创 2022-07-06 00:05:16 · 298 阅读 · 0 评论 -
【深入设计模式】装饰模式—什么是装饰模式?装饰模式在源码中的应用
装饰模式——让你的代码锦上添花。装饰模式详解及装饰模式在源码中的应用原创 2022-06-27 23:12:39 · 861 阅读 · 0 评论 -
【深入设计模式】策略模式—策略模式详解及策略模式在源码中的应用
详解策略模式,并深入策略模式再源码中的应用原创 2022-06-22 00:09:02 · 1099 阅读 · 0 评论 -
【深入设计模式】单例模式—从源码分析内部类单例、枚举单例以及单例模式在框架中的应用
最完美的单例写法以及单例模式在源码中的应用原创 2022-06-14 00:26:02 · 565 阅读 · 0 评论 -
【深入设计模式】单例模式—你确定你会写单例?饿汉式和懒汉式(DCL)演进
在项目开发中,获取一个对象我们通常是通过 new 在内存中进行创建,然后在对其进行引用,当项目逐渐庞大起来后,创建的对象越多对内存资源的占用也将越大,并且很多对象并不需要每次都创建,比如数据库连接池,因此诞生了单例设计模式。单例设计模式是指一个类只有一个实例对象,当我们获取该类对象时始终是同一个。单例模式不仅节省了内存资源,还保证了对象内的数据一致性。在使用单例模式时,我们需要注意单例模式的几个特点:根据上一节中描述的单例模式的四个特点,我们可以画出单例模式的结构图同时,我们也能够根据特点和结构图写出伪代码原创 2022-06-08 22:52:09 · 431 阅读 · 0 评论 -
【深入设计模式】工厂模式—抽象工厂及工厂模式在源码中的应用
前面介绍了简单工厂模式和工厂方法模式,相信你对工厂模式有了一定理解。接下来将继续深入工厂模式,主要介绍工厂方法模式的改进——抽象工厂模式,以及工厂模式在框架源码中的应用,希望在看完这两篇介绍之后能够对彻底搞懂工厂模式,并理解其在实际开发中的意义。原创 2022-05-30 22:27:01 · 747 阅读 · 0 评论 -
【深入设计模式】工厂模式—简单工厂和工厂方法
设计模式(Design pattern)是软件工程的基础,最近在对公司项目代码进行迭代升级之后,决定把设计模式相关的知识点拉出来再重新整理一遍进行分享。学习设计模式,不仅是为了面试,更是为了在工作中能够写出易于维护、扩展性好的代码,否则不考虑设计的功能代码也是在给后人挖坑(已经深受其害)。首先分享的是工厂模式,将这部分分为两部分,第一部分是是简单工厂模式和工厂方法模式的介绍及演进,主要介绍这两种模式结构,以及如何从简单工厂衍生出工厂方法模式。第二部分是抽象工厂模式和工厂模式在源码应用(下一篇博客进行分..原创 2022-05-24 15:45:59 · 1032 阅读 · 0 评论