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
《设计模式系列》
.NET
设计模式系列
文章
首先声明,这个系列的文章绝大部分都是借鉴和参考其他资料整理出来的。写此文的目的也仅仅是让自己梳理一遍知识结构,加深印象;同时也能为以后查找相关设计模式的东西提供方便;还有一个目的就是将我正在学习的东西与大家分享。 第Ⅰ部分 开篇 开篇 第Ⅱ部分 创建型模式篇 第1章 单件模式(Single Pattern) 第2章 抽象工厂模式(Abstract Factory) 第
·
2015-11-02 18:54
.net
.net设计模式之观察者模式
摘要 在今天的
设计模式系列
中我给大家带来了观察者模式,首先我会以一个生动的故事引入观察者模式的应用的场景,然后描述这个场景中出现的问题,最后我们提出观察者模式的解决方案
·
2015-11-02 17:58
观察者模式
小议.NET中的对象拷贝
小议.NET中的对象拷贝 引言:最近准备开始写探索
设计模式系列
之六原型模式,希望在春节前可以写完这篇文章。为了便于阐述,在这里先对.NET中的对象拷贝机制做一些总结。
·
2015-11-02 15:43
.net
C#
设计模式系列
9 ----Facade外观模式之--天河城购物
1.理论定义 外观模式 把 分散的子系统,集合成一个系统,提供一站式服务。 2.应用举例 需求描述: 聂小倩
·
2015-11-02 15:34
Facade
C#
设计模式系列
8 ----Builder 生成器模式之--发工资了,带老婆到 岗顶百脑汇配置电脑
1.理论定义 生成器模式 又叫:建造者模式,它 可以 把一个 复杂的对象,分步骤创建。 2.应用举例 需求描述:话说发工资了
·
2015-11-02 15:33
builder
C#
设计模式系列
7 ----Template 模板方法模式之--ASP.NET自定义控件 密码强度检测
1.理论定义 模板方法模式 预先定义实现了一些基本属性和方法,需要重新计算的部分,通过子类去重写 或 增加新方法来实现。 2.应用举例 &
·
2015-11-02 15:32
template
C#
设计模式系列
5 ----Mediator 中介者模式 之 程序员的七夕缘分
1.理论定义 中介者模式 定义了一种一对多的操作,解脱了对象之间多对多的引用依赖,所有对象之间的通信,都封装在 中介者里面。 2.应用举例 需求描述: 七夕来啦,谁说程序员就一定
·
2015-11-02 15:31
media
C#
设计模式系列
6 ----State 状态模式 之--电视36计,我要自己掌握遥控器
1.理论定义 状态模式 允许 一个对象在其内部 状态改变时, 改变它的行为。 2.应用举例 需求描述: 暑期在家里看电视, 正值伦敦奥运会, 今天是星期六,在家里可以
·
2015-11-02 15:31
设计模式
C#
设计模式系列
4 ----Visitor 访问者模式 之--长隆欢乐世界
1.理论定义 访问者模式 提供了 一组 集合 对象 统一的 访问接口,适合对 一个集合中的对象,进行逻辑操作,使 数据结构 和 逻辑结构分离。 2.应用举例 &
·
2015-11-02 15:30
visitor
C#
设计模式系列
2 ----ChainOfResponsibility 职责链模式之--真假美猴王
1.理论定义 职责链模式 向一个 对象提出一个请求,如果这个对象无法处理这个请求,将指定下一个对象来处理这个请求, 直到这个请求能得到处理为止。 2.应用举例 需求描述:《西游记
·
2015-11-02 15:29
chain
C#
设计模式系列
3 ----Strategy 策略模式 之--007大破密码危机
1.理论定义 策略模式 定义了 多套算法,这些算法在 客户端 可以任意切换。 2.应用举例 需求描述:话说007在皇家赌场赌牌,突然接到M夫人的急电,要求立刻去非
·
2015-11-02 15:29
strategy
设计模式初学者系列-观察者模式
本系列文章目录 本文章首发在IT168技术频道, 您可以点击这里查看 摘要 在今天的
设计模式系列
中我给大家带来了观察者模式
·
2015-11-02 15:42
观察者模式
Javascript乱弹
设计模式系列
(6) - 单件模式(Singleton)
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:52
JavaScript
Javascript乱弹
设计模式系列
(5) - 命令模式(Command)
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:51
JavaScript
Javascript乱弹
设计模式系列
(4) - 组合模式(Composite)
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:50
JavaScript
Javascript乱弹
设计模式系列
(3) - 装饰者模式(Decorator)
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:49
JavaScript
Javascript乱弹
设计模式系列
(2) - 抽象工厂以及工厂方法模式(Factory)
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:48
JavaScript
Javascript乱弹
设计模式系列
(1) - 观察者模式(Observer)
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:48
JavaScript
Javascript乱弹
设计模式系列
(0) - 面向对象基础以及接口和继承类的实现
前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET
设计模式系列
文章,强烈推荐。
·
2015-11-02 13:47
JavaScript
大家一起学面向对象
设计模式系列
Chapter 04 建造者(Builder)
这一篇我将向大家讲解建造者(Builder)模式。在上一篇文章中我们主要学习了抽象工厂(Abstract Factory)模式,抽象工厂模式主要解决对不同等级结构的产品的创建工作,主要关注的是创建哪一批产品的问题,而本文所讲的建造者模式主要是解决对于一个产品如何分部创建的问题,这是对于建造者模式的最初描述。同样,这篇文章主要分为两大部分来
·
2015-11-02 12:07
builder
无废话C#
设计模式系列
文章
不错的系列文章 原文:http://www.cnblogs.com/lovecherry/archive/2007/10/17/927728.html 本系列文章从公司内部的知识分享修改而来,有错误或误导请指出。谢谢。(原创)无废话C#设计模式之一:开篇 (原创)无废话C#设计模式之二:Singleton (原创)无废话C#设计模式之三:Abstract Factory(原创)无废话C#设计模
·
2015-11-01 15:51
设计模式
装饰模式----
设计模式系列
装饰模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。优点:把类中的装饰功能从类中搬移去除,这样可以简化原有的类。可以有效地把类的核心职责和装饰功能区分开,而且可以去除相关类中重复的装饰逻辑。使用场景:为已有功能动态地添加更多功能的一种方式。下面以一个小Demo为例讲解:Tshirts(Shoe、Kuzi)extendsFinery,FineryextendsP
qq_17250009
·
2015-11-01 15:00
设计模式
模式
设计
装饰模式
java设计
大家一起学面向对象
设计模式系列
Chapter 03 抽象工厂(Abstract Factory)
现在我们正式进入GoF23种设计模式中的创建型模式的讲解中来,创建型模式主要解决对象如何创建的问题,提倡创建对象的责任和使用对象的责任分离,以达到更好对创建对象的控制的目的,创建型模式主要包括抽象工厂(Abstract Factory),建造者(Builder),工厂方法(Factory Method),原型(Prototype),单子(
·
2015-11-01 14:45
abstract
大家一起学面向对象
设计模式系列
Chapter 04 建造者(Builder)
这一篇我将向大家讲解建造者(Builder)模式。在上一篇文章中我们主要学习了抽象工厂(Abstract Factory)模式,抽象工厂模式主要解决对不同等级结构的产品的创建工作,主要关注的是创建哪一批产品的问题,而本文所讲的建造者模式主要是解决对于一个产品如何分部创建的问题,这是对于建造者模式的最初描述。同样,这篇文章主要分为两大部分来
·
2015-11-01 14:44
builder
.NET设计模式(6):原型模式(Prototype Pattern)
原型模式(Prototype Pattern) ——.NET
设计模式系列
之六 Terrylee,2006年1月 概述 在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构
·
2015-11-01 14:43
prototype
.NET设计模式(10):装饰模式(Decorator Pattern)
装饰模式(Decorator Pattern) ——.NET
设计模式系列
之十 Terrylee,2006年3月 概述 在软件系统中,有时候我们会使用继承来扩展对象的功能,但是由于继承为类型引入的静态特质
·
2015-11-01 14:42
Decorator
设计模式初学者系列-工厂方法
本系列文章目录 闲谈工厂方法
设计模式系列
到了第四篇了,如果还不谈谈工厂方法设计模式就太对不起GoF了,为什么有如此一说?
·
2015-11-01 14:50
设计模式
.NET设计模式(15):结构型模式专题总结
.NET设计模式(15):结构型模式专题总结 ——探索
设计模式系列
之十五 Terrylee,2006年5月 摘要:结构型模式,顾名思义讨论的是类和对象的结构,它采用继承机制来组合接口或实现
·
2015-11-01 14:36
.net
.NET设计模式(12):外观模式(Façade Pattern)
.NET设计模式(12):外观模式(Façade Pattern) 外观模式(Façade Pattern) ——.NET
设计模式系列
之十二 Terrylee
·
2015-11-01 14:35
Pattern
.NET设计模式(13):享元模式(Flyweight Pattern)
.NET设计模式(13):享元模式(Flyweight Pattern) 享元模式(Flyweight Pattern) ——.NET
设计模式系列
之十三 Terrylee,2006
·
2015-11-01 14:34
flyweight
.NET设计模式(10):装饰模式(Decorator Pattern)
.NET设计模式(10):装饰模式(Decorator Pattern) 装饰模式(Decorator Pattern) ——.NET
设计模式系列
之十 Terrylee
·
2015-11-01 14:33
Decorator
.NET设计模式(11):组合模式(Composite Pattern)
.NET设计模式(11):组合模式(Composite Pattern) 组合模式(Composite Pattern) ——.NET
设计模式系列
之十一 Terrylee
·
2015-11-01 14:33
Pattern
.NET设计模式(9):桥接模式(Bridge Pattern)
.NET设计模式(9):桥接模式(Bridge Pattern) 桥接模式(Bridge Pattern) ——.NET
设计模式系列
之九 Terrylee,2006
·
2015-11-01 14:32
Pattern
.NET设计模式(8):适配器模式(Adapter Pattern)
.NET设计模式(8):适配器模式(Adapter Pattern) 适配器模式(Adapter Pattern) ——.NET
设计模式系列
之八 Terrylee
·
2015-11-01 14:31
Pattern
.NET设计模式(4):建造者模式(Builder Pattern)
.NET设计模式(4):建造者模式(Builder Pattern) 建造者模式(Builder Pattern) ——.NET
设计模式系列
之四 Terrylee
·
2015-11-01 14:30
Pattern
.NET设计模式(7):创建型模式专题总结(Creational Pattern)
.NET设计模式(7):创建型模式专题总结(Creational Pattern) 创建型模式专题总结(Creational Pattern) ——.NET
设计模式系列
之七
·
2015-11-01 14:30
Pattern
.NET设计模式(6):原型模式(Prototype Pattern)
.NET设计模式(6):原型模式(Prototype Pattern) 原型模式(Prototype Pattern) ——.NET
设计模式系列
之六 Terrylee
·
2015-11-01 14:29
prototype
.NET设计模式(5):工厂方法模式(Factory Method)
.NET设计模式(5):工厂方法模式(Factory Method) 工厂方法模式(Factory Method) ——.NET
设计模式系列
之五 Terrylee
·
2015-11-01 14:28
factory
.NET设计模式(3):抽象工厂模式(Abstract Factory)
.NET设计模式(3):抽象工厂模式(Abstract Factory) 抽象工厂模式(Abstract Factory) ——探索
设计模式系列
之三 Terrylee, 2005
·
2015-11-01 14:27
abstract
.NET设计模式(2):单件模式(Singleton Pattern)
.NET设计模式(2):单件模式(Singleton Pattern) 单件模式(Singleton Pattern) ——.NET
设计模式系列
之二 Terrylee,2005
·
2015-11-01 14:26
Singleton
面向对象的
设计模式系列
之三:抽象工厂模式(AbstractFactory)
在上一讲我们谈到了利用工厂方法模式解决对"某个对象"的创建工作,通常这个对象是"易变的",但它们的抽象能力却相对固定(即主模块变化相对缓慢),因此我们将通过工厂的"创建"来"封装"这个变化点,使得客户端无需知道对象的具体类型。但不管是简单工厂也好,工厂方法也
·
2015-11-01 12:28
abstract
面向对象的
设计模式系列
之一:单件模式(Singleton)
大家好,由于工作繁忙导致很久没有更新博客了。结合我一直以来的工作经历和项目经验,谈一下个人关于设计模式的理解。其实这个话题是非常大的,也非常深入的,可能不能一时半会能全部展现整个设计模式的精髓。因此我的建议是:首先了解每种设计模式的应用场景和基本框架,模式只有在特定的环境下才能发挥强大的作用,其次我们延伸对设计模式的应用,因此模式不能死板硬套,否则
·
2015-11-01 12:26
Singleton
面向对象的
设计模式系列
之二:工厂方法模式(FactoryMethod)
在上一篇文章中(Singleton设计模式)曾谈到了工厂模式,那究竟什么是工厂模式呢?它又能解决什么样的问题呢?在知晓这个问题之前,让我们先了解一个概念:对象耦合。经常在很多技术书籍上听到"松耦合,高内聚"。那什么是松耦合呢?既然有松耦合,那应该存在相对的紧耦合吧。两者之间到底有什么联系呢?
·
2015-11-01 12:25
factory
模式人生-从生活中的点点滴滴认识设计模式3-单件模式(Singleton Pattern)
从生活中的点点滴滴认识
设计模式系列
(三) 单件模式(Singleton Pattern) “老樊,你这次去山西出差得多久啊?”小刘在电话那头说。
·
2015-11-01 12:21
Singleton
模式人生-从生活中的点点滴滴认识设计模式2-策略模式(Strategy Pattern)
从生活中的点点滴滴认识
设计模式系列
(二) 策略模式(Strategy Pattern) “唉!我没那种命啦,轮也不会轮到我,爱情老是缺货,我争什么?”
·
2015-11-01 12:19
strategy
模式人生-从生活中的点点滴滴认识设计模式1-装饰器模式(Decorator Pattern)
从生活中的点点滴滴认识
设计模式系列
(一) 装饰器模式(Decorator Pattern) “老樊,老樊……”,一听这熟悉的大嗓门就知道是公司里的小刘在叫我。
·
2015-11-01 12:19
Decorator
设计模式系列
-组合模式
今天下班客厅的灯确实亮堂了许多,照照镜子感觉自己一下苍老许多,看来还是灯光暗比较好,看不出来自己的憔悴啊,哈哈,其实还是头发长了,决定出去剪发。 进到美发店,便有热情的服务生招呼,显示洗头,挑选造型师,开始剪发,剪发中被造型师推荐了各种各样的收费项目,我只选择了
·
2015-11-01 11:11
设计模式
设计模式系列
漫谈之七 - 命令模式
小雪的故事暂停,欲知后事如何,请等下回再编!现在改编另一个故事。 故事 小时候,我梦想自己成为一名真正的军人,对军营生活充满着向往.,军人的豪气,军人的英姿总给人无限遐想。闲暇之余,我喜欢看看军事题材的电视剧,包括《和平年代》、《历史的天空》、《沙场点兵》、《中国近卫军》、《垂直打击》、《石破天惊》、《铁色高原》
·
2015-11-01 09:51
设计模式
设计模式系列
漫谈之四 - 装饰模式
故事 有一天,小雪的一个小学同学打电话告诉她,老同学马上要结婚了,婚礼将于2月14日举行。由于这个同学长期在外工作,很少联系,现在突然要结婚了,对此,小雪既羡慕又好奇。羡慕的是老同学脸上洋溢的微笑,好奇的是新郎究竟是何方人士。这时老同学给她发短信说,她的老公名叫林郇,在一家外企工作。小雪看到短信后郁闷半天,林郇? [郇]字怎
·
2015-11-01 09:51
设计模式
设计模式之代理模式
很久没有更新
设计模式系列
的文章了,有了很多热心朋友的反馈,我决定继续将这个系列赶快写完,最近由于过年了,有很多相关的事宜要做,所以
·
2015-11-01 09:39
设计模式
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他