摘要: 哈哈,毕业两周年。。出身电子信息工程的我不搞硬件,居然做起了纯软件,事实是做了两年软件。c++出身的我,需要投入java的怀抱,一切为了hdfs+hbase,也为了今后的方向------大数据、云。其实2014年已经中旬已经投入java,实际上现在的我也已经把hdfs的源码吃了60%。但是为了更好的... 阅读全文
posted @ 2013-07-04 23:24 极限游乐园 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 所有容器都会建立元素副本,并返回该副本,这意味着容器内的元素与你放进去的对象“相等”但非“同一个”。 STL容器元素必须满足的三个基本要求:1、必须可通过复制构造函数进行复制。 顺序容器的元素初始化都是通过复制初始化,所以不能复制的对象是不能存到容器中的,例如io对象。 既然是复制,那么一个对象放入容器中时必定要调用复制构造函数。2、必须可通过赋值操作符完成赋值动作。 容器和算法都使用赋值操作符,才能以新元素取代旧元素。3、必须可通过析构函数完成销毁动作 当容器元素被remove,它在容器内的副本将被销毁,因此析构函数绝不能设计为private。另:I、对序列式容器来说,元素的d... 阅读全文
posted @ 2013-07-04 23:16 极限游乐园 阅读(276) 评论(0) 推荐(0) 编辑