Fork me on GitHub
BangjinHu's Blog

让优秀成为习惯,让知识成为信仰


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 本站搜索

设计模式 - 命令

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 415 | 阅读时长 ≈ 2

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式是一种数据驱动的设计模式,请求以命令的形式包裹在对象中,并且传给调用对象。调用对象寻找可以处理该命令的合适对象,并将该命令传给相应的对象,该对象执行命令。

阅读全文 »

设计模式 - 备忘录

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 381 | 阅读时长 ≈ 2

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式表示保存一个对象的某个状态,以便在适当的时候恢复对象。

阅读全文 »

设计模式 - 外观

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 491 | 阅读时长 ≈ 2

注意:所有文章除特别说明外,转载请注明出处.

简介

阅读全文 »

设计模式 - 工厂

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 680 | 阅读时长 ≈ 3

注意:所有文章除特别说明外,转载请注明出处.

简介

工厂模式是Java中最常用的设计模式之一。它提供一种创建对象的最佳方式。在这一模式中在创建对象的时候不会对客户端暴露创建逻辑,同时使用一个共同的接口来指向新创建的对象。

阅读全文 »

设计模式 - 建造

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 697 | 阅读时长 ≈ 3

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式是使用多个简单的对象一步一步构建成一个复杂的对象。一个Builder类会一步一步构造最终的对象。该Builder类是独立于其它对象的。

阅读全文 »

设计模式 - 过滤器

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 477 | 阅读时长 ≈ 2

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式用于对应用程序的请求或响应做一些预处理/后处理。定义过滤器,并再将请求传给实际目标应用程序之前应用在请求上。过滤器可以做认证/授权/记录日志,或者跟踪请求,然后把请求传给相应的处理程序。

1.过滤器:过滤器在请求处理程序执行请求之前或之后执行某些任务。
2.过滤器链:过滤器链带有多个过滤器,并在target上按照定义的顺序执行这些过滤器。
3.target:target对象是请求处理程序。
4.过滤管理器:过滤管理器管理过滤器和过滤器链。
5.客户端:客户端是target对象发送请求的对象。
阅读全文 »

设计模式 - 抽象工厂

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 958 | 阅读时长 ≈ 4

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式是围绕一个超级工厂创建其它工厂,该超级工厂又称为其他工厂的工厂。它提供了一种创建对象的最佳方式。在该模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。

阅读全文 »

设计模式 - 服务器定位

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 542 | 阅读时长 ≈ 3

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式用在我们想使用JNDI查询定位各种服务的时候。考虑到为某个服务查找JNDI的代价很高,服务定位器模式充分利用缓存技术。所以在首次请求某个服务的时候,服务定位器在JNDI中查找服务,并缓存该服务对象。所以当再次请求相同的服务时,服务定位器会在它的缓存中查找,这样可以很大程度上提高应用程序的性能。

阅读全文 »

设计模式 - 桥接

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 901 | 阅读时长 ≈ 4

注意:所有文章除特别说明外,转载请注明出处.

简介

该模式是用于将抽象化与实现化解耦,使得二者独立变化。它通过提供抽象化与实现化之间的桥接功能,来实现两者之间的解耦。

阅读全文 »

设计模式 - 状态

发表于 2019-10-15 | 更新于: 2020-03-30 | 分类于 设计模式
字数统计: 753 | 阅读时长 ≈ 4

注意:所有文章除特别说明外,转载请注明出处.

简介

在该模式中,类的行为基于它的状态改变的。在该模式中创建表示各种状态的对象和一个行为随着状态对象改变而改变的context对象。允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。

阅读全文 »
1…161718…22
Bangjin-Hu

Bangjin-Hu

212 日志
73 分类
73 标签
RSS
GitHub email 微博 知乎 iProgramer_ing
0%
© 2018 — 2020 Bangjin-Hu | Site words total count: 486.7k