
设计模式
xxpyeippx
性格:理智冷静
爱好:运动
生活态度:随缘
工作情况:普通的程序员
受教育情况:本科
联系:suranceyin@yahoo.com.cn
展开
-
单件模式的疑惑
还不是很清楚单件模式和静态类的区别单件模式:用户登陆。因为用户的对象要存放Session. 为了防止Session里面又多new了一个对象出来,浪费内存,是否应该用单件模式。 ?原创 2006-12-06 14:51:00 · 997 阅读 · 0 评论 -
UML图中的类(对象)的关系
原创 2006-12-08 02:40:00 · 956 阅读 · 0 评论 -
C#描述设计模式(3):创建者模式学习心得
创建者模式学习心得 适用场景:某个东西需要由其他的东西组合而成。 如中国移动的套餐,套餐A是由短信包1和长话包2组成的;套餐B是由短信包2和长话包3组成的。 适合应付这样的变化:如果套餐的数目不确定,并且里面的包的数目和类别也不确定。 比如中国移动的套餐随着时间的变化,需要不断变化,并且不断推出新的套餐品种。 本文的例子场景: 搭配衣服场景。 一个人要去找工作,首先要选原创 2006-12-08 22:24:00 · 1455 阅读 · 0 评论 -
C#描述设计模式(2):工厂模式学习心得及我的项目应用
工厂模式学习心得及我的项目应用 一、学习笔记:下面的例子参见TerryLee的Blog。应用场景:(1个场景的若干要点) 1。工资核算系统。 2。工资=奖金+税收+4000(基本工资)。这个公式各国通用。 3。其中,奖金=4000×0.2;税收=4000×0.1 4.将要面临的变化点:若软件应用到了美国。美国的工资也是 工资=奖金+税收+4000(基本工资)。但是美国的原创 2006-12-08 16:08:00 · 1560 阅读 · 1 评论 -
突然感悟到了单件模式的意义(单件和静态类的区别)
今天在和Jacty讨论实现sqlhelper的时候,使用静态类的缺点的时候,我们意识到一个问题.就是数据库链接字符串到底用哪个的问题.当两个用户同时请求sqlHelper,并且使用不同的数据库连接字符串的时候,sqlHelper也许就会出错.这就是静态类的问题.但是如果是单件模式,它保证了在程序中某个时间只有一个该类的实例.所以比较稳定.怪不得在介绍单件模式的时候,很多人都举c原创 2007-01-09 03:17:00 · 1926 阅读 · 0 评论