![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 67
z撸铁程序猿
我亦无他,唯手熟尔。
展开
-
GOF---责任链模式(职责链模式)
文章目录前言一、模式的定义与特点二、模式的结构与实现总结 前言 职责链模式:就是指发出问题的人,不要和解决问题的人,产生冲突,尤其是当能处理该问题的人很多的情况下。 提示:以下是本篇文章正文内容,下面案例可供参考 一、模式的定义与特点 定义: 为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 在责任链模式中,客户只需要将请求发送到责任链上即可,无须关心请求的处理..原创 2021-12-30 17:23:50 · 150 阅读 · 0 评论 -
GOF---观察者模式(Observer模式)
文章目录前言一、模式的定义与特点二、模式的结构与实现总结 前言 观察者模式,其实就是指一个总的类,该类中有着很多数据,而其它类都会从该类中调用数据,而这些类就叫作观察者。 一、模式的定义与特点 定义: 指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 特点: 降低了目标与观察者之间的耦合关系,两者之间是抽象耦合关系。符合依赖倒置原则。 目标与观察者之间建立了一套触发..原创 2021-12-30 17:08:15 · 173 阅读 · 0 评论 -
GOF--装饰者模式
文章目录前言一、装饰者的定义和特点二、主要结构和实现代码总结 前言 装饰者模式是一个拥有装饰者和被装饰者两个主要内容的设计模式。 一、装饰者的定义和特点 定义: 指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。 特点: 装饰器是继承的有力补充,比继承灵活,在不改变原有对象的情况下,动态的给一个对象扩展功能,即插即用。 通过使用不用装饰类及这些装饰类的排列组合,可以实现不同效果。 装饰器模式完全遵守开闭原则 主要缺点: 装饰器..原创 2021-12-30 16:59:59 · 92 阅读 · 0 评论 -
GOF--代理模式
文章目录前言一、代理设计模式的含义和缺点二、代理模式的结构三、动态代理代码实现总结 前言 代理模式,从这个名字其实就能得出一个内容,肯定不是直接操作某个类,而是通过设置代理人来帮助沟通,或者说做事的。 一、代理设计模式的含义和缺点 代理模式的含义: 代理模式是指:当某一个类或者对象,不方便直接与外界进行连接,或者说传递数据时,这时候我们就需要设置一个新的类或者对象来作为该类的代理者,代替它完成某些功能,或者说操作。 代理模式的缺点: 代理模式会造成系统设计中类的数量增加 在客户端和目标对象..原创 2021-12-30 16:48:40 · 305 阅读 · 0 评论 -
JDBC操作数据库流程
文章目录前言一、 数据库连接二、获取PreparedStatement的实例三、关闭资源四、查询实例总结 前言 在对JDBC的学习中,其实内容虽然非常的多但是它实际运用的时候,内容非常的少,一套流程就可以概括所有的操作。 一、 数据库连接 JDBC操作数据库的时候,我们第一步就是要完成数据库连接,这也是能操作数据库的关键所在。 在做数据库连接之前我们需要先安装一个驱动(mysql-connector-java-5.1.37-bin.jar)到项目src下,然后再将驱动进行激活应用到该项目中。 /..原创 2021-12-27 17:43:42 · 1251 阅读 · 0 评论