E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA设计
【
Java设计
模式】结构型模式-装饰模式
源代码:https://gitee.com/AgentXiao/DecroatorPattern要点:1、装饰模式解决的问题2、装饰模式的各个模块实现3、装饰模式的优缺点4、装饰模式和桥接模式的区别一、场景引入场景引入如上图所示,有一个狗(Dog)类,下面有三个子类,分别是会飞的狗(FlyDog)、会游泳的狗(SwimDog)、会跑的狗(RunDog)。假设此时三个子类都是单一功能的,也就说Fly
四方城外
·
2020-05-17 10:08
【
Java设计
模式】行为型模式-中介者模式
源代码:https://gitee.com/AgentXiao/BehavioralPatterns要点:1、中介者模式的核心和本质2、实现过程一、引入案例公司下面三个部门:财务部、市场部、研发部。财务部要发工资,需要让大家核对,需要跟市场部和研发部都通气;市场部要接个新项目,需要研发部处理技术、需要财务部出资金。市场部需要跟各个部门打交道。虽然只有三个部门,但是关系非常乱。实际上,公司都有总经理
文史环游记
·
2020-05-17 10:03
【
Java设计
模式】行为型模式-解释器模式
要点:1、解决的问题2、使用的场景3、不常用一、解释器模式解决的问题如果一种特定类型的问题发生的频率足够高,那么就值得将该问题的各个实例表述为一个简单语言中的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。当我们需要开发一种新的语言时,可以考虑使用解释器模式。一种不常用的设计模式。尽量不要使用解释器模式,后期维护会有很大麻烦。在项目中,可以使用Jruby,Groovy、jav
四方城外
·
2020-05-17 10:42
【
Java设计
模式】行为型模式-访问者模式
要点:1、解决的问题2、使用不多,了解即可一、访问者模式解决的问题我们在访问一个对象结构或对象集合时,如果需要对不同的对象进行很多不同并且不相关的操作,为了避免这些操作影响到对象结构或对象集合,我们可以在访问的类中定义一个提供给外界访问的访问者接口,实现数据结构和数据操作的分离。二、开发中的场景XML文档解析器设计编译器的设计复杂集合对象的处理
文史环游记
·
2020-05-17 10:30
【
Java设计
模式】行为型模式-策略模式
源代码:https://gitee.com/AgentXiao/BehavioralPatterns要点:1、条件语句和策略模式的差异2、策略模式的本质及实现一、场景某个的报价策略可以简单作如下分类:•普通客户小批量报价•普通客户大批量报价•老客户小批量报价•老客户大批量报价具体选用哪个报价策略,这需要根据实际情况来确定。我们可以使用一下机制实现:publicdoublegetPrice(Stri
四方城外
·
2020-05-17 10:21
【
Java设计
模式】行为型模式-观察者模式
源代码:https://gitee.com/AgentXiao/BehavioralPatterns要点:1、观察者模式的使用范围及核心2、自定义实现观察者模式3、类库提供的观察者模式4、开发中的使用场景一、场景(1)网站上,很多人订阅了”java主题”的新闻。当有这个主题新闻时,就会将这些新闻发给所有订阅的人。(2)大家一起玩CS游戏时,服务器需要将每个人的方位变化发给所有的客户。上面这些场景,
四方城外
·
2020-05-17 10:39
java 动态代理封装使用
1、java动态代理原理代理模式是常用的
java设计
模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。
不问出路
·
2020-05-17 00:48
Java设计
模式之建造者模式(Builder Pattern)
前言这篇文章主要向大家讲解什么是建造者模式,建造者模式的实例讲解及应用场景等知识点。一、建造者介绍用户可以不知道产品的构建细节直接可以创建复杂的对象,主要是分离了产品的构建和装配,这样就实现了构建和装配的解耦。不同的构建器,相同的装配,也可以做出不同的对象;相同的构建器,不同的装配顺序也可以做出不同的对象,这样就实现了的复用性和。举例说明:比如我们组建一个造飞船和装配飞船。建造者:负责建造飞船(建
阿福聊编程
·
2020-05-14 22:00
基础篇——泛型(Generics)
Java设计
之初并不知道会往容器中存放什么类型的元素,因此元素类型都设定为Object,这样就什么都能放了。
一个灵活的胖子MrWang
·
2020-05-14 14:38
浅析
Java设计
模式之原型模式、深拷贝、浅拷贝
一、原型模式的UML图ProtoType:原型类,声明一个克隆自己的接口。ConcreatePrototype:具体的原型类,是实现克隆自己的操作。Client:让一个原型对象克隆自己,从而产生一个新的对象。对象的属性完全相同。二、原型模式解决克隆羊问题应用案例:现在需要将一头绵羊克隆多个,绵羊要长的一模一样,请编写程序实现。1.传统方式实现packagecom.exam.prototypecom
Dream_it_possible!
·
2020-05-06 23:29
软件架构和设计模式
原型模式
设计模式
深拷贝
浅拷贝
3张图说清楚:
java设计
模式原则:开闭、接口隔离、迪米特法则
本文重点介绍
java设计
模式原则:开闭原则、接口隔离原则、迪米特法则。用思维导图的方式来表现。21种
java设计
模式遵循了6大设计原则,本文介绍后面3个设计原则,上一篇介绍前3个设计原则。
qq5e533aa639369
·
2020-05-05 09:37
java
程序员
设计模式
3张思维导图说清楚:
java设计
模式的6大设计原则,前3讲!
本文重点介绍
java设计
模式原则:单一职责原则、里氏替换原则、依赖倒置原则。用思维导图的方式来表现。23种
java设计
模式遵循了6大设计原则,本文介绍前3个设计原则,下一篇介绍后面3个设计原则。
qq5e533aa639369
·
2020-05-05 09:31
java
程序员
设计模式
Java设计
模式-策略模式
将帅谋略,知兵者,动而不迷,举而不穷。策略模式的定义所谓策略模式,即定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。通俗的一点来讲,当同一个操作,可能有不同的表现或者动作的时候,我们可以将这个操作抽象出来,然后将具体的表现或者动作分别的封装起来,并且都实现抽象的操作,这样我们就可以在执行这个操作的时候,根据不同的表现类型,来执行不同表现或者动作。策略模式结构可分为,策略接口,具体策略
奔跑嘞大肚皮
·
2020-04-30 15:05
JAVA设计
模式之工厂系列(factory)
任何可以产生对象的方法或者类,都可以称之为工厂。单例就是所谓的静态工厂。为什么jdk中有了new,还需要工厂呢?a、灵活的控制生产过程b、给对象加修饰、或者给对象加访问权限,或者能够在对象生产过程中添加一些日志信息,再或者根据应用场景添加一些实际的业务处理等等。1、静态工厂单例模式:一种特殊的静态工厂,请参考单例模式2、简单工厂/***可移动的物体抽象接口*/publicinterfaceMove
引路的风
·
2020-04-28 22:00
【设计模式系列7】详解观察者模式pull和push两种写法
java设计
模式之观察者模式设计模式系列总览什么是观察者模式观察者模式示例JDK观察者模式使用java.util.Observable的黑暗面观察者模式的有优点观察者模式的有缺点设计模式系列总览设计模式飞机票三大工厂模式登机入口策略模式登机入口委派模式登机入口模板方法模式登机入口观察者模式登机入口单例模式登机入口原型模式登机入口代理模式登机入口装饰者模式登机入口适配器模式登机入口建造者模式登机入口
双子孤狼
·
2020-04-25 21:40
设计模式
java
设计模式
Java设计
模式之原型模式 浅拷贝和深拷贝 附代码实现
原型模式用于创建重复的对象,同时能保证性能。类中的字段为8种原生数据类型、包装类型、String、BigInteger,通过实现Cloneable接口并且覆盖Object.clone方法来复制当前对象的克隆,利用jvm的克隆机制完成对象的拷贝,这种方式即是浅拷贝。如果是自定义数据类型或其他可变的类型(Date...),这些类型都要实现Cloneable接口并且覆盖Object.clone方法,来实
cenjianteng
·
2020-04-25 14:52
设计模式
设计模式
java
面试
JAVA设计
模式之单例(singleton)
一、饿汉式/***饿汉式*/publicclassSingleton01{privatestaticfinalSingleton01instance=newSingleton01();privateSingleton01(){}publicstaticSingleton01getInstance(){returninstance;}publicstaticvoidmain(String[]args
引路的风
·
2020-04-25 13:00
Java语言实现的扫雷游戏(1)
Java类库中提供了用于GUI的swing开发工具包,我们可以利用swing设计出一些简单的经典小游戏,如扫雷,推箱子,俄罗斯方块等.接下来我就简单分享一下用
Java设计
扫雷游戏的思路与过程.首先,我们要设计出扫雷的窗口界面
kakaluoteyy
·
2020-04-23 10:21
【设计模式系列5】深入分析原型模式及浅克隆和深克隆的区别
java设计
模式之原型模式设计模式系列总览什么是原型模式原型模式示例11.标准的原型模式需要先创建一个原型接口2.创建一个对象实现原型接口3.编写测试类原型模式示例21.创建一个原型对象,实现Cloneable
双子孤狼
·
2020-04-19 14:26
设计模式
设计模式
java
prototype
java设计
模式---迭代器模式
迭代器模式java迭代器模式,也叫javaiterator模式,下面举个以模仿java的collecton、ArrayList、LinckedList为例需要建立的类关系图1案例代码定义一个collection接口/***Createdbytdon2017/8/28.*java迭代器模式,也叫javaiterator模式。*举个实例模仿java的collecton、ArrayList、Lincke
shuaidong
·
2020-04-14 17:57
Java设计
模式之异步方法
AsyncCallback.java/***AsyncCallbackinterface*/publicinterfaceAsyncCallback{voidonComplete(Tvalue,Optionalex);}AsyncExecutor.java/****AsyncExecutorinterface**/publicinterfaceAsyncExecutor{AsyncResultst
Hector_
·
2020-04-14 09:24
Java设计
模式之抽象工厂模式
抽象工厂模式(AbstractFactoryPattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。主要解决:主要解
Bloo_m
·
2020-04-14 08:29
Java设计
模式<备忘录模式>
Java设计
模式意图在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态场景需要记录一个对象的内部状态创建Memento类publicclassMemento{privateStringstate
介鬼
·
2020-04-13 17:09
java设计
模式-单例模式
引言单例模式,顾名思义只有一个实例,该中设计模式主要应用的场景如下:1.需要频繁实例化然后销毁的对象。2.创建对象时耗时过多或者耗资源过多,但又经常用到的对象。3.完全限制需要单一对象的,例如计数器等等。单例模式一、用类图表示单例模式如下:单例模式类图二、常见的几种单例模式写法,具体代码如下:1、饿汉式-静态常量饿汉式-静态常量这种方法使用静态常量的方式创建单例,静态常量只在类被加载时执行一次,故
三分长手怪
·
2020-04-13 14:44
JAVA设计
模式-观察者模式
观察者模式是非常常用的一种设计模式。在软件系统中,当一个对象的行为依赖于另一个对象的状态时,观察者模式就相当有用。若不适用观察者模式提供的通用结构,而需要实现其类似的功能,则只能在另一个线程中不停监控对象一来的状态。在一个复杂的系统中,可能会因此开启很多线程来实现这一个功能,这将使系统的性能产生额外的负担。观察者模式的意义也就在此,它可以在单线程中,使某一对象,及时得知自身所依赖的状态的变化。观察
凡星轨迹
·
2020-04-13 11:03
我的
Java设计
模式-单例模式
就算不懂设计模式的兄弟姐妹们,想必也听说过单例模式,并且在项目中也会用上。但是,真正理解和熟悉单例模式的人有几个呢?接下来我们一起来学习设计模式中最简单的模式之一——单例模式一、为什么叫单例模式?“baby,你就是我的唯一,两个世界都变形,回去谈何容易...”。咳咳~就先唱到这吧,入正题。每次提起单例模式,笔者都会哼起这首王力宏的《唯一》。为什么?这首歌哪里吸引我了?就是“唯一”这两个非常有粪量的
Jet啟思
·
2020-04-13 02:32
Java设计
模式(Group Of Four23)
创建型模式:都是用来帮助我们创建对象的!单例模式保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。工厂模式简单工厂模式用来生产同一等级结构中的任意产品。(对于新增加的产品,需要修改已有代码)工厂方法模式用来生产同一等级结构中的固定产品。(支持增加任意产品)抽象工厂模式用来生产不同产品族的全部产品。(对于增加新的产品,无能为力;支持增加产品族)建造者模式分离了对象子组件的单独构造(由Bui
GaaraZ
·
2020-04-12 22:16
JAVA设计
模式之观察者模式
气象站系统:气象站可以通过物理装置取得气象信息,WeatherData对象可以通过气象站提供的外部接口获取气象信息。需求:WeatherData获取最新数据时,需要实时更新三个布告板的气象数据。三个布告板分别是:目前状况、气象统计、天气预报。一、整理分析:1.WeatherData有三个getter方法getTemperature(),getHumidity(),getPressure()分别获取
java部落
·
2020-04-12 21:06
Java设计
模式(十):外观模式
原创文章,转载请注明原文章地址,谢谢!外观模式FacadePattern外观模式,顾名思义,对于客户端来讲,只能看到外观,不知道具体的实现,通过外观实现需求即可。外观模式的角色子系统组件:一个独立的子系统,不知道外观组件的存在,只知道接收分配给它的任务完成。外观组件:知道子系统的功能,将这些子系统的功能抽象组合。示例举一个生活中的例子,在晚上下班回家的时候,回到家,通过开关打开电视、电脑、电灯,第
蔡先森_caiyq
·
2020-04-12 15:56
Java设计
模式——Template模板模式
Template模板模式可以这样理解:一个抽象类公开定义了执行它的方法的方式/模板,它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。通俗来说,可以这样理解:定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。比如:完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现
莫问以
·
2020-04-12 14:56
折腾
Java设计
模式之责任链模式
责任链模式顾名思义,责任链模式(ChainofResponsibilityPattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。简介意图避免请求发送者与接收者耦合在一起,让多个对象都有
大萌小路
·
2020-04-12 12:59
Proxy模式——静态代理
java设计
模式Proxy:代理人——代替别人工作的人“本人”寻找“代理人”工作,但是代理人毕竟是代理人,能代替本人所做的事有限,当代理人无法帮忙时再寻找本人RealSubject:真实角色,是实现抽象接口的类
吃啥呀
·
2020-04-12 01:55
了解外观模式
java设计
模式------外观模式Java中一共有23种设计模式,每种设计模式各有特点,我们主要来说一下外观模式。当然,学习外观模式,首先应该了解一下,什么是外观模式?
一条大狼狗
·
2020-04-11 18:07
Java设计
模式之代理模式
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的,先定义一种类型的女人:/***@Description:*定义一种类型的女人,王婆和潘金莲都属于这个类型的女人*
CoderJed
·
2020-04-11 08:50
Java设计
模式百例 - 桥接模式
本文源码见:https://github.com/get-set/get-designpatterns/tree/master/bridge桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可被结构化改变而
享学IT
·
2020-04-11 06:21
Java设计
模式之观察者模式
概念 观察者模式:又称发布(publish)-订阅(Subscribe)模式、模型(Model)-视图(View)模式、源(Source)-监听器(Listener)模式或从属者(Dependents)模式,是一种对象行为型模式。 定义对象间的一对多的依赖关系,当被观察者对象进行状态改变时,则所有依赖它的观察者对象都会得到通知并更新状态。UML观察者模式角色抽象主题(Subject):又称抽象
bamboolmc
·
2020-04-11 03:32
设计模式系列-观察者模式
JAVA设计
模式系列:单例模式观察者模式观察者模型定义也称作发布/订阅模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。
特立独行的猪手
·
2020-04-10 21:17
Java设计
模式----单例模式
核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点常见应用场景:Windows的TaskManager(任务管理器)就是很典型的单例模式。Windows的RecycleBin(回收站)也是典型的单利应用;在整个系统运行过程中,回收站一直维护着仅有的一个实例。项目中,读取配置文件的类,一般也只有一个对象;没有必要每次使用配置文件数据,每次new一个对象去读取。网站的计数器,一般也是
GaaraZ
·
2020-04-10 19:09
java设计
模式之模板模式
模板模式模板模式(TemplatePattern),定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构,只是重定义该算法的某些特定步骤。这种类型的设计模式属于行为型模式。模板模式解决的问题一些方法通用,却在每一个子类都重新写了这一方法,带来大量重复的代码的问题。相同的部分父类给出统一的模板,不同的部分,子类进行重写。命令模式模式角色AbstractTempla
java程序员思维
·
2020-04-10 18:16
Java设计
模式:单例模式-独一无二的对象
概念:单例模式:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。用处:有一些对象我们只需要一个,例如:线程池(threadpool),缓存(cache),对话框,注册表(registry)。如果制造出多个实例,就会导致许多问题,例如:程序行为异常,资源使用过量或不一致。实现:最基本的单例模式:publicclassSingletonDemo01{//使用静态变量来记录Sin
Clannad_汐
·
2020-04-10 15:53
Java设计
模式----原型模式(克隆模式)
场景思考一下:克隆技术是怎么样的过程?JavaScript语言中的,继承怎么实现?那里面也有prototype原型模式通过new产生一个对象需要繁琐的数据准备或访问权限,则可以使用原型模式。就是java中的克隆技术,以某个对象为原型,复制出新的对象。显然,新的对象具备原型对象的特点。优势有:效率高(直接克隆,避免了重新执行构造过程步骤)。克隆类似于new,但是不同于new。new创建新的对象属性采
GaaraZ
·
2020-04-10 13:02
java设计
模式之观察者模式
一、观察者模式当对象中存在一对多的关系时,就需要使用这种模式。比如说一个对象发生改变时,会通知到依赖它的对象。介绍意图:定义对象之间一对多的依赖关系,当一个对象的状态发生改变时,会通知到其它依赖该对象的行为。主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。如何解决:采用面向对象的技术,可以将这种关系弱化。关键代码:在被订阅类里面采用一个集合来存放观察者,并
Mr_Rains
·
2020-04-10 13:41
java设计
模式------策略模式
该模式是与具体的项目业务无关的设计模式先看图:策略模式图定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换,策略模式让算法独立于使用它的客户而独立变化。策略模式使这些算法在客户端调用它们的时候能够互不影响地变化。假设需求:我们现在需要一个图片加载框架,我们可以选择Glide、Fresco、ImageLoader、Picasso其中的一个,比如选择ImageLoade
我弟是个程序员
·
2020-04-10 11:57
初探
Java设计
模式4:一文带你掌握JDK中的设计模式
转自https://javadoop.com/post/design-pattern行为型模式策略模式观察者模式责任链模式模板方法模式状态模式行为型模式总结本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star、fork哈文章也将发表在我的个人博客,阅读体验更佳
程序员黄小斜
·
2020-04-10 05:51
Java设计
模式--组合模式
在这种模式下,所有对象像树形结构一样,有机的结合在了一起,体现出层次感,各种层次的节点可以自由增加,上下层调用简单。简单实现:基础节点:publicclassEmployee{privateStringname;privateStringdept;privateintsalary;privateArrayListsubordinates;publicEmployee(Stringname,Stri
留给时光吧
·
2020-04-10 05:43
java设计
模式之责任链模式
责任链模式责任链模式(ChainofResponsibilityPattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。责任链模式解决的问题避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到所有对象处理它为止。使用场景对请求参数进行防xss攻击处理,敏感
java程序员思维
·
2020-04-10 01:37
java设计
模式------抽象工厂模式
这个模式,具体有啥作用,感觉作用不明显...可能是本人学艺不精吧。目的:是为了把产品的实例化操作延迟到子类工厂中完成,通过工厂子类来决定究竟应该实例化哪一个产品具体对象。工厂方法模式包含四个部分:抽象产品:产品对象同一的基类,或者是同一的接口。具体的产品:各个不同的实例对象类抽象工厂:所有的子类工厂类的基类,或是同一的接口具体的工厂子类:负责每个不同的产品对象的实际创建类图:工厂模式1.产品层产品
我弟是个程序员
·
2020-04-10 01:27
为什么byte取值-128~127??
java设计
byte类型为1个字节,1个字节占8位,即8bit,这是常识。
Java技术栈
·
2020-04-10 00:42
java设计
模式之责任链模式
一、责任链模式概念责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。责任链模式中的角色抽象处理者(Handler)角色该角色对请求进行抽象,并定义一个方法来设定和返回
我有一只喵喵
·
2020-04-10 00:53
JAVA设计
模式之责任链模式
定义为避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。在这种模式中,通常每个接收者都包含对另一个接收者的引用,如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。主要解决职责链上的处理者负责处理请求,客户只需要将请求发送到职责链上即可,无须关心请求的处理细节和请求的传递,所以职责链将请求的发
Cat9527
·
2020-04-09 07:22
上一页
76
77
78
79
80
81
82
83
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他