| 新闻 |
共有603项符合 设计模式 的查询结果,
以下是第 1 - 10 项。(搜索用时 5.58 秒)
|
javascript类设计模式 2008-8-5
JavaScript普通
| 图片头条| [7]
|
|
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd“><html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=GB2312″ /> <title>javascript类设计模式</title&... |
|
http://web.rdxx.com/JavaScript/2008/8/713435010087.shtml - 7.18K 2008-8-21 10:26:15 加入收藏
|
设计模式与VB .net代码 外观模式,合成模式 2008-6-27
VB.NET普通
| 图片头条| [25]
|
|
外观模式
就是将一大堆功能,合并成一个接口提供给客户代码.
比如一个Window类,用户就不需要手工编写很多创建窗体的代码. 这就是外观模式.
其实,很多模式我... |
|
http://dev.rdxx.com/NET/VBNET/2008/6/2721371194189.shtml - 12.18K 2008-7-3 23:48:49 加入收藏
|
带你深入了解"T-SQL"的十一种设计模式 2008-6-26 18:18:53
Microsoft SQL Server普通
| 图片头条| 赛迪网| Alizze| [55]
|
|
一、ITERATOR(迭代)
这种模式提供一种在相似对象列表中遍历对象的标准化方法。在SQL Server数据库中的同义词是游标。
DECLARE tables CURSOR
FOR SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
FOR READ ONLY
DECLARE @table varchar(40)
OPEN tables
FETCH tables INTO @table
WH... |
|
http://db.rdxx.com/MSSQL/2008/6/2618191261380.shtml - 9.18K 2008-7-24 14:29:45 加入收藏
|
VB.net 学习设计模式(中介者模式) 2008-6-1
VB.NET普通
| 图片头条| [51]
|
|
将一些对象的相关功能集合在一格类中。乍看之下和单件模式没什么不同。深入看看模式的定义,才发现中介者模式的集合含义是不同的:单件模式是将相关的功能集合在某一类中,供给许多类使用,但这些类之间是没什么关系的。 中介者模式是将需要交互的类的交互功能合并在某个类中,这个类充当中介。也可以看成调度。这样做是为了降低类之间的耦合,中介者类也能充当一个交互的层或某些适配功能。 比如,我们有一个流程驱动,其中的某一个状态需要提交到下一操作。这时,是在状态类中派生使用下一个状态/操作类?还是提交给流程驱动类,由... |
|
http://dev.rdxx.com/NET/VBNET/2008/6/43524618971.shtml - 7.07K 2008-6-19 1:19:44 加入收藏
|
运用设计模式构建通用数据库访问类 2008-5-24
C#普通
| 图片头条| [106]
|
|
这就需要我们在实际开发过程中将这些数据库访问类再作一次封装。经过这样的封装,不仅可以达到上述的目标,还可以减少操作数据库的步骤,减少代码编写量。在这个方面,微软为我们提供了Application Block,但是,可惜的是目前只支持Sql Server。这里,介绍一种在实际应用中得到了非常好的效果的实作策略——笔者编写的Websharp框架中的数据访问结构。Factory设计模式是使用的主要方法。 我们先来看看Factory的含义:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory M... |
|
http://dev.rdxx.com/NET/CSharp/2008/5/2510323045265.shtml - 10.87K 2008-5-27 12:43:29 加入收藏
|
C#设计模式之简单工厂篇 2007-4-9
C#普通
| 图片头条| [56]
|
|
首先定义一个接口,具体名为Idatabase,在这个接口中,定义好数据库操作的方法名和参数,以及返回值,本案例中我定义如下方法:
public interface IDatabase
{
bool Connect(string ConnectString);
bool Open();
bool Command(string SQL);
&nbs... |
|
http://dev.rdxx.com/NET/CSharp/2008/1/2914383522436.shtml - 10.67K 2008-1-29 14:48:04 加入收藏
|
基础入门——设计模式概述 2006-4-15
C#普通
| 图片头条| [34]
|
|
设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。
设计模式的应用是为了实现软件设计中的几个原则,其中一个重要原则是:减少模块之间的耦合程度。为了确保这个目的,在设计一个类时,要针对接口,而非实现。(Programming to an Interface, not an Implementation)设计的时候只关心类的接口,编程的时候可以先实现一个简单的接口,供别的模块调用。使用一个类的时候只对接口工作,不关心具体的实现,也不关心具体的类型。这样也符合人类认识世界的规律,一... |
|
http://dev.rdxx.com/NET/CSharp/2008/1/1410423062891.shtml - 29.45K 2008-1-14 13:08:49 加入收藏
|
.NET反射、委托技术与设计模式 2007-12-5
Framework普通
| 图片头条| [36]
|
|
1 反射技术与设计模式
反射(Reflection)是。NET中的重要机制,通过放射,可以在运行时获得。NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。
1.1 .NET可执行应用程序结构
程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应用程序的结构。
应用程... |
|
http://dev.rdxx.com/NET/Framework/2008/1/109562551251.shtml - 11.31K 2008-1-10 11:16:26 加入收藏
|
.Net中的设计模式——Decorator模式 2007-12-5
Framework普通
| 图片头条| [24]
|
|
一、模式概述
一个场景是我们要为一个对象动态添加新的职责,这个职责并不修改原有的行为,而是在原有行为基础上添加新的功能,就好比装饰工人为一座新居的墙上涂抹上色彩缤纷的颜料一般。
从我们拥有的面向对象的知识出发,为一个对象增加新的职责,完全可以利用继承机制,然而再通过实例化派生的子类,来获得新增的职责。由于需要在原有行为基础上添加新功能,此时父类的方法应该为虚方法,例如用户登录行为:
public class User{public virtual void SignIn(... |
|
http://dev.rdxx.com/NET/Framework/2008/1/109562523757.shtml - 7.65K 2008-1-10 10:59:15 加入收藏
|
C#设计模式之抽象工厂模式示例源代码 2006-2-9
C#普通
| 图片头条| [33]
|
|
using System;
namespace Design_Pattern{
public class Computer { private RAM Ram; private CPU Cpu; public Computer(RAM ram,CPU cpu) { this.Ram =ram; this... |
|
http://dev.rdxx.com/NET/CSharp/2008/1/102273997777.shtml - 10.30K 2008-1-11 9:53:24 加入收藏
|