自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 学习:设计模式 可复用面向对象软件的基础 【引言】

1.1什么是设计模式 问题一:什么是设计模式? 提供相关问题的解决方案 问题二:一个模式的基本要素是什么? 模式名称(pattern name) 问题(problem) 解决方案(solution) 效果(consequences) 1.2smalltalk MVC中的设计模式 类的模型/视图/控制器(Model/view/controller) 模型Model是应用对象,视图

2012-01-07 00:51:40 1396

原创 C++抽象数据类型,如何抽象

C++是个多范式的语言,所以C++难学,所以C++强大,可比起java,C#,用C++来做软件开发,开发周期要长很多。 为什么呢?这是因为C++的自由度高,换句话说自由度越高地语言,开发软件的周期越长,这是有一定道理的 自由度过高就不容易掌控,java和C#它们的库很强大,这在一定程度上就限制了自由度,相当于提供了一套模式,方法,开发人员不需要去为实现这些东西而操心 然而C++程序员却需要为

2012-01-05 23:11:35 7186 1

原创 C++的宏观与微观

宏观世界是由微观世界所组成,这是亘古不变的道理,C++同样是这样 如果说生物是由原子组成的,那么C++就是由对象模型组成的,对象模型就相当于原子模型,对象模型的变化和互相联系形成了目前C++一切的特性 再说C++宏观,C++的宏观表现为面向对象,由此细分了封装,继承,多态,反应到微观上就是对象模型,对象模型的扩展,对象模型转化。 C++语言特性是建立在这种对象模型的基础上的,并不是空想而来的

2012-01-01 15:17:54 1044

原创 所谓多态本质

请看代码! #include using namespace std; class people { public: people():age(0),name(""){} people(int i,string s):age(i),name(s){} virtual void sleep() { cout << "p

2012-01-01 14:04:49 2540 2

跨平台工具的cmake

跨平台工具的cmake

2014-12-24

opencv默认使用的inteltbb

opencv默认使用的inteltbb

2014-12-24

空空如也

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

TA关注的人

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