自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 【c++ Design Pattern Structural】Composite(组合)

·模型目的:将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性!(从字面的理解可以看出该模式用于构建树形结构,而对于树形结构,关键点在于叶子和节点,如何对待它们,所以该模式重点落在在从对象图得出相应类图)适用性:①表示对象的“部分”-“整体”层次结构②用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象。模型图

2012-03-07 23:03:50 661

原创 【FireMonkey】StyleBook使用方法

近期在开发一个团队文档管理工具,使用Embarcadero的XE2-C++builder进行界面开发,使用Firemonkey框架。而这个框架十分有趣!可能吸引界面开发者的就是这个StyleBook;首先先附上一个小范例http://docwiki.embarcadero.com/CodeSamples/en/CustomListBox_Sample这个小东西就是在Listbox里

2012-03-03 14:37:30 7828

原创 【C++ DesignPattern Structural】Flyweight(享元)

模型目的:运用共享技术有效的支持大量细粒度的对象适用性:①当一个应用程序中使用大量的对象;②由于大量的对象造成很大的存储开销;③对象的大多数状态可变为外部状态;④如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象;⑤应用程序不依赖对象标识。由于FlyWeight对象可以被共享,对于概念上明显有别的对象,标识测试将返回真值。;模型图:关注点

2012-02-13 21:35:46 646

原创 【C++ Design Pattern Creational】Buidler(建造者模式)

在开始这个模式阐述之前,我找到网上觉得不错的一个Builder设计模式点评,欢迎先在完成这篇阅读后对这个点评研究。http://www.cnblogs.com/happyhippy/archive/2010/09/01/1814287.html-----------------------------------(以下内容部分来自《设计模式 可复用对象软件的基础》)1.目的

2012-02-06 20:10:03 482

原创 【C++ Design Pattern-Creational】Factory Method(工厂方法)

模型目的:定义一个基于创建实例的接口,让子类决定实例化哪个类。使类的实例化延迟到该子类。(一般而言是Abstract Factory抽象工厂的实现模式)适应性:1.创建实例时封装创建过程,隐藏具体类。2.可以将逻辑选择创建何种实例的过程封装到方法中。3.通过代理方式而避免直接创建实例。模式图:关注问题:1.假如由于创建的产品数目有所增长时候,而使子类数目呈现一个

2012-02-04 17:47:28 777

原创 【C++ Desgin Pattern-Creational】Abstract Factory (抽象工厂)

------文章编辑参考机械工业出版社《设计模式 可复用面向对象软件的基础》模型目的:提供一个创建一系列相关或相互依赖的对象的接口,而无需指定其具体的类。------------------------------------可以解释为:提供一个制造一系列对象的对象(工厂实例),使得创建对象的过程得以封装。(这也是一系列创建型模式(Creational DesignPatter

2012-02-03 20:45:21 522

转载 UML元素和UML关系图符号简介

UML包含哪些元素你是否了解,UML关系图符号你是否熟悉,本文就向大家介绍一下,希望本文的介绍会让你对UML关系图符号有一定的认识。AD:本文和大家重点讨论一下UML元素和UML关系图符号。开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素和UML关系图符号

2012-02-03 15:39:33 957

原创 QT moc限制

moc的限制1、模板类不能使用信号/槽机制2、moc不扩展宏,所以信号和槽的定义不能使用宏, 包括connect的时候也不能用宏做信号和槽的名字以及参数3、从多个类派生时,QObject派生类必须放在第一个, 因为moc是这么认为的…(比较流氓) 这也是我们前面的例子触犯的天条4、函数指针不能作为信号或槽的参数, 因为其格式比较复杂,moc处理不了。 但可以用typ

2011-12-20 16:10:12 594

编译原理课程设计builder版

编译原理课程设计builder版,编译原理课程设计builder版,编译原理课程设计builder版,编译原理课程设计builder版

2011-11-16

空空如也

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

TA关注的人

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