摘要:
适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
包括类的适配器模式和对象的适配器模式两种不同的形式...... 阅读全文
摘要:
1.意图
将复杂对象的创建与表示分离,使得同样的构建过程可以创建不同的表示。需要注意一下几点:
-1构建与表示分离:表明生成器模式的结构,构建过程被封装在导航器中...... 阅读全文
摘要:
获得实例的方法
1.获得同一程序集内的类型的实例。
2.获得不同程序集内的类型的实例。
3.使用反射调用方法...... 阅读全文
摘要:
一般界面的初始化会在窗体的form_load事件中进行。但是在form_load事件设置焦点会有问题。今天在做一个包含datagridview的窗体。在窗体加载时需要将datagridview的第一个单元格设为编辑状态...... 阅读全文
摘要:
6简单工厂模式
6.1 概述
6.1.1 意图
简单工厂的作用事实例化对象,而不需要客户了解对象属于哪个具体的子类...... 阅读全文
摘要:
using System;using System.Data;using System.Data.SqlClient;using System.Collections.Generic;using System.Collections.Specialized;using System.Text;using System.Collections; namespace DBUtility{ ///... 阅读全文
摘要:
ForumsHttpModule 事件/方法 目的/功能 Init应用程序初始化方法 ... 阅读全文
摘要:
在Asp.Net Forums中,对定时器有如下应用:1. 更新论坛统计信息2. 定时索引指定条数的帖子3. 定时群发队列中的邮件 Forums中对定时器的调用是放在自定义HttpModule的Init方法中(如果您没有使用HttpModule,也可以在Globals.aspx中的Application_OnStart 中调用定时器)。 public void Init(HttpA... 阅读全文
摘要:
3.1 软件设计的目标
3.2 “开-闭”原则
3.3 实现“开-闭”原则
3.4 面向对象的难点
3.5 实际模式解决的问题 阅读全文
摘要:
第一章 理解设计模式1.1 模式的定义什么是模式?模式是被命名的有组织的信息,他捕获了在一定语境(场景)中包含相关作用力的问题的解决方案的本质结构和内在含义,这种解决方案被证明是成功的。模式包括3个部分:相关的上下文,与上下文相关的作用力系统和解决问题的方案。 *其实简单说也就是:模式的使用是在特定的环境下,处理特定问题的解决方案的通用思想。只有在环境和处理确定的情况下才可以选择正确的解决方案。 ... 阅读全文