摘要: 计算机中的设计模式,在生活中我是这样理解的:做其它事情也是这样的,单一责任,自己负责自己的;开放与封闭,对你以前做的不要在原来的地方修改,应该在新的地方去扩展;面对问题时的规则性,在事之前先制订原则,按着原则去办事,让你的效率更高,更清晰;里氏代换原则,在一个产品中,比如橡皮与修正液,前者是后者的鼻祖,如果后者想要代替前都,必须实现前者的所有功能,并要有自己的特色。 阅读全文
posted @ 2010-03-15 16:50 张占岭 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1 什么是设计模式设计模式是对在软件设计过程中重复出现的问题提出了一种比较好的解决方案。正如一位专家所说:设计模式是对程序设计人员经常遇到的设计问题的可再现的解决方案(The Smalltalk Companion)。GOF设计模式通常被认为是其他设计模式的基础,随着业务复杂度的增大,会不断涌现新的设计模式,而这些新的设计模式一般会以GOF模式理论为参照。2 为什么要学习设计模式从个人职业规划来考虑。一位软件开发工程师随着编码量的增加,开发经验的增加,软件理论理解的加深,会不由自主地想一些方法或者捷径,来提高自己的生产率,而不是面对重复的问题做相同的工作,当你有这种想法的时候,就需要开始学习设 阅读全文
posted @ 2010-03-15 16:37 张占岭 阅读(657) 评论(0) 推荐(1) 编辑
摘要: set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-- this document design by zzl ---- function : total about a tree structure-- author : Lori.zhang ,zzl-- display view : a1 3-- a11 2-- a111 1------------------------------------------ALTER proc [dbo].[zzl_task_tree_total] --通过指定的taskid,来获取它和它下面的所有子元素的汇总和 @t 阅读全文
posted @ 2010-03-15 16:32 张占岭 阅读(1026) 评论(0) 推荐(0) 编辑