随笔 - 134  文章 - 0 评论 - 73 阅读 - 17万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

06 2015 档案
2.工厂方法模式
摘要:1.定义Define an interface for creating an object,but let subclasses decide which class to instantiate.Factory method let a class defer instantiation to ... 阅读全文
posted @ 2015-06-29 23:25 JustYong 阅读(409) 评论(0) 推荐(0) 编辑
1.单例模式
摘要:1.定义Ensure a class has only one instance,and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)2.模式讲解(1)类图(2)单例模式通用代码 1 public... 阅读全文
posted @ 2015-06-23 23:08 JustYong 阅读(244) 评论(0) 推荐(0) 编辑
代理模式
摘要:1.定义Provide a surrogate(代理) or placeholder for another object to control access to it(为其他对象提供一种代理以控制对这个对象的访问)2.模式说明.Subject抽象主题角色抽象主题类可以是抽象类也可以是接口,是一个... 阅读全文
posted @ 2015-06-19 17:30 JustYong 阅读(144) 评论(0) 推荐(0) 编辑
策略模式
摘要:1.定义Define a family of algorithms,encapsulate each one,and make them interchangeable.(定义一组算法,将每个算法都封装起来,并且使它们之间可以互换)2.模式说明Context:封装角色屏蔽高层模块对策略、算法的直接访... 阅读全文
posted @ 2015-06-19 15:59 JustYong 阅读(238) 评论(0) 推荐(0) 编辑
装饰模式
摘要:1.定义Attach additonal responsibilities to an object dynamically keeping the same interface,Decorators provide a flexible alternative to subclassing for... 阅读全文
posted @ 2015-06-19 14:42 JustYong 阅读(358) 评论(0) 推荐(0) 编辑
责任链模式
摘要:1.定义使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。责任链模式的重点是在"链"上,由一条链去处理相似的请求在链中决定谁来处理这个请求,并返回相应的结果。2.代码实现 public abstract... 阅读全文
posted @ 2015-06-19 11:37 JustYong 阅读(369) 评论(0) 推荐(0) 编辑
单表查询
摘要:2.1 Select语句的元素2.1.2 WHERE 子句 1. 在WHERE子句中,可以指定一个谓词或逻辑表达式,从而过滤由FROM阶段返回的行,只有能让逻辑表达式结果为True的行,才能由WHERE阶段返回给后续的逻辑查询处理阶段。 2.WHERE子句对查询性能有重要影响。在过滤表达式的基础上,... 阅读全文
posted @ 2015-06-14 10:25 JustYong 阅读(393) 评论(0) 推荐(0) 编辑
CSS设计指南之一 HTML标记与文档结构
摘要:HTML标记与文档结构之所以从HTML讲起,是因为CSS的用途就是为HTML标记添加样式。1.1 HTML标记基础对于每个包含内容的元素,根据它所包含的内容是不是文本,有两种不同的方式给它们加标记,一种是使用闭合标签,另一种是使用自闭合标签。1.1.1 文本用闭合标签文本内容标题、段落等文本元素都要... 阅读全文
posted @ 2015-06-14 10:25 JustYong 阅读(277) 评论(0) 推荐(0) 编辑
SQL SERVER技术内幕之10 可编程对象
摘要:一.变量变量用于临时保存数据值,以供在声明它们的同一批处理语句中引用。例如,以下代码先声明一个数据类型为INT的变量@i,再将它赋值为10;DECLARE @i as INT;SET @i = 10;SQL SERVER 2008新增加了对在同一语句中同时声明和初始化变量的支持,如下所示:DECLA... 阅读全文
posted @ 2015-06-14 10:24 JustYong 阅读(389) 评论(0) 推荐(0) 编辑
SQL SERVER技术内幕之10 事务并发
摘要:1.事务1.1事务的定义事务是作为单个工作单元而执行的一系列操作。定义事务边界有显式和隐式两种。显式事务的定义以BEGIN TRAN作为开始,以COMMIT TRAN提交事务,以ROLLBACK TRAN撤销事务。如果不显式定义事务的边界,SQL Server会默认把每个单独的语句作为一个事务。也就... 阅读全文
posted @ 2015-06-14 10:22 JustYong 阅读(379) 评论(0) 推荐(0) 编辑
观察者模式
摘要:1.定义观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe),其定义如下:Define a one-to-many dependency between objects so that when one object changes state,al... 阅读全文
posted @ 2015-06-12 15:18 JustYong 阅读(296) 评论(0) 推荐(0) 编辑
中介者模式
摘要:1.为什么要有中介者模式从上图发现这三个类是彼此关联的,每个类都与其他两个类产生了关联关系。修改后的进销存示意图加入了一个中介者作为三个模块的交流核心,每个模块之间不再相互交流,要交流就通过中介者进行。每个模块只负责自己的业务逻辑,不属于自己的则交给中介者进行处理,简化了各个模块之间的耦合关系。2.... 阅读全文
posted @ 2015-06-12 15:18 JustYong 阅读(290) 评论(0) 推荐(0) 编辑
模板方法模式
摘要:1.定义Define the sleleton of an algorithm in an operation,deferring some steps to subclasses.Template Method lets subclasses redefine certain steps of a... 阅读全文
posted @ 2015-06-12 14:50 JustYong 阅读(159) 评论(0) 推荐(0) 编辑
备忘录模式
摘要:1.定义Without violating encapsulation,capture and externalize an object's internal state so that the object can be restored to this state later.(在不破坏封装性... 阅读全文
posted @ 2015-06-10 17:21 JustYong 阅读(150) 评论(0) 推荐(0) 编辑
4.原型模式
摘要:1.定义Specify the kinds of objects to create using a prototypical instance,and create new objects by copying this prototype.(用原型实例指定创建对象的种类,并且通过拷贝这些原型创建... 阅读全文
posted @ 2015-06-10 17:20 JustYong 阅读(147) 评论(0) 推荐(0) 编辑
COM 自动化控制Excel应用程序
摘要:class Program { static void Main(string[] args) { var dt = new System.Data.DataTable(); dt.Columns.Add("#"); ... 阅读全文
posted @ 2015-06-05 16:14 JustYong 阅读(393) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示