自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 Hadoop Streaming的一些基本知识

Streaming工作原理: 在上面的例子里,mapper和reducer都是可执行文件,它们从标准输入读入数据(一行一行读), 并把计算结果发给标准输出。Streaming工具会创建一个Map/Reduce作业, 并把它发送给合适的集群,同时监视这个作业的整个执行过程。 如 果一个可执行文件被用于mapper,则在mapper初始化时, 每一个mapper任务会把这个可执行文件作

2014-03-29 16:29:39 2213

转载 如何加快C++代码的编译速度

C++代码一直以其运行时的高性能高调面对世人, 但是说起编译速度,却只有低调的份了。如果不加以重视,编译速度极有可能会成为开发过程中的一个瓶颈。那么,为什么C++它就编译的这么慢呢? 我想最重要的一个原因应该是C++基本的"头文件-源文件"的编译模型: 每个源文件作为一个编译单元,可能会包含上百甚至上千个头文件,而在每一个编译单元,这些头文件都会被从硬盘读进来一遍,然后被解析一遍。 每个编译

2013-10-27 13:32:31 859

原创 MongoDB一些知识

内存映射存储引擎: MongoDB使用的是内存映射存储引擎,它会把磁盘IO操作转换成内存操作,如果是读操作,内存中的数据起到缓存的作用,如果是写操作,内存还可以把随机的写操作转换成顺序的写操作,总之可以大幅度提升性能。MongoDB并不干涉内存管理工作,而是把这些工作留给操作系统的虚拟内存管理器去处理,这样的好处是简化了MongoDB的工作,但坏处是你没有方法很方便的控制MongoDB占多大内存

2013-10-26 22:59:20 904

原创 继承与派生

类具有封装性、继承性和多态性 继承的概念 类的继承是在现有类的基础之上,创建新类的机制。称现有的类为基类,新建立的类为派生类。 „ a.新类继承了基类的属性和行为 „ b.新类是基类的特殊情况。 不必从“草稿”开始创建特殊的程序对象. 继承是处理“特殊情况”的面向对象编程机制 派生类的定义格式: 派生类只有一个直接基类为单继承 class 派生类名:继承方式 基类名

2013-10-26 22:53:42 764

原创 运算符重载

重载运算符可以把C++的运算符扩展到自定义类型和类类型的领域中,使代码更直观、易懂,方便、简洁。 目的:C++代码更直观,易读,使用更方便。 实质:运算符重载的实质是函数重载,只不过它重载的是类似“+ - * / =“ 这样的操作符。 运算符重载的限制 a、重载运算符时,重载运算符的运算顺序和优先级不变。 b、不能创造新运算符 c、规定不能重载的运算符:. 类属关系运算

2013-10-26 22:47:02 718

原创 类与对象

类是实现C++面向对象程序设计的基础。面向对象程序设计的基本特点有:抽象、封装、继承和多态,类把数据和函数封装在一起,是C++封装的基本单元。 类和对象的定义 一个类表示现实生活中的一类事物,比如“学生”,事物有相应的特征或属性,它们就是类的数据成员;事物可能有行为动作,也可能被某些行为动作所操作,这些都用函数来实现,这些函数和类有着不可分割的关系,是构成类的函数成员,或者叫成员函数。

2013-10-26 22:34:18 875

原创 Hadoop Shell命令

调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对HDFS文件系统,scheme是hdfs,对本地文件系统,scheme是file。其中scheme和authority参数都是可选的,如果未加指定,就会使用配置中指定的默认scheme。一个HDFS文件或目录

2013-10-26 22:26:45 723

原创 Shell中$参数

$$   Shell本身的PID(ProcessID)$!   Shell最后运行的后台Process的PID [常用]$?   最后运行的命令的结束代码(返回值)[常用]$-   使用Set命令设定的Flag一览$*   所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@   所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "

2013-10-26 22:11:46 610

原创 Shell中if判断

1. 关于某个文件名的 "文件类型" 判断,如 test -e filename 表示存在否 -e 该 文件名 是否存在(常用) -f 该 文件名 是否存在且为档案(file)(常用) -d 该 文件名 是否存在且为目录(directory)(常用) -b 该 文件名 是否存在且为一个 block device 设备 -c 该 文件名 是否存在且为一个 character device 设备 -S

2013-10-26 22:00:40 1595

The practice of programming(程序设计实践,中文版英文版)

The practice of programming(程序设计实践,中文版英文版) 对编程很有帮助

2013-03-04

常见数据结构,代码实现

常见数据结构,代码实现。包括单链表,栈,队列,树,排序等

2012-11-19

C语言趣味程序百例精解

C语言趣味程序百例精解chm 结构清晰 chm更方便

2012-04-26

C++ primer 第四版 习题答案完整版 + 所有程序源代码

C++ primer 第四版 习题答案完整版 + 所有程序源代码

2012-04-26

空空如也

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

TA关注的人

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