首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
头顶的风
创建于2021-05-18
订阅专栏
理解设计模式
等 1 人订阅
共8篇文章
创建于2021-05-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
图文讲解 Decorator -- 装饰者模式
什么是装饰者模式 顾名思义,就是给某一个物体添加一些装饰物,让其变得更加丰富多彩。比如一块蛋糕,什么都不加,它就是一块平平无奇的蛋糕,如果加上一些草莓,它就变成一块可口的草莓蛋糕,再加上一些巧克力,抹
深入解析桥接模式
Bridge 桥接模式 Bridge 也就是桥梁,就像现实世界中,将河流的两侧连接起来一样,桥接模式的作用也是将两样东西连接起来,只不过它连接的是 类的功能层次结构和类的实现层次结构。 首先我们来理解
详解责任链模式以及Android事件分发
简介 责任链模式,是行为型设计模式之一。我们将多个节点首尾相连所构成的模型称之为“链”,对于链式结构,每个节点都可以被拆开再链接,因此,链式结构就会有很大的灵活性。如果我们将每个链上的节点看作为一个对
详解观察者模式及其应用
假设现在有一家报社,它的业务就是出版报纸,现在我作为一个用户订阅了这家报社的报纸,只要有新的报纸出版,就会给我送过来。突然有一天,我不想看报纸了,就取消了对这家报社的订阅,这样他们就不会给我送报纸了,
解析原型模式及深浅拷贝
原型模式是一个创建型设计模式,原型表明这个模式有一个样板实例,用户从这个实例对象中复制一个内部属性一致的对象,也就是我们通常说的克隆,被复制的对象就是原型。原型模式常用于创建复杂的或者构造耗时的实例,
编译时注解解析及访问者模式的使用
访问者模式概述 访问者模式是一种将数据操作与数据结构分离的设计模式,它的使用频率不高,但是在aop的开发中,经常会遇到。 设计思想: 软件系统中拥有一个由许多对象构成的、比较稳定的对象结构,这些对象的
都2021年了,动态代理你学会了吗
什么是代理?代理相当于一个中介,假如当前有一所大学,对全世界招生。但是生源太广泛,只能委托给招生中介,来帮助这所大学招生。中介就是学校的代理,中介就代替大学完成招生的功能。 这个代理有如下的特点:
单例模式(静态内部类、DCL两种方式以及可能出现的问题)
静态内部类 JVM在初始化阶段(即在Class被加载后,且被线程使用之前),会执行类的初始化。在初始化期间,JVM会去获取一个锁。这个锁可以同步多个线程对同一个类的初始化。 虚拟机会保证一个类的cli