CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 278 279 280 281 282 283 284 285 286 ··· 521 下一页

2007年12月17日

摘要: C a c h e - C o n t r o l 指指定任何缓存系统对文档的操作。最常用的值有: n o - c a c h e(表明此文档不需缓存),n o - s t o r e(表明此文档不必缓存,甚至不要保存在代理服务器中,通常是敏感内容),m a x - a g e = s e c o n d s(表明文档到过时的时间长度)。这个头从H T T P 1 . 1开始引入P r a g... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(115) 评论(0) 推荐(0)

摘要: 第1章引言设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难。你必须找到相关的对象,以适当的粒度将它们归类,再定义类的接口和继承层次,建立对象之间的基本关系。你的设计应该对手头的问题有针对性,同时对将来的问题和需求也要有足够的通用性。你也希望避免重复设计或尽可能少做重复设计。有经验的面向对象设计者会告诉你,要一下子就得到复用性和灵活性好的设计,即使不是不可能的至少也是非常困难的。一... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(145) 评论(0) 推荐(0)

摘要: 第2章实例研究:设计一个文档编辑器这一章将通过设计一个称为L e x i 的“所见即所得”(或“W Y S I W Y G”)的文档编辑器,来介绍设计模式的实际应用。我们将会看到在L e x i和类似应用中,设计模式是怎样解决设计问题的。在本章最后,通过这个例子的学习你将获得8个模式的实用经验。图2 - 1是L e x i的用户界面。文档的所见即所得的表示占据了中间的大矩形区域。文档能够以不同... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(144) 评论(0) 推荐(0)

摘要: 第3章创建型模式创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。随着系统演化得越来越依赖于对象复合而不是类继承,创建型模式变得更为重要。当这种情况发生时,重心从对一组固定行为的硬编码( h a r d - c o d i n g)转移为定义一个较小的基本行为集,这些行为可... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(106) 评论(0) 推荐(0)

摘要: 第4章结构型模式结构型模式涉及到如何组合类和对象以获得更大的结构。结构型类模式采用继承机制来组合接口或实现。一个简单的例子是采用多重继承方法将两个以上的类组合成一个类,结果这个类包含了所有父类的性质。这一模式尤其有助于多个独立开发的类库协同工作。另外一个例子是类形式的A d a p t e r ( 4 . 1 )模式。一般来说,适配器使得一个接口( a d a p t e e的接口)与其他接口... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(110) 评论(0) 推荐(0)

摘要: 第5章行为模式行为模式涉及到算法和对象间职责的分配。行为模式不仅描述对象或类的模式,还描述它们之间的通信模式。这些模式刻划了在运行时难以跟踪的复杂的控制流。它们将你的注意力从控制流转移到对象间的联系方式上来。行为类模式使用继承机制在类间分派行为。本章包括两个这样的模式。其中Te m p l a t eM e t h o d(5 . 1 0)较为简单和常用。模板方法是一个算法的抽象定义,它逐步地... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(119) 评论(0) 推荐(0)

摘要: 5.6 MEMENTO(备忘录)-对象行为型模式1. 意图在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。2. 别名To k e n3. 动机有时有必要记录一个对象的内部状态。为了允许用户取消不确定的操作或从错误中恢复过来,需要实现检查点和取消机制, 而要实现这些机制,你必须事先将状态信息保存在某处,这样才能将对象恢复到它们... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(141) 评论(0) 推荐(0)

摘要: 第6章结论或许有人会认为本书并多大贡献。毕竟,它没有提出任何前所未见的新算法或者新程序设计技术。本书既没有给出一种严格的系统设计方法,也没有提出一套新的设计理论-它只是将现有的一些设计加以文档化。也许你会认为它是一本合适的入门指南,但对有经验的面向对象设计人员却并无多大帮助。我们希望你不会有上面这样的想法。这是因为对设计模式的分类整理是重要的,它为我们使用的各种技术提供了标准的名称和定义。如果... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(92) 评论(0) 推荐(0)

摘要: 附录A 词汇表抽象类(abstract class) 一种主要用来定义接口的类。抽象类中的部分或全部操作被延迟到其子类中实现。抽象类不能实例化。抽象耦合(abstract coupling) 若类A维护一个指向抽象类B的引用,则称类A抽象耦合于B。我们之所以称之为抽象耦合乃是因为A指向的是一个对象的类型,而不是一个具体对象。抽象操作(abstract operation) 一种声明了型构( s... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(139) 评论(0) 推荐(0)

摘要: 商务参考体系结构:企业对消费者 第 5 章:实现概述 Microsoft Corporation 2001年5月 摘要:“Microsoft 商务参考体系结构:企业对消费者”提供了可重复使用和可定制的组件,可用于加快大中型企业的电子商务解决方案开发过程。本章概述了完全理解代码所需的知识,同时还简单介绍了此应用程序的组件。后面的章节将深入讲解代码的具体方面,以及代码开发过程中遇到的具体实现问题... 阅读全文

posted @ 2007-12-17 10:36 csdnexpert 阅读(104) 评论(0) 推荐(0)

上一页 1 ··· 278 279 280 281 282 283 284 285 286 ··· 521 下一页