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
------【大话设计模式】
模式的路在何方 ---- 不得不说的设计模式
关于设计模式,我在网上看过terry Li的那个系列和一些零散的,研读了《
大话设计模式
》,没看完《Heading first Design Patterns》,看了一本jolt大奖的设计模式
·
2015-10-21 11:08
设计模式
设计模式学习--面向对象的5条设计原则
这几天重新看了一遍《
大话设计模式
》,发现果然有不同的感悟,而且自己也上网找了《敏捷软件开发—原则、模式与实践》一书来看,那本书的序言中有一段话我觉得很有道理:“美的东西比丑的东西创建起来更廉价,也更快捷
·
2015-10-21 10:28
设计模式
设计模式浅学,来自《
大话设计模式
》
简单工厂模式: 原来是, function A(){console.log("A")} function B(){console.log("B")} function C(){console.log("C")} 现在是, var a=factory("A"); a()
·
2015-10-21 10:43
设计模式
大话设计模式
第五章读后感
话说面向对象开发有三大原则,单一职责原则,开放-封闭原则,依赖倒转原则。 什么是单一职责原则,对一个类来说,或者对一个函数来说,应该仅有一个能引起它变化的原因。 也就是说,每个函数只做一件事情。 在我的理解里,用面向函数式开发的思路来说,就是一个函数不能改变全局变量,而只是运算,返回结果。 什么是开发-封闭原则, 就是函数的扩展是开发的
·
2015-10-21 10:40
设计模式
~~~~~~~~~~~~~~~~
--------------------------------- 说话,做事, 技术,关心 看别人的脸色行事 每个公司个行业动态 数据结构 网络Windows网络编程,课本 数据库 操作系统课本
大话设计模式
INGNIGHT
·
2015-10-19 21:00
【C#】——委托与事件
在
大话设计模式
中有一个模式叫做观察者模式,里面涉及到了委托和事件的使用。虽然在一开始学习C#的时候有接触过,但是还是很陌生,稳扎稳打,才能平步青云。所以让我们来熟悉吧!何为委托?
jiadajing267
·
2015-10-19 21:00
[置顶] 【
大话设计模式
】比较工厂三姐妹
在没开始看
大话设计模式
以为是本小人书呢,当我开始看书的时候发现真的是本小人书,通过生活的一些规律告诉我们各种设计模式,借用英语上的就是思维闪现,每次想到设计模式就能想到小故事,看到小故事就能想起是那个设计模式
lxd8731247769
·
2015-10-18 21:00
设计模式
抽象工厂
工厂方法
简单工厂
工厂三姐妹
Android开发中无处不在的设计模式——单例模式
另外一本是
大话设计模式
。这篇文章介绍一个模式,就是单例模式,因为个人
sbsujjbcy
·
2015-10-15 08:00
设计模式
android
单例模式
线程安全
同步
设计模式之观察者模式(关于OC中的KVO\KVC\NSNotification)
近段时间所看的两本书籍,《
大话设计模式
》里面的代码是C#写的,有一些设计模式实现起来也是采用了C#的语言特性(C#的API,抽象类,在OC中是没有抽象类、没有多继承关系),《设计模式之禅》里面的代码是JAVA
紫忆
·
2015-10-10 16:00
[置顶] 【
大话设计模式
】全局把握篇
告别了UML后,就迎来了
大话设计模式
,在之前看到师姐经常抱着这本书穿梭在511和501和四楼,师姐对这本书的重视可以用四个字来形容:如视珍宝,原来还比较好奇师姐总是拿着小人儿书干嘛啊,现在终于明白了,我小心翼翼的翻开设计模式
lxd8731247769
·
2015-10-04 19:00
设计模式
思想
七大原则
[置顶] 【设计模式】从菜鸟到大鸟之OOTV杯大赛评委
主持人GOF说道” 在《
大话设计模式
》最后一章中程杰先生很有魅力的给所有的模式以及原则进行了生动形象的从新编码,赋予了新的命名,让每一个模式更加的符合生活化。
kisscatforever
·
2015-09-27 21:00
【设计模式】——依赖倒转原则
经过一段时间对
大话设计模式
的学习,发现其中有几个特别基础的原则,对于这些原则我们必须有个清楚的认知,才能更好的向下进行我们的学习内容。
jiadajing267
·
2015-09-22 11:00
设计模式
[置顶] 【设计模式】从菜鸟到大鸟之23个模式整体观
一、前排感受 用了三个星期的时间终于拜读完了《
大话设计模式
》。
kisscatforever
·
2015-09-17 14:00
小白学习设计模式——简单工厂、工厂方法、抽象工厂
其实看设计模式已有一段时间了,主要是看《
大话设计模式
》还有四人帮的《设计模式》,总觉得理解的不够全面,这应该跟项目经验有关系,所谓的理论和实践并重。
时噬者
·
2015-09-16 13:00
设计模式C++实现——工厂模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍工厂模
a2796749
·
2015-09-10 21:00
【设计模式】从菜鸟到大鸟之《
大话设计模式
》初体验
大话设计模式
是一本很有艺术特色的书,作者程杰老师通过诙谐幽默的对话式的语言,把很多的设计模式讲解的活灵活现,让读者流连忘返! 我拿到书,首先花了两天的时间对整本书进行了通读。
kisscatforever
·
2015-08-28 13:00
【技术分享总结】—设计模式
第一次是系统学习设计模式:了解模式并实现书中代码;开始的时候了解设计模式是通过
大话设计模式
这本书中讲的一个个小故事反应出来的,比如说“商场促销”——策略模式、“老板来了”——观察者模式、“简历复印”——
u013035612
·
2015-08-23 22:00
大话设计模式
——单例模式(前奏)
作为
大话设计模式
中唯一只有一个类的设计模式——单例模式,它是怎么来的呢? 首先,得区分一下,单例模式是面向对象语言中出现的。
u013028876
·
2015-08-17 22:00
迭代器模式-Iterator Pattern
结构图上图摘自《
大话设计模式
》应用场景当需要访问一个聚合对象,而且不管这些对象是什么,都需要遍历的时候,应该考虑迭代器模式。
u014738140
·
2015-08-17 16:00
设计模式
迭代器模式
get和set的作用
从学习《
大话设计模式
》开始,就一直和get、set打交道,但是直到写这篇博客之前,对它还不甚明白。get、set到底起到一个什么作用呢?
u013034286
·
2015-08-15 10:00
set
get
设计模式:设计模式经典总结
本篇博客内容来源于书:《
大话设计模式
》,如有侵权,还请指出,我会删除该博文。
qingyuanluofeng
·
2015-08-14 00:00
设计模式
架构、框架和设计模式关系
随着学习的深入,开始接触了设计模式,也就是那本令我爱上编程的书--《
大话设计模式
》,书中的小菜和大鸟的
jenson138
·
2015-08-12 11:00
架构、框架和设计模式关系
随着学习的深入,开始接触了设计模式,也就是那本令我爱上编程的书--《
大话设计模式
》,书中的小菜和大鸟的
jenson138
·
2015-08-12 11:00
桥接模式-Bridge Pattern
结构图 上图摘自《
大话设计模式
》应用场景实现系统如果可能有多角度分类,每一种分类都有可能变化,那么就把多角度分离出来让他们独立变化,减少他们之间的耦合。
u014738140
·
2015-08-10 13:00
设计模式
桥接模式
装饰模式-Decorator Pattern
结构图 上图摘自《
大话设计模式
》应用场景当需要往旧的类中添加新的方法或新的逻辑的时候,如果在主类中添加,会增加主类的复杂度;这些需要加入的东西如果仅仅是为了满足某些特定行为的需要,可以作为装饰功能来添加
u014738140
·
2015-08-06 11:00
设计模式
装饰模式
单例模式-Singleton Pattern
结构图饿汉式单例结构图,摘自《
大话设计模式
》应用场景如果一个类只想保持其唯一实例的时候。
u014738140
·
2015-08-05 10:00
设计模式
单例模式
抽象工厂模式-Abstract Factory Pattern
结构图上图摘自《
大话设计模式
》应用场景一个系统的产品有多于一个的产品族,同属于同一个产品族的产品是在一起使用的,这一约束必须在系统的设计中体现出来,系统提供一个产品类的库,所有的产品以同样的接口出现,从而使客户端不依赖于实现
u014738140
·
2015-08-04 11:00
设计模式
抽象工厂模式
工厂方法模式-Factory Pattern
结构图上图摘自《
大话设计模式
》应用场景当你使用了简单工厂模式,再进行扩展时,本来是需要修改工厂类的,但这会违背开放-封闭原则,因此需要把简单工厂的内部逻辑判断转移到客户端来实现,达到对扩展开放的目的。
u014738140
·
2015-08-04 10:00
设计模式
工厂方法模式
备忘录模式-Memento Pattern
结构图上图摘自《
大话设计模式
》应用场景备忘录模式比较适用于功能比较复杂的,但需要维护或记录属性历史的类,或者需要保存的属性只是众多属性中的一小部分,原始对象可以根据保存的备忘录信息恢复到原来的某个状态。
u014738140
·
2015-07-31 10:00
设计模式
备忘录模式
模板方法模式-Template Pattern
结构图上图摘自《
大话设计模式
》应用场景当不可变和可变的行为同时出现在子类中时,在子类的方法中就不可避免地会重复实现那些不变的行为,这是就可以使用模板方法模式,把重复的不变的内容移到超类,
u014738140
·
2015-07-30 10:00
设计模式
模板方法模式
静态代理与动态代理
记得刚接触代理,是在
大话设计模式
,最近在技术总结和学些java的过程又接触到静态代理和动态代理,尤其是动态代理,在学习AOP时,用到了动态代理,下面我用一些例子来对静态代理和动态代理做个总结
wangdan199112
·
2015-07-29 22:00
代理模式-Proxy Pattern
结构图上图摘自《
大话设计模式
》应用场景1.远程代理,即为一个对象在不同的地址空间提供局部代表,这样可以隐藏一个对象存在于不同地址空间的事实。
u014738140
·
2015-07-29 10:00
设计模式
Pattern
proxy
代理模式
建造者模式-Builder Pattern
结构图上图摘自《
大话设计模式
》应用场景如果一个对象的创建有固定的组成和流程,如组装电脑,包括主机、显示器、键盘、鼠标等几个主要部分(示例代码就是以此为例的),当需要将复杂对象的创建
u014738140
·
2015-07-28 12:00
设计模式
建造者模式
Android 设计模式学习之工厂模式
blog.csdn.net/banketree/article/details/24985607 Android设计模式http://mobile.51cto.com/ahot-418968.htm Android进阶之
大话设计模式
工厂模式
mengliluohua_151
·
2015-07-26 13:00
设计模式
android
工厂模式
策略模式
比如这次学习的策略模式,在
大话设计模式
中举了一个商场促销几种方案的例子,如果以简单工厂模式切入写出的程序和策略模式答题不差。我在用简单工厂模式构想这个商场打折的问题时候相到的方法和策略模式无二。
serapme
·
2015-07-21 22:00
工厂模式
策略模式
7,19 周日 小结
【3】实习时间计划读书量:5本《图解TCP/IP》:阅读40%;《深度解剖C语言》:阅读20%;《暗时间》:阅读0%;《shell十三问》:阅读30%;《
大话设计模式
》:阅读30%;下周计划:继续完成抓包程序
u013050857
·
2015-07-19 22:00
生活
小结
大话设计模式
之Python实现【代理模式】
# coding=utf8 __author__ = 'smilezjw' class Subject(object): """ Subject类定义了RealSubject和Proxy的共用接口 """ def Request(self): pass class RealSubject(Subject): """ Real
smile_zjw
·
2015-07-19 14:00
大话设计模式
之Python实现【装饰模式】
# coding=utf8 __author__ = 'smilezjw' class Person(object): def __init__(self, name): self.name = name def show(self): print 'Dressed %s' % self.name class Finery(Person)
smile_zjw
·
2015-07-19 14:00
大话设计模式
之Python实现【策略模式】
# coding=utf8 __author__ = 'smilezjw' class CashSuper(object): def accept_cash(self, money): pass class CashNormal(CashSuper): def accept_cash(self, money): return money
smile_zjw
·
2015-07-18 15:00
策略模式
大话设计模式
之Python实现【简单工厂模式】
# coding=utf8 __author__ = 'smilezjw' class Operation(object): def __init__(self): self._numberA = 0 self._numberB = 0 def get_result(self): pass class OperationAd
smile_zjw
·
2015-07-18 15:00
简单工厂模式
简单工厂模式
这次说一下简单工厂模式,毕竟这个比较容易理解在
大话设计模式
第一篇,翻一本书来来回回看到最多。何为工厂,能够批量按照模具生产的东西。 何为模
serapme
·
2015-07-14 22:00
简单工厂模式
架构师速成6.5-也谈设计模式
找2本书就可以了,
大话设计模式
和headfirst设计模式速读2遍,对设计模式有总体的概念整理思维导图,先把印象最深的5个列下来,用你的语言通俗易懂的给别人讲清楚
for5million
·
2015-07-14 19:00
UML类图以及各种类之间的关系
每次在阅读或者画UML图的时候,总是对各种类之间的关系区分的不是很清楚,最近在看《
大话设计模式
》,开篇的介绍非常详细易懂,赶紧整理一下,便于自己记忆。
fire_lord
·
2015-07-11 12:03
设计模式
Android设计模式学习之单例模式
blog.csdn.net/banketree/article/details/24985607 Android设计模式http://mobile.51cto.com/ahot-418968.htm Android进阶之
大话设计模式
第一天
mengliluohua_151
·
2015-07-09 18:00
设计模式
android
小菜学设计模式——访问者模式
背景 最后一个设计模式,也是《
大话设计模式
》公认最难的设计模式,当然不是理解上困难,我觉得应该是使用上困难,这个设计模式虽然具有非常良好的扩展能力,但却需要类的结构早早定义清晰,试想,需求时刻变化,你的类可以稳定吗
learn_more
·
2015-06-30 09:00
访问者模式
小菜学设计模式——中介者模式
不说了,这篇博客也是加班时编写的,继续努力中,希望坚持把《
大话设计模式
》在这个礼拜看完。1、使用意图 把一系列对象的交互交付与中介者处理,那么可以耦合松散,使每一个对象都独立变化。2、生活实例
learn_more
·
2015-06-27 17:00
中介者模式
调侃《Head First设计模式》之总结篇
(以下内容参考了程杰的《
大话设计模式
》) 在GOF的大作中,把23个设计模式做了分类:建造型,结构型,行为型。 建造型的设计模式有:抽象工厂,建造者,工厂方法,原型。 1.抽象工厂,它用于
sinat_23092639
·
2015-06-27 09:00
设计模式
面向对象
PHP设计模式——职责链模式
声明:本系列博客参考资料《
大话设计模式
》,作者程杰。
jhq0113
·
2015-06-11 10:00
设计模式
面向对象
职责链模式
php设计模式
PHP设计模式——访问者模式
声明:本系列博客参考资料《
大话设计模式
》,作者程杰。 访问者模式表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。
jhq0113
·
2015-06-11 10:00
设计模式
面向对象
访问者模式
php设计模式
设计模式系列(0)
喜欢的朋友可以去网上下载
大话设计模式
PDF格式。根据模式的目的可分为3类:1.创建型模式:与对象的创建有关。2.结构性模式:处理类与对象的组合。
Summers
·
2015-06-10 13:00
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他