• 基于Hadoop2.5.0的集群搭建

    一、 规划 1.  准备安装包 JDK:http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz Hadoop:http://mirrors.cnnic.cn/apache/hadoop/common/hadoop-2.5.0/hadoop-2.5.0.tar.gz Hive:http://apache.fayea.com/apache-mirror/hive/hive-0.13.1/apache-hive-0.13.1-bin.tar.gz ZK:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/zook...
    作者:孤风一剑/2014年10月08日/分类:其它语言/阅读:1,273次/标签:, , /评论关闭
  • 二叉树的非递归遍历C语言实现

    腾讯面试中被问到二叉树的非递归遍历实现,当时记得不太清楚,回来专门复习了非递归的实现,整理代码如下: [cpp] //采用二叉链表存储方式的二叉树,非递归中序遍历C语言实现代码   #include<stdio.h>   #include <malloc.h>   //函数结果状态代码   #define TRUE 1   #define FALSE 0   #define OK 1   #define ERROR 0   #define INFEASIBLE -1   #def...
    作者:孤风一剑/2014年10月08日/分类:其它语言/阅读:1,347次/标签:, , , , /评论关闭
  • C/C++排序算法总结

      排序算法算是比较基本的算法,同时也是最重要的算法,涉及到的知识也比较多,下面记录一下各种排序算法的实现,包括插入排序,选择排序,快速排序,归并排序,冒泡排序等常见的排序算法: 1、插入排序:  插入排序的原理是每次将一个数插入到有序的集合中,从算法实现的角度讲,就是进行N趟遍历,没次将第i个数插入到前面有序的集合中,最后达到有序。从这我们可以看出算...
    作者:孤风一剑/2014年9月29日/分类:其它语言/阅读:1,401次/标签:, , , , /评论关闭
  • 控制类(Controller)继承

    在控制类里,Controller只是基类,主要实现从窗口传递过来的消息触发,并通过字典的方式来处理不同的消息响应。在Python里有字典,而没有case语句,对于很多消息来说,只有采用字典的方式会更容易处理消息调用函数。接收到一个消息时,可以先判断是否在字典里,如果存在说明这个消息已经有相应的响应函数,如果不存在说明这个消息给窗口的默认函数处理。通过字典的方式来处...
    作者:孤风一剑/2014年9月26日/分类:其它语言/阅读:888次/标签:/评论关闭
  • NTFS 文件系统基础知识

            1.      NTFS 中所有都是文件,包括无数据,都是以文件形式进行访问。                 元数据文件包括:                 $Mft  $MftMirr  $LogFile $Volume  $AttrDef  $BitMap $Boot  $BadClus  $Quota $UpCase  $Cairo。         2.      普通文件(目录)的信息都是通过属性/值对来表示的。         3.      $MFT 中记录了所有文件的文件记录,文件记录大小一...
    作者:孤风一剑/2014年9月26日/分类:其它语言/阅读:1,431次/标签:/评论关闭
  • window下Eclipse配置联调hadoop1.0.3集群

    前序:因在widow下用Eclipse联调hadoop2.2.0运行程序没有成功,网上暂时解决办法不多,就折中了下,连接hadoop1.0.3伪分布式 一。用到的环境和工具 1.Eclipse采用的是indio版本,这个可以用官网下载 2.Eclipse hadoop插件:hadoop-eclipse-plugin-1.0.3.jar,     下载地址:http://download.csdn.net/detail/lifuxiangcaohui/7963261 二.安装hadoop1.0.3伪分布式 1.安装SSH...
    作者:孤风一剑/2014年9月23日/分类:其它语言/阅读:1,117次/标签:, /评论关闭
  • 搜狗笔试题

    给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。在构造过程:1、不允许使用除法;2、要求O(1)空间复杂度和O(n)时间复杂度; 3、除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量、对空间和全局静态变量等); [cpp] /**********************************************/   /*  给定一个数组a[N],我们希望构造数组b[N],其中b...
    作者:孤风一剑/2014年9月23日/分类:其它语言/阅读:724次/标签:, , /评论关闭
  • C/C++实现重建二叉树

    重建二叉树 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 题目很简单,给你一棵二叉树的后序和中序序列,求出它的前序序列(So easy!)。 输入 输入有多组数据(少于100组),以文件结尾结束。 每组数据仅一行,包括两个字符串,中间用空格隔开,分别表示二叉树的后序和中序序列(字符串长度小于26,输入数据保证合法)。 输出 每组输出数据单独占一行,输...
    作者:孤风一剑/2014年9月17日/分类:其它语言/阅读:1,401次/标签:, /评论关闭
  • job中执行每行

    job中执行每行  有时,我们需要job或转换执行多次,且每次传入的参数都不同。假如你正在做数据迁移的工作,需要导入每天的旧数据,则需要一个job根据指定的日期导入数据,该日期被指定作为参数,如果我们需要导入从一个起始日期到昨天所有的旧数据,手工运行job是痛苦的也是错误的做法,kettle是可以首先计算正确的日期然后根据每个日期运行导入job。 在主job中,首先运行返...
    作者:孤风一剑/2014年9月04日/分类:其它语言/阅读:691次/标签:/评论关闭
  • 排序——冒泡排序(三种方法)

    冒泡排序的基本思想:         在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 关于程序中4中冒泡排序写法的说明: bubble_sort1:基本的冒泡排序的写法。 bubble_sort2:基本冒泡排序的不同写法,基本的冒泡...
    作者:孤风一剑/2014年8月15日/分类:其它语言/阅读:742次/标签:, /评论关闭