Chain Of Responsibility模式

<br />职责链模式<br />动机(Motivation)<br />在软件的构建过程中,一个请求可能被多个对象处理,但是每个请求在运行时只能有一个接收者,如果显式指定,将必不可少带来请求的发送者和接收者的耦合。<br />如何使请求的发送者不需...

2011-04-05 16:21:00

阅读数 328

评论数 0

Command模式

命令模式动机(Motivation)在软件的构建过程中,“行为请求者”和“行为为实现者”通常呈现一种“紧耦合”。但在某些场合——比如需要对行为进行记录、撤销/重做、事务等处理,这种无法抵御变化的紧耦合不合适的。在这种情况下,如何将“行为请求者”和“行为实现者”解耦?将一组行为抽象为对象,可以实现二...

2011-04-05 14:53:00

阅读数 271

评论数 0

Observer模式

观察者模式动机(Motivation)在软件的构建过程中,常常需要为某些对象建立一种“通知依赖关系”,即当一个对象的状态发生改变时,所有的依赖对象都得到通知并自动更新。但这样依赖关系过于紧密,使软件不能很好的抵御变化。使用面向对象技术,可以将这样依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件...

2011-04-04 17:39:00

阅读数 310

评论数 0

泛型

<br />泛型:即通过参数化类型来实现在同一份代码上操作多种数据类型。泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。 <br />C#泛型的作用概述<br />C#泛型赋予了代码更强的类型安全,更好的复用,更高的效率,更清晰...

2010-11-29 22:18:00

阅读数 350

评论数 0

集合的相关接口和六大集合

<br />1.System.Colloctions中表示集合的行为的接口有:<br />1)ICollection<br />定义所有集合的大小、枚举数和同步方法。派生于IEnumerable<br />它定义了集合类最基本的行为,所有的集合类都实...

2010-11-29 22:17:00

阅读数 414

评论数 0

集合

集合.NET框架基类库提供了集合的正式定义:System.Collections.ICollection接口。ICollection接口从Ienumerable接口继承而不来,Icollection接口定义了一个CopyTo方法和三个只读属性IsSynchronized、SyncRoot 和 Co...

2010-11-26 20:38:00

阅读数 664

评论数 0

.NET状态管理

.NET状态管理<br />Http协议是一种无状态协议,但在实际应用中,很多时候都需要保存其状态以便下次访问。因此应用程序必须提供能保存状态的状态管理功能。状态可保存在客户端,也可保存在服务器端。<br />1.  基于客户端的状态管理<br />1)  视图...

2010-11-14 16:43:00

阅读数 379

评论数 0

ADO.NET基础

ADO.NET<br />ADO.NET 对SQL Server、XML等公开数据源提供一致的访问。其包含2大核心组件:即..NET Framework 数据提供程序和DataSet。<br />1..NET数据提供程序<br />用户对数据库的访问方式:连接数...

2010-11-11 15:27:00

阅读数 291

评论数 0

接口IEnumberable,IEnumberable

<br />1.IEnumberable和IEnumberable<T><br />IEnumerable和IEnumerable<T>接口在.NET中是非常重要的接口,它允许开发人员定义foreach语句功能的实现并支持非泛型方法的简单迭代,IEn...

2010-10-21 16:26:00

阅读数 2302

评论数 0

asp.net编译概述

<br />1.编译原理:为了使asp.net应用程序代码为用户请求提供服务,asp.net必须将源代码编译成一个或多个程序集(.dll文件)。你可以使用.net中的任一种语言编写asp.net应用程序,但在编译时都会编译成与CPU无关的Microsoft中间语言(MSIL)。在运行时...

2010-10-04 17:32:00

阅读数 349

评论数 0

人生一张纸

<br />出生一张纸,开始一辈子;<br />毕业一张纸,奋斗一辈子;<br />婚姻一张纸,折磨一辈子;<br />做官一张纸, 斗争一辈子;<br />金钱一张纸,辛苦一辈子;<br />荣誉一张纸,虚名一辈子;<...

2010-10-01 13:08:00

阅读数 411

评论数 0

C#之学习指南针

<br />

2010-09-29 16:19:00

阅读数 723

评论数 0

XMLHttpRequest介绍

<br />XMLHttpRequest<br />Ajax所依赖的技术之中唯一一个尚未正式标准化的部分就是XMLHttpRequest,不过现在W3C已经将其列入了工作草案,应该很快就会成为正式的标准。<br /> <br />1.如何创建XMLH...

2010-09-28 20:12:00

阅读数 365

评论数 0

ASP.NET的几种网站类型

<br />几种网站类型:<br />(1)文件系统网站:开发者机器上不需要安装IIS,可以用ASP.NET Development Server 来进行测试。不过ASP.NET Development Server上的网站或虚拟目录不能在其它机器上访问,它运行时随机选择一...

2010-09-28 20:08:00

阅读数 694

评论数 1

Page类介绍

<br />page类介绍:代码页面分离模式:partial表示此类的定义是不完整的,还有一部分在别的文件夹。<br />page类的生命周期:(1)页请求:页请求发生在页生命周期开始之前,用户请求页时,ASP.NET将确定是否需要                     ...

2010-09-28 20:06:00

阅读数 6212

评论数 0

javascript简介

<br />把 JavaScript 放置到何处:<br />当页面载入时,会执行位于 body 部分的 JavaScript。<br />当被调用时,位于 head 部分的 JavaScript 才会被执行。<br />语法规则:<br /&...

2010-09-28 20:04:00

阅读数 522

评论数 0

HTML DOM简介

<br />HTML DOM简介:<br />HTML 文档对象模型(HTML Document Object Model)定义了访问和处理 HTML 文档的标准方法。<br />什么是DOM?<br />通过 JavaScript,您可以重构整个 ...

2010-09-28 20:01:00

阅读数 462

评论数 0

列宽与布局

<br />列宽问题:<br />        (1)自适应宽度: 自适应的布局能够根据浏览器窗口的大小,自动改变其宽度和高度值。<br />                       实际上div默认状态的占据整行的空间,便是宽度为100%的自适应布局的表...

2010-09-28 19:20:00

阅读数 535

评论数 0

基础

<br /><br />类别选择符:<br />p.bold {font-weight: bold;}<br /><p class="blod"> 这个段落应该是粗体的.</p><br />ID...

2010-09-28 19:20:00

阅读数 257

评论数 0

C#之类型分析

<br />1.类型比较:<br /> <br />类型<br />继承<br />实例化<br />基类/父类<br />值/引用类型<br />类<br />抽象类<br />...

2010-09-28 15:31:00

阅读数 230

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭