11 2011 档案
设置Shader关键字高亮(网上转)
摘要:1. 创建或编辑usertype.dat文件(此文件在VS安装目录下的Common7\IDE下面,比如我的就在D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\usertype.dat),添加如下的关键字列表,每个单词占一行,如果你想添加你自己的关键字,也可以按照这种方式添加在usertype.dat文件中2. 在vs中打开Tools->... 阅读全文
posted @ 2011-11-30 10:44 cg_ghost 阅读(1488) 评论(0) 推荐(1)
Factory模式与Abstract Factory模式
摘要:本文大部分从网络摘抄,出处就不一一列明了,原作者还请见谅. Factory与Abstract Factory模式的区别: Factory模式概述: 一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。 Abstract Factory模式概述: 多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 一个抽象工厂类... 阅读全文
posted @ 2011-11-29 17:08 cg_ghost 阅读(446) 评论(0) 推荐(0)
网上摘抄设计模式
摘要:软件腐化的原因: 问题所在 设计目标 过于僵硬 可扩展性 过于脆弱 灵活性 复用率低 粘度过高 可插入性 提高系统可复用性的几点原则 代码的粘贴复用 算法的复用 数据结构的复用 可维护性与可复用性并不完全一致 对可维护性的支持 一、“开放-封闭”原则(OCP) Open-Closed Principle原则讲的是:一个软件实体应当扩展开放,对修改关闭。 优点: 通... 阅读全文
posted @ 2011-11-29 13:51 cg_ghost 阅读(225) 评论(0) 推荐(0)