上一页 1 2 3 4 5 6 7 8 ··· 65 下一页
摘要: 介绍 中介者模式(Mediator Pattern),用一个中介对象来封装一系列的对象交互。中介者使各个对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。中介者模式属于行为型模式,使代码易于维护。比如 MVC 模式,C(Controller 控制器)是 M(Model 模 阅读全文
posted @ 2023-01-19 10:10 一锤子技术员 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 介绍 观察者模式是行为设计模式之一。当您对对象的状态感兴趣并希望在任何更改时得到通知时,观察者设计模式非常有用。在观察者模式中,观察另一个对象状态的对象被称为观察者,而被观察的对象则被称为主体。 优点 观察者模式设计后,会以集合的方式来管理用户(Observer),包括注册,移除和通知。这样,我们增 阅读全文
posted @ 2023-01-18 20:41 一锤子技术员 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 介绍 根据GoF的定义,迭代器模式提供了一种顺序访问聚合对象的元素而不暴露其底层表示的方法。这是一种行为设计模式。 顾名思义,迭代器有助于以定义的方式遍历对象集合,这对客户端应用程序很有用。在迭代期间,客户端程序可以根据需求对元素执行各种其他操作。 原理类图 迭代器模式的角色说明如下: Iterat 阅读全文
posted @ 2023-01-18 10:47 一锤子技术员 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 听说过GoF吧? GoF是设计模式的经典名著Design Patterns: Elements of Reusable Object-Oriented Software(中译本名为《设计模式——可复用面向对象软件的基础》)的四位作者,他们分为是:Elich Gamma、Richard Helm、Ra 阅读全文
posted @ 2023-01-18 10:18 一锤子技术员 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 介绍 访问者模式(Visitor Pattern),封装一些作用于某种数据结构的各元素的操作,它可以在不改变数据结构的前 提下定义作用于这些元素的新的操作。主要将数据结构与数据操作分离,解决 数据结构和操作耦合性问题访问者模式的基本工作原理是:在被访问的类里面加一个对外提供接待访问者的接口访问者模式 阅读全文
posted @ 2023-01-15 08:30 一锤子技术员 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 介绍 命令模式(Command Pattern):在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收 者是谁,也不知道被请求的操作是哪个, 我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计命名模式使得请求发送者与请求接收者消除彼此之间的耦合,让对象之间 阅读全文
posted @ 2023-01-14 19:24 一锤子技术员 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 介绍 模板方法模式(Template Method Pattern),又叫模板模式(Template Pattern),z 在一个抽象类公开定义了执行。它的方法的模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。简单说,模板方法模式 定义一个操作中的算法的骨架,而将一些步骤延迟 阅读全文
posted @ 2023-01-13 16:57 一锤子技术员 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 介绍 代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能,比如说在目标对象的某个方法执行前后你可以增加一些自定义的操 阅读全文
posted @ 2023-01-13 15:45 一锤子技术员 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 问题描述 最近java程序去调用远程服务器接口时报错了: I/O error on POST request for “https://XXX.xyz/create”: sun.secu rity.validator.ValidatorException: PKIX path building fa 阅读全文
posted @ 2023-01-12 14:46 一锤子技术员 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 介绍 外观模式(Facade),也叫“过程模式:外观模式为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用外观模式通过定义一个一致的接口,用以屏蔽内部子系统的细节,使得调用端只需跟这个接口发生调用,而无需关心这个子系统的内部细节 原理类图 外观类(F 阅读全文
posted @ 2023-01-11 15:32 一锤子技术员 阅读(79) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 65 下一页