2013年7月31日
摘要: 转自:http://pieux.github.io/blog/2013-05-08-learn-hadoop-the-definitive-guide.html 1 前言Hadoop的内部工作机制: 分布式系统理论, 实际工程和常识于一体的系统.但是,Hadoop提供的用于构建分布式系统的工具–数据存储, 数据分析,和协调处理–都非常简单.本书的结构: 1章介绍历史, 2章介绍MapReduce,3章剖析Hadoop文件系统, 特别是HDFS,4章包含Hadoop的基本I/O操作:数据完整性,压缩,序列化及基于文件的数据结构.接下来的5~8章深入剖析MapReduce.之后的省略说明.本书的阅 阅读全文
posted @ 2013-07-31 16:05 猿人谷 阅读(8334) 评论(2) 推荐(0)
摘要: 《c++ primer》P270,习题9.9实现代码如下:#include#includeusing namespace std;int main(){ int ia[5]={1 , 2 , 3 , 4 , 5}; list lst1(ia , ia + 5); list::iterator iter1 = lst1.begin(), iter2 = lst1.end(); while(iter2 != iter1) cout<<*(--iter2)<<" " ; cout<<endl; return 0;} 阅读全文
posted @ 2013-07-31 15:57 猿人谷 阅读(1681) 评论(0) 推荐(0)
摘要: 习题9.2 创建和初始化一个vector对象有4种方式,为每种方式提供一个例子。解答:分配指定数目的元素,并对这些元素进行值初始化:vector ivec(10); // ivec包含10个0值元素 2. 分配指定数目的元素,并将这些元素初始化为指定值:vector ivec(10 , 1); // ivec包含10个值为1的元素 3. 将vector对戏那个初始化为一段元素的副本:int ia[10] = {0 , 1 ,2 ,3 ,4,5,6,7,8,9};vector ivec(ia , ia+10); //ivec包含10个元素,值分别为0~9 4. 将一个vector对象初始化为另一 阅读全文
posted @ 2013-07-31 14:30 猿人谷 阅读(619) 评论(0) 推荐(0)