C#
文章平均质量分 70
szhourj
執著,樂觀,積極向上。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#设计模式(1)
-----------http://www.cnblogs.com/zhenyulu/articles/36058.html这学期开设设计模式课程,将课件放上来。课本:《C#设计模式》,电子工业出版社,ISBN 7-5053-8979-3。33元含光盘。 课程内容:设计模式来源:亚历山大的建筑模式、Gamma等人(1995)创作的"Design Patterns: E转载 2008-10-10 08:36:00 · 530 阅读 · 0 评论 -
设计模式(21)-Template Method Pattern
-----------http://www.cnblogs.com/zhenyulu/articles/79894.html一、 模板方法(Template Method)模式准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模版方法模式的用意。很转载 2008-10-10 09:17:00 · 526 阅读 · 0 评论 -
C#设计模式(6)-Abstract Factory Pattern
--------http://www.cnblogs.com/zhenyulu/articles/36885.html一、 抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家转载 2008-10-10 08:59:00 · 396 阅读 · 0 评论 -
设计模式(15)-Facade Pattern
-----------http://www.cnblogs.com/zhenyulu/articles/55992.html一、 门面(Facade)模式外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。医院的例子用一个例子进行说明,如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价、化验、收费、取药等。看病的病人要转载 2008-10-10 09:11:00 · 457 阅读 · 0 评论 -
设计模式(17)-Chain of Responsibility Pattern
----------http://www.cnblogs.com/zhenyulu/articles/65850.html行为模式(Behavioral Pattern)是对在不同的对象之间划分责任和算法的抽象化。行为模式不仅仅是关于类和对象的,而且是关于它们之间的相互作用的。行为模式分为类的行为模式和对象的行为模式两种。类的行为模式:类的行为模式使用继承关系在几个类之问分配行为转载 2008-10-10 09:13:00 · 451 阅读 · 0 评论 -
用C#制作PDF文件全攻略
用C#制作PDF文件全攻略丽水市汽车运输集团有限公司信息中心 苟安廷目 录前 言... 3第一部分 iText的简单应用... 4第一章 创建一个Document 4第一步 创建一个Document实例:... 5第二步 创建Writer实例... 6第三步 打开Document 6第四步 添加内容... 10第五步,关闭 document转载 2008-11-20 14:00:00 · 5924 阅读 · 2 评论 -
PDF文件制作示例代码
PDF文件制作示例代码转载 2008-11-20 14:02:00 · 1103 阅读 · 1 评论 -
精彩控件源码(2)-Farsi Library - Working with Dates, Calendars, and DatePickers
http://www.codeproject.com/KB/selection/FarsiLibrary.aspxDownload DLLs - 122.5 KB Download source code - 252.8 KB Download demo - 127.7 KB Download documentation - 213.1 KB Introduction转载 2008-12-18 13:27:00 · 1612 阅读 · 0 评论 -
精彩控件源码--An Outlook Bar Implementation
http://www.codeproject.com/KB/selection/csoutlookbar.aspx?target=button%7cbar Download source files - 33 Kb Table Of Contents Introduction Minimum Requirements Requirements: What转载 2008-12-18 13:19:00 · 1042 阅读 · 0 评论 -
设计模式(20)-Visitor Pattern
----------http://www.cnblogs.com/zhenyulu/articles/79719.html一、 访问者(Visitor)模式访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。问题提出System.Collection命名空间下提供了大量集合操作对象。但大多数情况下处理的都转载 2008-10-10 09:16:00 · 482 阅读 · 0 评论 -
设计模式(19)-Observer Pattern
------------http://www.cnblogs.com/zhenyulu/articles/73723.html一、 观察者(Observer)模式观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。观察者模式定义了一种一对转载 2008-10-10 09:15:00 · 497 阅读 · 0 评论 -
设计模式(18)-Command Pattern
-----------http://www.cnblogs.com/zhenyulu/articles/69858.html一、 命令(Command)模式命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请转载 2008-10-10 09:14:00 · 455 阅读 · 0 评论 -
C#设计模式(2)
--------http://www.cnblogs.com/zhenyulu/articles/36061.html《人月神话》焦油坑、没有银弹* 软件腐化的原因:问题所在 设计目标----------------------------------------------------------------------------过于僵硬 可扩展性(新性能可以很容易加入系统)转载 2008-10-10 08:37:00 · 514 阅读 · 0 评论 -
C#设计模式(3)
-----------http://www.cnblogs.com/zhenyulu/articles/36068.html三、 依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述:抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程转载 2008-10-10 08:39:00 · 405 阅读 · 0 评论 -
C#设计模式(4)-Simple Factory Pattern
-----------http://www.cnblogs.com/zhenyulu/articles/36462.html工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态:简单工厂(Simple Factory)模式 工厂方法(Factory Method)模式 抽象工厂(Abstra转载 2008-10-10 08:43:00 · 412 阅读 · 0 评论 -
C#设计模式(11)-Composite Pattern
----------http://www.cnblogs.com/zhenyulu/articles/41829.html一、 合成(Composite)模式合成模式有时又叫做部分-整体模式(Part-Whole)。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。从和尚的故事谈起这是小时候我奶奶讲的故事:从前有个山,山转载 2008-10-10 09:05:00 · 446 阅读 · 0 评论 -
设计模式(14)-Flyweight Pattern
-----------http://www.cnblogs.com/zhenyulu/articles/55793.html一、 享元(Flyweight)模式Flyweight在拳击比赛中指最轻量级,即"蝇量级",有些作者翻译为"羽量级"。这里使用"享元模式"更能反映模式的用意。享元模式以共享的方式高效地支持大量的细粒度对象。享元对象能做到共享的关键是区分内蕴状态(Internal转载 2008-10-10 09:09:00 · 446 阅读 · 0 评论 -
设计模式(22)-Strategy Pattern
--------------http://www.cnblogs.com/zhenyulu/articles/82017.html一、 策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shoppin转载 2008-10-10 09:18:00 · 541 阅读 · 0 评论 -
C#设计模式(8)-Builder Pattern
------http://www.cnblogs.com/zhenyulu/articles/37378.html一、 建造者(Builder)模式建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。对象性质的建造有些情况下,一个对象会有一些重要的性质,在它们没有恰当的值之前,对象不能作为一个完整的产品使用。比如转载 2008-10-10 09:02:00 · 441 阅读 · 0 评论 -
设计模式(16)-Bridge Pattern
------http://www.cnblogs.com/zhenyulu/articles/62720.html一、 桥梁(Bridge)模式桥梁模式是一个非常有用的模式,也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则,包括"开-闭"原则(OCP)以及组合/聚合复用原则(CARP)都很有帮助。理解好这两个原则,有助于形成正确的设计思想和培养良好的设计风格。注:《Ja转载 2008-10-10 09:12:00 · 607 阅读 · 0 评论 -
精彩控件(5)-Another Month Calendar
http://www.codeproject.com/KB/selection/MonthCalendar.aspxDownload source files (VS 2003) - 81.4 Kb Download demo (.NET 1.1) - 66.8 Kb Download source files (VS 2005) - 84.3 Kb Download dem转载 2008-12-18 13:32:00 · 2171 阅读 · 0 评论
分享