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
------【大话设计模式】
Objective-C中的委托用法与讲解
第一次接触到委托是在学习《
大话设计模式
》的时候碰到的,我是一名Javaer,那本书是.Net的,里面提到了委托这个概念,并且有相应的用法与支持,当时觉得挺奇怪,怎么Java中没有遇到过呢?
dream_it_life
·
2010-03-09 20:00
java
设计模式
.net
swing
interface
Objective-C中的委托用法与讲解
第一次接触到委托是在学习《
大话设计模式
》的时候碰到的,我是一名Javaer,那本书是.Net的,里面提到了委托这个概念,并且有相应的用法与支持,当时觉得挺奇怪,怎么Java中没有遇到过呢?
轻狂
·
2010-03-09 20:00
我看设计模式系列(1)--简单工厂模式【设计模式C++实现】
关于设计模式,《
大话设计模式
》是我比较喜欢的一本书,不过这本书是C#语法写的例子,不懂C#的C++初学者们很期待能有C++版的源码。我在学习过程中,用C#和C++两种语言实现了本书中的所有例子。
dotcpp
·
2010-03-01 18:00
设计模式
C++
c
C#
UML
2010年征计算机图书作者/IT人文图书作者启事
策划代表作《
大话设计模式
》、《Java程序员,上班那点事儿》、《程序员羊皮卷》、《你是在面向对象吗――ThinkinginUML》(出版时改为《大
大溪水
·
2010-02-25 10:14
职场
计算机图书
休闲
征稿
征作者
2010年征计算机图书作者/IT人文图书作者启事
策划代表作《
大话设计模式
》、《Java程序员,上班那点事儿》、《程序员羊皮卷》、《你是在面向对象吗――ThinkinginUML》(出版时改为《大
大溪水
·
2010-02-25 10:14
职场
计算机图书
休闲
征稿
征作者
大话设计模式
学习之简单工厂模式
下面是简单工厂的那个例子的C++实现,参考了网上的一个Word文档,vs2005测试,留作备份 #include <iostream> using namespace std; //运算类 class COperation { public: int m_nFirst; int m_nSecond; virtual double GetResult() { double result
wwq100
·
2010-01-02 21:00
简单工厂模式
书籍清单
大话设计模式
这本书没得说,设计模式的入门必备...当然要深入的话还必须读些苦涩点的Delphi模式设计讲解够深,讲解的是模式,与所用的平台并无多大关系Windows驱动开发 大而全,驱动入门...寒江独钓
hoposky
·
2009-12-25 18:00
设计模式
编程
windows
mfc
工具
Delphi
周末逛书店的战果
专门带着相机去书店,将一些感兴趣的书拍了下来,谁有下列书的电子书可要告诉我哦,谢咯~ 设计模式与编程技巧: ActionScript3.0设计模式
大话设计模式
代码之美集体智慧编程云计算相关: 云计算走进云计算
sjkgxf7191
·
2009-12-13 22:00
设计模式
mysql
css
云计算
actionscript
十五周总结
对于《
大话设计模式
》上的例子,要想真正的要理解透了,方便以后自己在项目编码中更快的应用到设计模式,大家也都体会到了,就设计模式这门科学来说,说起来容易,真正理解了在代码中去实现,却是有些难度的。
isiqi
·
2009-12-11 21:00
设计模式
.net
项目管理
vb
VB.NET
十五周总结
对于《
大话设计模式
》上的例子,要想真正的要理解透了,方便以后自己在项目编码中更快的应用到设计模式,大家也都体会到了,就设计模式这门科学来说,说起来容易,真正理解了在代码中去实现,却是有些难度的。
isiqi
·
2009-12-11 21:00
设计模式
.net
项目管理
vb
VB.NET
代理模式(Proxy)
大话设计模式
讲的和连环画一样,还可以接上,作者真用心,看起来很有趣。重要概念1.为其他对象提供一种代理以控制对这个对象的访问,就是为这个对象实例再包装一层。
terryfeng
·
2009-11-30 21:00
设计模式
webservice
简单工厂模式
(在这里将全部引用
大话设计模式
中的例题代码和内容,劳动属于作者。)
terryfeng
·
2009-11-29 11:00
设计模式
编程
windows
C# 设计模式与重构
设计模式基础 本部分已
大话设计模式
的内容做参考,本书很好读,语言风趣,重视过程,看起来不枯燥挺有意思,值得一读,可以做为一本快速入门的书籍珍藏
·
2009-11-24 15:00
设计模式
.Net 设计模式与重构
大话设计模式
笔记
大话设计模式
书很好读,语言风趣,重视过程,看起来不枯燥挺有意思,值得一读,感谢作者的奉献。
terryfeng
·
2009-11-24 15:00
设计模式
C++
c
.net
C#
《
大话设计模式
》读书笔记(一)
://www.cnblogs.com/cj723/archive/2007/11/23/962823.html前言开心地学习,深入浅出,例子生动,非常有智慧本书是一本通过故事讲述程序如何设计的方法集《
大话设计模式
n0zai1sheep
·
2009-10-31 21:00
读书笔记
大话设计模式
设计模式
读书
编程
vb.net
语言
java
UML类图简单学习 各种对象、关系UML表示法
大话设计模式
上面的UML类图: 类的UML表示动物的矩形框表示是一个类。
dupeng0811
·
2009-10-22 13:00
设计模式
UML
引擎
Q3行动计划
想看的书:《
大话设计模式
》,《深入Java虚拟机》,《Java并发编程实践》, 《未来是湿的》,《卓有成效的管理者》,《Java网络编程》,《JavaIO
northlion
·
2009-09-29 16:10
行动
q3
《Java并发编程实践》
《大话设计模式》
Q3行动计划
想看的书:《
大话设计模式
》,《深入Java虚拟机》,《Java并发编程实践》, 《未来是湿的》,《卓有成效的管理者》,《Java网络编程》,《JavaIO
northlion
·
2009-09-29 16:10
行动
q3
《大话设计模式》
《Java并发编程实践》
大话设计模式
笔记
开-闭,依赖倒置,里氏代换,合成/聚合复用原则,迪米特法则,单一职责Builder 变化点: 内部构建步骤间顺序一致,步骤内多变化. ---强调对象 --处理变化点和不变点类似模板方法 把变化放到子类,把一致放到父类 ---方法 --处理变化点和不变点类似Observer 遍历通知Prototype 1.为什么不通过构造函数创建对象?
arkblue
·
2009-09-25 08:00
简单工厂模式 http://tcrct.javaeye.com/blog/468673
因购买了一本
大话设计模式
,看完第一章简单工厂模式,相信这个是我们用得最多的一个设计模式了吧。记得以前老师说常说工厂模式就好像你拿一些原材料到工厂加工,工厂加工后给你返回成品。
明天的昨天
·
2009-09-23 09:00
java
DAO
设计模式
c
Blog
uml学习--面向对象技术
但是真正谈到理解还是最近看《
大话设计模式
》。第五集和第六集主要讲了面向对象的原则和基本概念。这些虽然都挺熟悉了,但是以前没有总结过,惭愧啊。而且这次再看,还是觉得有很多加深的认识。
sundenskyqq
·
2009-09-17 15:00
java
设计模式
UML
interface
attributes
Components
一、简单工厂模式
因购买了一本
大话设计模式
,看完第一章简单工厂模式,相信这个是我们用得最多的一个设计模式了吧。记得以前老师说常说工厂模式就好像你拿一些原材料到工厂加工,工厂加工后给你返回成品。
tcrct
·
2009-09-14 22:00
java
DAO
设计模式
C++
c
设计模式与插件式应用框架开发
最近在看本书,叫《
大话设计模式
》(作者:程杰,清华大学出版社)。忽然有种感觉,在插件式框架开发的过程中,会用到很多模式,一直在思考,会不会插件式应用开发就是众多设计模式融合的结果。
kurten
·
2009-09-11 15:00
《
大话设计模式
》学习总结,初步~
到目前为止学习设计模式已经了一个星期了,看得是《
大话设计模式
》这本书,书中讲的设计模式基本上可以理解,但是如果说要拿这些设计模式来应用的话。感觉还差一步,哪一步呢?
the_fire
·
2009-09-05 14:00
设计模式
算法
《
大话设计模式
》 之 附录摘记 ~..
《
大话设计模式
》 作者:程杰 邮箱:
[email protected]
博客: http://cj723.cnblogs.com/ 在这本书的附录里讲解了面向对象的基本知识,值得细细体会其中滋味
isiqi
·
2009-09-01 20:00
设计模式
数据结构
编程
工作
《
大话设计模式
》 之 附录摘记 ~..
《
大话设计模式
》 作者:程杰 邮箱:
[email protected]
博客: http://cj723.cnblogs.com/ 在这本书的附录里讲解了面向对象的基本知识,值得细细体会其中滋味
isiqi
·
2009-09-01 20:00
设计模式
数据结构
编程
工作
说说09.08.25后几天的学习计划~
.** 说说今天开始到某天的阶段学习任务,兴奋哇~~ C#视频学习(要求:能看懂后面的《
大话设计模式
》中的C#代码)--> 学习《
大话设计模式
》。
isiqi
·
2009-08-25 13:00
设计模式
C++
c
算法
UML
说说09.08.25后几天的学习计划~
.** 说说今天开始到某天的阶段学习任务,兴奋哇~~ C#视频学习(要求:能看懂后面的《
大话设计模式
》中的C#代码)--> 学习《
大话设计模式
》。
isiqi
·
2009-08-25 13:00
设计模式
C++
c
算法
UML
03_DecoratorPattern 小菜扮靓
大话设计模式
本章内容摘录语句: 装饰这词真好,无论衣服、鞋子、领带、披风其实都可以理解为对人的装饰。 一旦使用装饰模式,不仅要 实例化组件,还要 把此组件包装进装饰者中。
rich8w
·
2009-08-19 23:00
设计模式
JUnit
01_SimpleFactoryPattern 计算器实例
大话设计模式
书中摘录语句: 喝酒唱歌,人生真爽。
rich8w
·
2009-08-09 10:00
java
设计模式
bean
JUnit
UP
《
大话设计模式
》--笔记(桥接模式)
桥接模式:将抽象部分与它的实现部分分开,使它们都可以独立地变化这句话理解:什么叫抽象与它的实现分开,这并不是说,让抽象类与其派生类分开,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。说到桥接模式,先谈谈类的继承。在类的继承中也有不足之处。比如,对象的继承关系在编译时就定义好了,所以无法在运行时改变从父类继承的实现。子类的实现与它的父类有非常紧密的依赖关系,以至于父类实现中的任
wxw45601
·
2009-07-03 15:00
《
大话设计模式
》--笔记(单例模式)
单例模式:保证一个类仅有一个实例,并提供一个供访问的全局点。其它优点:单例模式因为是卦装的它的唯一实例,这样它可以严格地控制客户怎样访问它以及何时访问它。简单的说就是对唯一实例的受控访问。 //////定义一个GetInstance操作,允许客户访问他的唯一实例,GetInstance是一个静态方法///主要负责创建自己的唯一实例///classSingleton{privatestaticSin
wxw45601
·
2009-07-03 11:00
设计模式
多线程
object
null
Class
语言
Android学习笔记(二)
最早知道耦合这个词汇,还是从
大话设计模式
这本书里面知道的。而现在的工作是一个旧系统的维护,真的觉得紧耦合真是万恶之源。
chandler
·
2009-06-21 21:00
设计模式
spring
UI
android
框架
设计模式-模板模式
不多说了还是先上代码,个人比较懒,这里大《
大话设计模式
》书中的例子拿出来举例:#coding:utf-8#设计模式-模板模式classTemplate():def__init__(self,name):
jiangnanandi
·
2009-06-17 21:00
Python
设计模式
《易学——设计模式》
在书店逛得时候看到这本书,以前看过一点《
大话设计模式
》写的不错,以对话形式将复杂的技术问题一一阐述,很容易让人接受。用一句话来说叫写的很“庸俗”。这本书也是这样的。
the_fire
·
2009-06-17 12:00
设计模式
优化
浅读《
大话设计模式
》————11、无熟人难办事?——迪米特法则
浅读《
大话设计模式
》————11、无熟人难办事?——迪米特法则浅读《
大话设计模式
》————11、无熟人难办事?
无名
·
2009-04-21 23:00
浅读《
大话设计模式
》————11、无熟人难办事?——迪米特法则
迪米特法则(LoD),如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者调用。[J&DP]本法则强调的是,在类的设计上,应该尽量保证类之间的松耦合。类之间的关系不应该必须是直接调用的,而应该是通过抽象来实现各自的功能。就如同人际关系办事情,如果是必须要针对个人,那么没有熟人或者熟人不在,那就办不成了?这种体制显然不好
timfly
·
2009-04-21 23:00
设计模式
浅读《
大话设计模式
》————10、模板方法模式
模板方法模式,定义一个操作中的算法的骨架,而将一些步聚延迟到子类中。模板方使得子类可以不改变一个算法的结构即可重定义该算法的某些特定不聚。[DP]模板方法的优点:通过把不变的行为放到父类,并在父类中提供模板方法,父类中还可能内部调用一些细节函数,但是这些细节函数是虚函数,由不同的子类实现不同的具体功能。这样子类完成特定的行为,但是不需要重复的代码。好了,简单的模板方法模式,同样是面向对象中
timfly
·
2009-04-21 22:00
设计模式
算法
浅读《
大话设计模式
》————10、模板方法模式
浅读《
大话设计模式
》————10、模板方法模式浅读《
大话设计模式
》————10、模板方法模式模板方法模式,定义一个操作中的算法的骨架,而将一些步聚延迟到子类中。
无名
·
2009-04-21 22:00
浅读《
大话设计模式
》————9、简历复印——原型模式
原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。[DP]原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需知道任何创建的细节。看到这些说明,我想这是不是可以理解为c++中的拷贝构造函数呢?这可能是需求中最常见的模式了。如果从这个角度理解,无疑的,这个模式就可以通过了。只是他告诉我们:设计的时候考虑批量生产的情况,所以需要提供复制的方法。至于文中所讲的浅复制和
timfly
·
2009-04-20 22:00
设计模式
c
C#
浅读《
大话设计模式
》————9、简历复印——原型模式
浅读《
大话设计模式
》————9、简历复印——原型模式浅读《
大话设计模式
》————9、简历复印——原型模式原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
无名
·
2009-04-20 22:00
浅读《
大话设计模式
》————8、雷锋依然在人间——工厂方法模式
浅读《
大话设计模式
》————8、雷锋依然在人间——工厂方法模式浅读《
大话设计模式
》————8、雷锋依然在人间——工厂方法模式简单工厂模式、工厂方法模式,这两者的区别我想顾名思义!
无名
·
2009-04-20 22:00
浅读《
大话设计模式
》————8、雷锋依然在人间——工厂方法模式
简单工厂模式、工厂方法模式,这两者的区别我想顾名思义!前者讲的是这个模式用到一个简单工厂,但是后者强调的是工厂方法,其实意思就是该模式中工厂设计很重要。其实理解了简单工厂,基本上只要再稍微看一下工厂模式的设计,就很容易理解这两个模式。不过,似乎工厂方法模式是简单工厂模式的改进版,简单工厂没有存在的必要。但是事实并非如此,在扩展不经常的时候,一个简单工厂就可以了。但是要是经常有相似功能的
timfly
·
2009-04-20 22:00
设计模式
扩展
产品
浅读《
大话设计模式
》————6、穿什么有这么重要?——装饰模式
如果不是看到有这么好的一个设计模式,我想我能给的设计也就是小菜扮靓第一版。不会采用第二版的原因是我觉得这样只会更冗余更复杂。如果说穿衣服本身就是人这个对象应该具有的基本属性,那么看起来似乎这种设计也是合理的。关键是人有很多很多穿法,这样无休止下去,维护也是大问题。看来打扮不能简单的做为一种操作,能视为基本操作的只有打扮好了以后展示。如同吃饭可以吃很多不同的东西,吃什么不是基本属性,而只有消化食物才
timfly
·
2009-04-16 23:00
设计模式
c
Decorator
String
null
浅读《
大话设计模式
》————5、会修电脑不会修收音机?——依赖倒转原则
电脑比收音机简单吗?为什么拆开两者,很明显,收音机看起来还要比电脑更复杂呢?原来,好的架构好的设计在哪里都是通用的!电脑各部件缺一不可,但是绝不是只针对某一个或者某一类产品,所有不同产品的厂商都只服从一个统一的标准,这样,我们就看不出电脑中哪一个是高层了。CPU?内存?或者主板?。。。都不是,谁也不依赖谁,依赖的是一个统一的接口标准!依赖倒转原则:抽象不应该依赖细节,细节应该依赖抽象。具体到一个实
timfly
·
2009-04-16 23:00
设计模式
编程
扩展
工具
交通
产品
浅读《
大话设计模式
》————4、考研求职两不误——开放-封闭原则
开放—封闭原则,是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。[ASD]。这个原则有两个特征:对于扩展是开放的,另一个是说对于更改是封闭的。本原则经过作者精辟的阐述,马上就让我们在哲学上对一些问题的看法豁然开朗:看起来两个完全抵触的东西,利用扩展与封闭原则就能很好的解决。什么东西必须关闭,什么东西可以扩展?主权和业绩是必须关闭修改的,但是制度却是可以扩展开放的!难道这仅仅是一种计算
timfly
·
2009-04-16 23:00
设计模式
扩展
浅读《
大话设计模式
》————3、拍摄UFO——单一职责原则
这个模式应该是最容易理解的一个模式了。不过解释意义还是比较有深度的:就有一个类而言,应该仅有一个引起它变化的原因[ASD]。职责越单一,功能就越独立。也就没有复杂度,就更好维护,也更利于复用了。 作者对这个模式的运用和解释已经很清楚了“软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离[ASD].其实要去判断是否应该分离出类来,也不难,那就是如果你能够想到多于一个的动机去改
timfly
·
2009-04-16 23:00
设计模式
浅读《
大话设计模式
》————2、商场促销——策略模式
从本章我首先得到的第一个信息是:策略模式的问题,简单工厂模式也能实现;推而广之,同一个问题,可能许多模式都能实现,但是这里总存在一个更优的问题。至于真正用那个模式,就是C++之父的那句话了:需要经验智慧了。第二个马上引出问题的结论:“面向对象的编程,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类”。这一句,我觉得是最深刻的道出类设计原则的精辟之语
timfly
·
2009-04-16 23:00
设计模式
编程
c
算法
浅读《
大话设计模式
》————1、代码无错就是优?——简单工厂模式
如果说面向对象没有用,如果争辩自己当前处理的问题是一个很简单的问题所以自己不用面向对象的方法来处理。那么,曹操的“喝酒唱歌,人生真爽”到“对酒当歌,人生几何”就是一个很有针对性很有讽刺意义的例子,这简直是作者的神来之笔!面向对象的巨大意义:第一、可维护;第二、可复用;第三、可扩展;第四、灵活性好。写程序的发展:学习了面向对象的分析设计编程思想,开始考虑通过封装、继承、多态把程序的耦合度降
timfly
·
2009-04-16 23:00
设计模式
编程
c
工作
扩展
产品
浅读《
大话设计模式
》————7、为别人做嫁衣——代理模式
浅读《
大话设计模式
》————7、为别人做嫁衣——代理模式浅读《
大话设计模式
》————7、为别人做嫁衣——代理模式通读全文,我发现代理模式中的代理还是与现实中的代理还是不同的。
无名
·
2009-04-16 22:00
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他