网址: http://chjavach.javaeye.com
PR:
Alexa: 67,604
备案号: 京ICP备10215535号
服务器IP: 118.186.66.50 北京市 CNISP会员
描述: 跟着cc学设计 私塾在线学习网 http://sishuok.com - ITeye技术网站
详细介绍
首页资讯精华论坛问答博客专栏群组更多 ▼招聘搜索您还未登录 !登录注册跟着cc学设计 私塾在线学习网 http://sishuok.com博客微博相册收藏留言关于我文章列表[置顶] 私塾在线《研磨设计模式》,精品课程上线特大惊喜博客分类: 研磨设计模式 设计模式 研磨设计模式 《研磨设计模式》——跟着CC学设计,视频课程在 私塾在线 上线啦! 想学习设计模式的朋友可以前去看看。 本视频课程是北京Java私塾原创精品书籍《研磨设计模式》一书的配套学习视频,由《研磨设计模式》的第一作者CC录制 软件开发越来越复杂,对软件设计的要求也越来越高,而软件设计和架构的入门功夫就是深入理解和掌握设计模式,因此,计模式的重要性不言而喻。 很多朋友也认识到了设计模式的重要性,也看了很多的书籍和资料,但是,常听到他们这样的抱怨:“设计模式的书我看了不少,觉得都看懂了,就是不知道在实际开发中怎么用这些设计模式”,从而认为设计模式是“看上去很美的花拳绣腿 ...2012-08-17 10:03浏览 1709评论(0)分类:非技术[置顶] 跟着cc学设计 之 研磨设计模式 目录汇总贴研磨设计模式 的 前言 ——跟着cc学设计系列 《研磨设计模式》 配套源代码 ——跟着cc学设计系列 研磨设计模式之工厂方法模式-1 ——跟着cc学设计系列2012-08-16 09:19浏览 2892评论(1)分类:企业架构[置顶] 研磨Struts2 目录博客分类: struts2私塾在线学习网原创学习教程 《研磨struts2》 第一章 Struts2概述 之 MVC模式《研磨struts2》 第一章 Struts2概述 之 Struts2基础《研磨struts2》 第一章 Struts2概述 之 Struts2和MVC2011-11-11 22:19浏览 3232评论(10)分类:企业架构研磨设计模式 之 组合模式(Composite) 3——跟着cc学设计系列博客分类: 研磨设计模式15.3 模式讲解15.3.1 认识组合模式(1)组合模式的目的组合模式的目的是:让客户端不再区分操作的是组合对象还是叶子对象,而是以一个统一的方式来操作。实现这个目标的关键之处,是设计一个抽象的组件类,让它可以代表组合对象和叶子对象。这样一来,客户端就不用区分到底是组合对象还是叶子对象了,只需要全部当成组件对象进行统一的操作就可以了。(2)对象树通常,组合模式会组合出树形结构来,组成这个树形结构所使用的多个组件对象,就自然的形成了对象树。这也意味着凡是可以使用对象树来描述或操作的功能,都可以考虑使用组合模式,比如读取XML文件,或是对语句进行语法解析等。
...2012-08-22 08:50浏览 766评论(0)分类:企业架构研磨设计模式 之 组合模式(Composite) 2——跟着cc学设计系列 博客分类: 研磨设计模式15.2 解决方案15.2.1 组合模式来解决用来解决上述问题的一个合理的解决方案就是组合模式。那么什么是组合模式呢?(1)组合模式定义 (2)应用组合模式来解决的思路 仔细分析上面不用模式的例子中,要区分组合对象和叶子对象的根本原因,就在于没有把组合对象和叶子对象统一起来,也就是说,组合对象类型和叶子对象类型是完全不同的类型,这导致了操作的时候必须区分它们。 组合模式通过引入一个抽象的组件对象,作为组合对象和叶子对象的父对象,这样就把组合对象和叶子对象统一起来了,用户使用的时候,始终是在操作组件对象,而不再去区分是在操作组合对象还是 ...2012-08-20 13:53浏览 848评论(0)分类:企业架构研磨设计模式 之 组合模式(Composite) 1——跟着cc学设计系列 博客分类: 研磨设计模式15.1 场景问题15.1.1 商品类别树 考虑这样一个实际的应用:管理商品类别树。在实现跟商品有关的应用系统的时候,一个很常见的功能就是商品类别树的管理,比如有如下所示的商品类别树:+服装+男装 -衬衣 -夹克 +女装 -裙子 -套装
...2012-08-20 12:17浏览 717评论(0)分类:企业架构研磨设计模式 之 迭代器模式(Iterator)3——跟着cc学设计系列 博客分类: 研磨设计模式14.3 模式讲解14.3.1 认识迭代器模式
(1)迭代器模式的功能
迭代器模式的功能主要在于提供对聚合对象的迭代访问。迭代器就围绕着这个“访问”做文章,延伸出很多的功能来。比如:
以不同的方式遍历聚合对象,比如 ...
2012-08-19 07:07
浏览 598
评论(0)
分类:企业架构
研磨设计模式 之 迭代器模式(Iterator)2——跟着cc学设计系列
博客分类: 研磨设计模式
14.2 解决方案
14.2.1 迭代器模式来解决
用来解决上述问题的一个合理的解决方案就是迭代器模式。那么什么是迭代器模式呢?
(1)迭代器模式定义
所谓聚合是:指一组对象的组合结构,比如:Java中的集合、数组等。 ...
2012-08-18 03:48
浏览 749
评论(0)
分类:企业架构
研磨设计模式 之 迭代器模式(Iterator)1——跟着cc学设计系列
博客分类: 研磨设计模式
14.1 场景问题
14.1.1 工资表数据的整合
考虑这样一个实际应用:整合工资表数据。
这个项目的背景是这样的,项目的客户方收购了一家小公司,这家小公司有自己的工资系统,现在需要整合到客户方已 ...
2012-08-17 10:38
浏览 487
评论(0)
分类:企业架构
研磨设计模式 之 观察者模式(Observer) 3——跟着cc学设计系列
博客分类: 研磨设计模式
12.3 模式讲解
12.3.1 认识观察者模式
(1)目标和观察者之间的关系
按照模式的定义,目标和观察者之间是典型的一对多的关系。
但是要注意,如果观察者只有一个,也是可以的,这样就变相实现了目标和观察者之间一对一的关系,这也使得在处理一个对象的状态变化会影响到另一个对象的时候,也可以考虑使用观察者模式。
同样的,一个观察者也可以观察多个目标,如果观察者为多个目标定义的通知更新方法都是update方法的话,这会带来麻烦,因为需要接收多个目标的通知,如果是一个update的方法,那就需要在方法内部区分,到底这个更新的通知来自于哪一个 ...
2012-08-16 08:51
浏览 7
猜你喜欢
- 黑河天漠海电脑网络科技有限 - 综合其他 > 个人网站
- 海迪私房菜 - 商业经济 > 其他
- 大连翻译职业学院 - Ht - 生活服务 > 宾馆旅游
- 酷洪'Blog--专注于网 - 生活服务 > 宾馆旅游
- 戏梦、 [http://s - 电脑网络 > 安全
- 厦门号码网[http:// - 综合其他 > 新闻综合
- jf.10086.cn-- - 商业经济 > 仪器仪表
- www.js.10086. - 教育文化 > 文化艺术
- begin10010的博客 - 教育文化 > 留学出国
- 潍坊联通选号网[http: - 教育文化 > 报刊图书
- 10010.com--ht - 教育文化 > 培训
- jf.10010.com- - 商业经济 > 交通物流
- wap.10010.com - 教育文化 > 文学论文
- 第三代移动通信网 http - 综合其他 > 公共福利
- ip地址whois信息查询 - 商业经济 > 法律财经
- 北京k仁坊商贸有限公司 h - 电脑网络 > 多媒体
- http://189.cn - 教育文化 > 培训
- webmail http: - 教育文化 > 音像制品
- 189.cn_[中国电信测 - 电脑网络 > 网址黄页
- qvod伦理电影,qvod - 休闲娱乐 > 影视音乐