自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七月南风

工作、学习、生活

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++学习笔记:类、构造函数

 C++学习笔记:类-数据抽象Constructor为什么要用Constructor/Destructor?-- 确保对象的Initialization/Clearup。函数的特点 1) 没有返回值;2) Destructor没有参数; Default Constructor 特点:没有参数; 生成方式:1

2010-05-26 11:50:00 630

原创 C++学习笔记:Polymophism

C++学习笔记:PolymophismVirtual Functions通过Virtual函数实现late-binding。Virtual 函数使用Inline是没有意义的;静态函数不能为虚函数;不能声明同名的 static virtual 函数;构造函数不能定义为Virtual;析构函数可以作为Virtual函数,而且建议这么使用;在构造、析构函数中调用其它虚函数时,

2010-05-26 11:43:00 747

原创 C++学习笔记:New和Delete

C++学习笔记:New和DeleteC语言操作内存的方式 下面是一段典型的内存分配方式:     MyType *pType = (MyType *)malloc(sizeof(MyType));    if (pType == NULL) error;     Initialize(&MyType); 在以上的处理中,涉及到了四个环节: 1. 使用sizeof

2010-05-26 11:42:00 609

原创 C++学习笔记:继承

C++学习笔记:继承Inheritance and Composition为什么使用Inheritance和composition? 可以更好的重用已有的代码。可以在不修改已有代码的条件下重用已有的代码。如何选择:Inheritance或composition?Inheritance: 关系是"is a";需要upcastin

2010-05-26 11:34:00 648

原创 C++学习笔记:IO操作

C++学习笔记:IO操作2009-5-13I/O相关的类ios-->istream, ostream, iostream-->ifstream, ofstream, fstream; istringstream, ostringstream, iostringstreamstreambuf --> filebuf, stringbuf一个不错的C++在线参考

2010-05-26 10:41:00 1444

原创 C++学习笔记:Container和Iterator

C++学习笔记:Container和Iterator2010-5-26为什么需要ContainerContainer和动态对象创建结合起来,实现对大量、数目未知对象的创建、管理。通常的用法是:根据需要New一个对象;将对象指针保存到Container中;需要访问对象的时候,从Container中获取对象指针。另外一种管理对象的方法是静态方式,预先创建大规模的对象数组

2010-05-26 10:38:00 3857

原创 关于设计模式的评论

2009年是设计模式出版15年之际,程序员杂志2009.12推出了设计模式15年特别专题。一些关于设计模式的评论摘抄如下:设计模式提供了更高层次的抽象软件开发的的发展史,本质上是程序抽象层次随软件复杂度不断提升。语言、方法、过程、或平台都体现出这个趋势。设计模式也是沿着这个路线出来的。设计模式提供了更高层次的抽象。但是不容易在代码中直观的体现,所以要用UML这样可视化图形描述语言进

2010-05-18 07:36:00 652

原创 设计模式学习总结

设计模式学习总结2010-5-16  设计模式中的原则核心原则是:开放封闭原则。 实现方法:面向接口编程。对接口的修改封闭,对实现的修改开放。 面向接口编程,遵循的是依赖倒置原则,实现上要求支持里氏替换原则。 对接口的设计要遵循最小接口原则、迪米特法则。  通过组合、聚合复用已有对象的功能。 通过继承隔离变化。 典型模式要点 

2010-05-16 21:54:00 564

原创 设计模式学习过程

四月份,又学习了一遍设计模式,对设计模式的理解也更为深入了一些。回顾学习设计模式的过程,大致经历了这么几个阶段。最初听说有设计模式是在2003年,当时买了GoF的书来看。断断续续的看了一些,只了解了一些概念。感觉无法入门,不知道怎么用,不知道为什么这样。去年,看了李建忠讲解的“C#面向对象设计模式纵横谈系列课程”,收获颇深。建立起了设计模式相关概念的总体框架,了解了每个设计模式所解决的问题。最

2010-05-01 22:34:00 663

思科九年-一个老思科的成长手记分享九年职场心路历程

一个老思科的成长手记分享九年职场心路历程 简介 · · · · · ·   说是想把这段记忆埋起来,其实贴到这里来还是给人看的。   给以前的老相识,大家一起闪回片刻。也许在这里拣起几件你已经快忘掉的趣事,那是我的功德。所谓恩怨,一笑之余,就都忘了吧。   给各位天涯的流浪人,这不是所谓就业指南不是升职宝典也不是我和思科不得不说的故事,这只是一个人想保留到他生命下一阶段的回忆而已。因此,若还在急着赶路,请千万别因此耽误时间,得空来瞅瞅就是了。   在下惫懒,且心有旁骛。为此文只为实现一个承诺。 作者简介 · · · · · ·   思科公司普通销售,已离职。

2009-02-21

空空如也

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

TA关注的人

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