自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (16)
  • 收藏
  • 关注

转载 Composite——设计模式学习笔记

Composite模式一 意图  将对象组合成树形结构以表示“部分——整体”的层次结构。Composite使得用户对单个对象操作和组合对象的操作使用具有一致性。二 动机  绘图编辑器和图形捕捉系统图形应用程序中,总是存在简单的图形到简单的组件再到复杂的组件,但他们在本质上都是图形(各种基本的图形组合或者递归组合)。这可以分成两个部分:基本图元和组件图

2016-01-07 18:31:44 496

转载 Bridge模式——设计模式学习笔记

Bridge模式一 意图  将抽象部分与它的实现部分分离,使它们都可以独立的变化。  (类设计的开闭原则:对扩展开放,对修改关闭)二 动机  看看文章中的例子:可移植的window的抽象部分的实现,及其扩展的方式    1 如需增加新的类型window就必须要重新增加新的window类,  且仍然要区分对应平台的windo

2016-01-07 17:53:24 413

转载 Adapter模式——设计模式学习笔记

Adapter模式一 意图  将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能在一起工作的那些类可以在一起工作。二 动机  为复用而设计的通用的类,总是存在一些特殊的情况,使其不能够使用或者完成相应的扩展性的功能。看文中所给的例子:绘图编辑器中新增加文本图形编辑        Te

2016-01-07 16:35:42 792

转载 Facade模式——设计模式学习笔记

Facade模式一 意图  为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。二 动机  将一个系统划分成为若干个子系统有利于降低系统的复杂性。一个常见的设计目标是使子系统间的通信和相互依赖关系达到最小。达到该目标的途径之一是就是引入一个外观(Facade)对象,它为子系统中较一般的设施提供了一个

2016-01-07 16:11:42 410

转载 Decorator模式——设计模式学习笔记

Decorator模式一 意图  动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。——包装器Wrapper。二 动机  有时我们希望给某个对象而不是整个类添加一些功能。例如,一个图形用户界面工具箱允许你对任意一个用户界面组件添加一些特性,例如边框,或是一些行为,例如窗口滚动。使用继承机制是添加功能的一种

2016-01-07 16:09:54 521

转载 FlyWeight模式——设计模式学习笔记

FlyWeight模式一 意图运用共享技术有效地支持大量细粒度的对象。二 动机      有些应用程序得益于在其整个设计过程中采用对象技术,但简单化的实现代价极大。使用面向对象的抽象化,可能会造成庞大的对象群,造成空间的巨大消耗,而影响性能。在文档编辑器例子中如果一个字符对应一个对象,那么一篇文档所要容纳的对象将是非常的庞大耗费大量的内存。

2016-01-07 16:09:05 509

转载 23种设计模式目录总览

目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Composite(组合)9. Decorator(装饰)

2016-01-07 10:30:01 8597

Windows程序调试

Windows程序调试 **********************

2011-07-17

Exceptional C++ CN

Exceptional C++ CN ************************************

2011-07-17

WINDOWS核心编程中文版

WINDOWS核心编程中文版 经典好书!windows系统作者的好书!*********************************

2011-07-17

Perspective_projection

........................................ 专门讲透视投影的,国内很多书都讲不清楚, .......................................

2011-05-14

Intel_64_and_IA-32_Developer_Manual_Volume_2BInstruction_Set_Reference_N-Z

Intel_64_and_IA-32_Architectures_Software_Developer_Manual_Volume_2BInstruction_Set_Reference_N-Z

2011-05-05

Intel_64_and_IA-32_Architectures_Software_Developers_Manual_Volume1

Intel_64_and_IA_32_Architectures_Software_Developers_Manual_Volume1_Basic_Architecture

2011-05-05

鼠标取词vc代码.rar

主要讲了屏幕取词的原理,用了些底层技术,希望大家多交流!

2011-04-12

计算机图形学实践教程(Visual C++版)

大学计算机图形学课本的源代码,我看过,挺好!

2011-04-12

动态链接库DLL编程资料.chm

有关动态链接库资料的大合集,能帮助你更好的掌握的DLL编程

2011-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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