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
------【大话设计模式】
设计模式——结构型模式
[
大话设计模式
] 特点:需要交流的两方,在数据和行为都匹配,但接口不符时
wangqingbo0829
·
2014-07-14 21:00
设计模式
C#
代理模式
桥接模式
建造者模式
思想上移,行动下移——抽象工厂+反射+配置文件
虽然我们学设计模式的时候已经接触过抽象工厂模式,
大话设计模式
中每个设计模式都紧密联系生活,而且主人公讲的也相当有趣,但是真正运用起来却没那么简单。
u010926964
·
2014-07-05 16:00
抽象工厂
反射
配置文件
机房收费系统—抽象工厂+反射+配置文件
第一次接触反射+抽象工厂的数据访问程序是在
大话设计模式
的154页,反射+配置文件实现数据访问程序是在大话设计的157页,而我第一次使用配置文件+反射+抽象工厂就是在机房收费系统个人重构。
u010785685
·
2014-07-03 21:00
VB.NET
设计模式(1)- 工厂模式
主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍工厂模式的实现。 工厂模式属于创建型模式,大致可以分为三类,简单工厂模式、工厂方法模式、抽象工厂模式。
caiwb1990
·
2014-07-01 16:00
设计模式
C++
大话设计模式
- 设计模式分类
创建型模式创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式可以使用继承来改变被实例化的类,而一个对象创建型模式将实例化委托给另外一个对象。 1)简单工厂模式(SimpleFactory)-在GoF中没有 2)工厂方法模式(FactoryMethod) 3)抽象工厂模式(AbstractFactory) 4)创建者模式(Builde
13713878410
·
2014-06-28 13:42
设计模式
大话设计模式
- 设计模式分类
创建型模式创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式可以使用继承来改变被实例化的类,而一个对象创建型模式将实例化委托给另外一个对象。1)简单工厂模式(SimpleFactory)-在GoF中没有2)工厂方法模式(FactoryMethod)3)抽象工厂模式(AbstractFactory)4)创建者模式(Builder)5)单例模式(Sin
13713878410
·
2014-06-28 13:42
设计模式
设计模式
大话设计模式
- 设计模式介绍
设计模式是什么是指软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案。解决方案:解决问题的方法或办法特定问题:不能什么问题都能解决,因此不要迷信,也不要滥用设计模式重复出现:只有特定问题重新出现时,解决这些问题的解决方案才是有意义的特定环境:不能脱离环境去讨论对问题的解决办法经过验证:应有足够的应用来验证,并且得到大家的认可和公认设计模式在各行各业都存在,软件行业中的设计
13713878410
·
2014-06-28 12:34
设计模式
大话设计模式
学习总结
如有雷同,不胜荣欣,如转载,请注明C#
大话设计模式
学习总结一、工厂模式面向对象的三个特性:封装,继承和多态1.封装ClassOperate{ privatedouble_numberA; privatedouble_numberB
chenhongwu666
·
2014-06-27 23:00
设计模式
编程
流程控制
工厂模式
桥接模式
设计模式
据《
大话设计模式
》中说算是最复杂也是最难以理解的一种模式了。定义(源于GoF《DesignPattern》):表示一个作用于某对象结构中的各元素的操作。
cosmoslhf
·
2014-06-27 16:00
大话设计模式
—何为设计模式
设计模式,说起设计模式,设计模式,总是给人留下一种高屋建瓴,金碧辉煌的感觉。甚至很多人以在一款软件里使用了多少设计模式来衡量软件代码的质量。所以设计模式对于我们这些软件开发人员来说,实在再熟悉不过了。自从一本由四人组合写的奇书横空出世以后,设计模式在软件开发中就火了起来,很多程序员甚至把那本书奉为圣经。虽然我们怎么熟悉它,那我们是否真的完全理解或者掌握了它的精髓了呢? 无论学习什么知识我
gelupu
·
2014-06-25 21:00
设计模式
技术
面向对象
设计
战略
C#总结
这段时间学习《
大话设计模式
》,其中的每个设计模式都涉及到C#语言中面向对象的知识,顿悟,必须有良好的C#功底,进行《
大话设计模式
》才能达到事半功倍的效果。即刻乎,小小的分享一下我对C#知识的理解。
徐大哈哈
·
2014-06-21 19:01
用户
知识
包装
C#总结
这段时间学习《
大话设计模式
》,其中的每个设计模式都涉及到C#语言中面向对象的知识,顿悟,必须有良好的C#功底,进行《
大话设计模式
》才能达到事半功倍的效果。即刻乎,小小的分享一下我对C#知识的理解。
u010293698
·
2014-06-21 12:00
C++ 反射实现
在看《
大话设计模式
》的策略模式中,使用了反射(用C#实现),在C++中没有反射,需要自己实现。在网上查了下资料,依葫芦画瓢实现了下。
JustSlower
·
2014-06-18 18:25
C++
【
大话设计模式
】—— 模板方法模式
一、概念上一篇文章刚刚讲了【
大话设计模式
】——原型模式,原型模式主要是通过Clone()方法,创建新的对象,免去了初始化的过程。
successA
·
2014-06-18 16:00
设计模式
C#
模板方法模式
《JAVA与模式》之参考资料
1.书籍 《JHead First 设计模式(中文版)》 《JAVA与模式》 《
大话设计模式
》 2.连接地址 http://blog.csdn.net/jason0539/article/category
·
2014-06-18 14:00
java
《JAVA与模式》之有感
陆陆续续看了gof,
大话设计模式
等books,对于设计模式仍然是徘徊于门外,随偶有感悟,然久必忘记,是实则悟性太低。
·
2014-06-18 14:00
java
设计模式 知识整理
1、关于23种设计模式的有趣见解2、
大话设计模式
3、http://design-patterns.readthedocs.io/zh_CN/latest/index.html图文并茂!
chj90220
·
2014-06-16 12:00
工厂方法抽象工厂简单工厂
【
大话设计模式
】—— 原型模式
一、概念为了提高效率,我们经常会采用复制的方式,这样不用一点一点的从头开始进行(初始化新对象),直接利用结果就好(动态的获得对象运行时的状态)。前几天我做演讲的ppt,就有偷懒之嫌~把大家的优秀博客,截图然后copy到ppt当中,这样免去了重新构思这一环节,高质量(大家的功劳O(∩_∩)O~),高效率。设计模式中也不乏类似功能的模式。原型模式便是其中之一。原型模式(Prototype):用原型实例
successA
·
2014-06-14 20:00
设计模式
原型模式
深复制和浅复制
设计模式 之 简单工厂与工厂方法
最近开始学习《
大话设计模式
》,作者以通俗的方式来讲解,还有故事情节,幽默的对白,给人耳目一新的感觉。非常喜欢作者的这种步步深入,循循善诱的方式。
u010786678
·
2014-06-10 10:00
设计模式
软件设计
【
大话设计模式
】—— 工厂方法模式
一、概念想象一下我们的平常见到的工厂,下一个订单,付了订金,一段时间后就可以提货。我们不需要知道工厂是用的什么机器,怎么安排工人的,从哪来的材料,仅仅需要一个订单就好,工厂就可以按照其固定流水线做出我们所需要的产品。设计模式中也有类似的一个大神:工厂方法模式。下面让我们来认识一下:工厂方法模式(FactoryMethod):定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实
successA
·
2014-06-08 16:00
策略模式
简单工厂
工厂方法模式
GOF为你的软件大厦奠基
如今自己已将设计模式学习完毕,也就在此时明白了设计模式是干什么的(ps:也许是因为自己比较死板,总是觉得一本书应该有模有样地去讲述知识,对于《
大话设计模式
》并不能够深层次去理解,所以就会有了自己的出感受吧
u010508826
·
2014-06-06 22:00
[置顶]
大话设计模式
之原型模式
原型模式 定义: 用原型实例制定创建对象的种类,并通过拷贝这些原型,创建新的对象。 实质: 就是从一个对象在创建另一个可定制的对象,而且不需要知道任何创建的细节。 核心:(1)、实现Cloneable接口,可以使用此接口的类上使用clone方法。(2)、重写Object类中的clone方法,因为所有类的父类是Object类,Object有一个clone方法,作用是返回对象的一个拷贝,但是其作用
u010540106
·
2014-06-06 19:00
设计模式
原型模式
大话设计模式
[置顶]
大话设计模式
之简单工厂模式&工厂方法模式&抽象工厂模式
工厂模式分为三种:简单工厂模式,工厂模式和抽象工厂模式。 定义: 简单工厂模式:用一个单独的类来做创造实例的过程。 工厂模式:一个用于创建对象的接口,让子类决定实例化哪一个类,讲一个类的实例化延迟到其子类。 抽象工厂模式:为创建一组相关或相互依赖的对象的类,而不指定具体类。 结构图: 这是简单工厂的结构图,从图中就很好理解。 简单工厂的优点: 根据用户需要,new出需要的对象。 但是简单工厂弊端
u010540106
·
2014-06-04 18:00
设计模式
抽象工厂
架构
工厂模式
大话设计模式
[置顶]
大话设计模式
之依赖倒转原则
依赖倒转原则: 定义: 在大话中最重要的两句话是:抽象不应该依赖与细节,细节应该依赖于抽象。另一句是:针对接口编程,不要对实现编程。 问题: 类A直接依赖类B,假如要将类A改为依赖C,则必须通过需要修改类A的代码来达成,但如果,类A是高级模块,负责业务逻辑;类B和类C是低层模块,负责基本的源自操作,这样改变A会给程序带来不必要的风险。 解决方案: 将类A修改为依赖接口I,类B和类C各自实现接口I
u010540106
·
2014-06-03 17:00
依赖倒转原则
大话设计模式
【
大话设计模式
】——代理模式
一、概念现实生活中,我们每个人的能力是有限的,总有一些事情让我们束手无策,我们就可以找别人来帮忙,帮我们的这个人称之为代理。下面让我们看一下代理模式的概念:代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。二、UML图Subject(抽象角色):定义了RealSubject和Proxy的共用接口,这样就在任何使用RealSubject的地方都可以使用Proxy.RealSubj
successA
·
2014-06-01 14:00
设计模式
C#
代理模式
UML
从状态模式看“大神”和“菜鸟”的区别
《
大话设计模式
》中讲状态模式这一节名字叫做“无尽加班何时休-状态模式”。菜鸟由于编程经验不足,解决问题的能力不够而不得不牺牲时间去不断的写代码结果还是反复出错。
u010858791
·
2014-05-31 11:00
设计模式
【
大话设计模式
】——装饰模式
一、概念装饰模式(Decorator):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。二、UML图Component(被装饰对象基类):定义对象的接口,可以给这些对象动态增加职责;ConcreteComponent(具体被装饰的对象):定义具体的对象,Decorator可以给它增加额外的职责;Decorator(装饰者抽象类):维护一个指向Component实例的
successA
·
2014-05-30 18:00
设计模式
UML
装饰模式
策略模式
设计模式--单例模式(学习笔记)
(《
大话设计模式
定义》); 单例模式分为两种: 1>饿汉式单例类:自己被加载时就将自己实例化。
zouchengxufei
·
2014-05-29 09:00
C++设计模式学习------组合模式
由于《Headfirst设计模式》和《
大话设计模式
》这两本比较通俗的书一个是Java,一个是C#,虽说原理都是一样的,但是在某些数据结构上面C++还是跟这两者有区别的,并且C++关于对象用指针还是引用的问题困扰我很久
deirjie
·
2014-05-28 22:00
设计模式
C++
工作
软件开发
【
大话设计模式
】——策略模式
一、开篇上篇文章【
大话设计模式
】——简单工厂模式告诉了我们一个网吧收费工厂对象如何创建收费形式(白天收费、夜间收费)的实例。
successA
·
2014-05-27 22:00
设计模式
UML
策略模式
【
大话设计模式
】——简单工厂模式
一、概念简单工厂模式(SimpleFactoryPattern)属于创建型模式,又叫做静态工厂方法模式(StaticFactoryMethodPattern),但是不属于23GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。二、UML图简单工厂主要分为三个角色:工厂(Creator)角色、抽象产品(Product)角色、具体产品(ConcreteProduct)角色。工
successA
·
2014-05-22 21:00
设计模式
简单工厂
学习心得---策略模式
个人觉得这篇写的不错:http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html
大话设计模式
-策略模式:http://www.cnblogs.com
gzy11
·
2014-05-20 08:00
设计模式
C#
策略模式
【
大话设计模式
】——浅谈设计模式基础
个人感觉《
大话设计模式
》这本书写的真好,让貌似很晦涩难懂的设计模式变的生活化,趣味化。下面浅谈一下对设计模式基础的理解,如果理解的不好,还请大家指正!
successA
·
2014-05-16 22:00
设计模式
继承
面向对象
多态
对接口编程:接口和抽象类
在《
大话设计模式
》这本书中,我会听到这个字眼“对接口编程”,而在文中的类图中,会提出这样一个疑问?为什么有的用的是:接口?有的用的是抽象类呢? 本文主要介绍以下内容:接口、抽象类。
lantingxv_jing
·
2014-05-16 09:00
设计模式
接口
抽象类
大话设计模式
——总结
学完
大话设计模式
之后,在故事中就可以学到知识,很轻松,也很快乐。这让我想起米老师在我们十期刚刚入学的时候,每堂课都回将一个亲身的故事,但是故事中却蕴含着很多的道理。
u010196821
·
2014-05-15 21:00
对扩展开放_对修改封闭
所以拾起大牛书籍《
大话设计模式
》同时参考网上诸大牛的博客,开始我的设计模式之旅。今天先介绍一下开放封闭模式。概念:软件实体(类、函数、接口等)可以扩展,但不能修改。
sqq521
·
2014-05-15 16:00
观察者模式与依赖倒转原则
下面就利用《
大话设计模式
》中,举的前台和看股票的观察者模式的例子,来说一下我对这一原则的理解。
u010924834
·
2014-05-15 16:00
观察者模式
依赖倒转原则
Java设计模式之工厂模式(简单工厂、工厂方法、抽象工厂)
(
大话设计模式
中是用一个具体工厂类,把负责生成某一产品对象封装为具体工厂类的一个函数) * 这样在产生对象时相互独立,更符合开放闭合原则。
lzx_2011
·
2014-05-14 13:00
设计模式
java设计模式
工厂模式
工厂方法
产品
【设计模式】盘点设计模式的几宗”最“
第一遍学完《
大话设计模式
》,顿感思考层次高了起来。让我们能站在山顶以更高的角度来俯视我们的设计。
u010176014
·
2014-05-12 21:00
设计模式
总结
C#
结构
设计模式-命令模式
所以拾起大牛书籍《
大话设计模式
》同时参考网上诸大牛的博客,开始我的设计模式之旅。由于平时编程时用C/C++,现在是Java,也练练Java语法。 今天先介绍一下命令模式。
xj2419174554
·
2014-05-10 19:00
设计模式
命令模式
群“模”乱舞之简单工厂模式
——《
大话设计模式
》 能把计算机编程类的书写成小说一样的效果,是这本书的最大亮点,也是我最为敬佩的地方。
u010929604
·
2014-05-05 17:00
面向对象
C#
设计模式及
大话设计模式
之三世同堂
工厂,又称制造厂,是一类用以生产货物的大型工业建筑物。大部分工厂都拥有以大型机器或设备构成的生产线。在世界近代史中泛指资本主义机器大生产,即使用机械化劳动代替手工劳动的资本主义工业场所。在我们设计模式中也生活着这么一家人,他们分别是简单工厂模式,工厂方法模式和抽象工厂模式,他们都是属于创建型设计模式,这三种创建型模式都不需要知道具体类。我们掌握一种思想,就是在创建一个对象时,需要把容易发生
u010850027
·
2014-05-05 10:00
设计模式
大话设计模式
之观察者模式
从前,有个放羊娃,每天都去山上放羊,一天,他觉得十分无聊,就想了个捉弄大家寻开心的主意。他向着山下正在种田的农夫们大声喊:“狼来了!狼来了!救命啊!”农夫们听到喊声急忙拿着锄头和镰刀往山上跑,他们边跑喊:“不要怕,孩子,我们来帮你打恶狼!”农夫们气喘吁吁地赶到山上一看,连狼的影子也没有!放羊娃哈哈大笑:“真有意思,你们上当了!”农夫们生气地走了。第二天,放羊娃故伎重演,善良的农夫们又冲上
u010850027
·
2014-05-01 19:00
设计模式
设计模式-原则
学习完
大话设计模式
,其中的六种原则是很重要的,我们知道设计模式是软件设计的思想,而不是软件技术。它重在使用接口与抽象类来解决各种问题,在使用这些设计模式时,我们应该遵守这六大原则。
u010785685
·
2014-05-01 17:00
设计模式原则
设计模式初探
感悟: 花了大概11个番茄,把《
大话设计模式
》这本书从头到尾翻了一遍。画了一张导图。整本书介绍了面向对象和设计模式,但显然这两部分是不可分割的。
u010924834
·
2014-04-30 19:00
学习心得---简单工厂模式/静态工厂方法
Make
大话设计模式
早在几年前,就已经购买学习了,但至今未系统的整理过学习的心得。作者原文以计算器为例,讲述了工厂模式。
蜗牛水里爬
·
2014-04-30 12:15
设计模式
学习心得---简单工厂模式/静态工厂方法
Make
大话设计模式
早在几年前,就已经购买学习了,但至今未系统的整理过学习的心得。作者原文以计算器为例,讲述了工厂模式。
gzy11
·
2014-04-30 12:00
设计模式
C#
简单工厂模式
静态工厂方法
《设计模式》模板设计方法——面条很香
吃饱回来,继续学习
大话设计模式
之模板方法模式。 所谓的模板方法模式,就是定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法结构就可重新定义算法的某些特定步骤。
u010542940
·
2014-04-28 21:00
大话设计模式
之建造者模式
盘古开辟了天地,用身躯造出日月星辰、山川草木。那残留在天地间的浊气慢慢化作虫鱼鸟兽,为这寂静的世界增添了生气。这时,有一位女神女娲,在这莽莽的原野上行走。她放眼四望,山岭起伏,江河奔流,丛林茂密,草木争辉,天上百鸟飞鸣,地上群兽奔驰,水中鱼儿嬉戏,草中虫之豸跳跃,这世界按说也点缀得相当美丽了。但是她总觉得有一种说不出的寂寞,越看越烦,孤寂感越来越强烈,连自己也弄不清楚这是为什么。与山川草木
u010850027
·
2014-04-28 11:00
设计模式
设计模式初涉
在开始学设计模式这一块,先把《
大话设计模式
》浏览了一遍,看完后的结果就是代码没懂几个,就瞅着那些小故事了。
chenyanmoting
·
2014-04-27 22:00
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他