摘要: Hadoop学习笔记(7) ——高级编程 从前面的学习中,我们了解到了MapReduce整个过程需要经过以下几个步骤: 1.输入(input):将输入数据分成一个个split,并将split进一步拆成。 2.映射(map):根据输入的进生处理, 3.合并(combiner):合并中间相两同的key... 阅读全文
posted @ 2014-08-02 22:19 JeffreyZhou 阅读(4210) 评论(0) 推荐(4) 编辑
摘要: Hadoop学习笔记(6) ——重新认识Hadoop 之前,我们把hadoop从下载包部署到编写了helloworld,看到了结果。现是得开始稍微更深入地了解hadoop了。 Hadoop包含了两大功能DFS和MapReduce, DFS可以理解为一个分布式文件系统,存储而已,所以这里暂时就不深入... 阅读全文
posted @ 2014-07-30 07:52 JeffreyZhou 阅读(5420) 评论(3) 推荐(6) 编辑
摘要: Hadoop学习笔记(5) ——编写HelloWorld(2) 前面我们写了一个Hadoop程序,并让它跑起来了。但想想不对啊,Hadoop不是有两块功能么,DFS和MapReduce。没错,上一节我们写了一个MapReduce的HelloWorld程序,那这一节,我们就也学一学DFS程序的编写。... 阅读全文
posted @ 2014-07-27 15:31 JeffreyZhou 阅读(5638) 评论(3) 推荐(1) 编辑
摘要: Hadoop学习笔记(4) ——搭建开发环境及编写Hello World 整个Hadoop是基于Java开发的,所以要开发Hadoop相应的程序就得用JAVA。在linux下开发JAVA还数eclipse方便。 下载 进入官网:http://eclipse.org/downloads/。 找到相应... 阅读全文
posted @ 2014-07-26 23:25 JeffreyZhou 阅读(6910) 评论(0) 推荐(2) 编辑
摘要: Hadoop学习笔记(3) ——分布式环境搭建 前面,我们已经在单机上把Hadoop运行起来了,但我们知道Hadoop支持分布式的,而它的优点就是在分布上突出的,所以我们得搭个环境模拟一下。 在这里,我们采用这样的策略来模拟环境,我们使用3台ubuntu机器,1台为作主机(master),另外2台... 阅读全文
posted @ 2014-07-25 23:02 JeffreyZhou 阅读(7828) 评论(0) 推荐(2) 编辑
摘要: Hadoop学习笔记(2) ——解读Hello World 上一章中,我们把hadoop下载、安装、运行起来,最后还执行了一个Hello world程序,看到了结果。现在我们就来解读一下这个Hello Word。 OK,我们先来看一下当时在命令行里输入的内容: $mkdir input $cd i... 阅读全文
posted @ 2014-07-22 21:01 JeffreyZhou 阅读(11896) 评论(1) 推荐(5) 编辑
摘要: Hadoop学习笔记(1) ——菜鸟入门 Hadoop是什么?先问一下百度吧: 【百度百科】一个分布式系统基础架构,由Apache基金会所开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop实现了一个分布式文件系统(Hadoop Dis... 阅读全文
posted @ 2014-07-22 07:58 JeffreyZhou 阅读(74324) 评论(15) 推荐(13) 编辑
摘要: 自己动手做个智能小车(8)[终]——Android手机遥控小车小车上的硬件和软件都开发好了,通过笔记本的串口调试器也就可以控制小车了,这当然不方便,所以我们得把这个遥控器搬到手机上来。这里采用Android程序。至于怎么来开发Android程序,这里就不一一说明了,可以查看其他博文。新建一个Android工程MyRemoteCar: 画上界面 连接蓝牙蓝牙连接的类,网上也比较多,可以直接拿来用... 阅读全文
posted @ 2014-07-20 14:59 JeffreyZhou 阅读(2225) 评论(0) 推荐(1) 编辑
摘要: 自己动手做个智能小车(7)——整入蓝牙设备写个程序小车可以自己跑了,但没法遥控啊,得给它安个通讯设备。目前比较方便的就是蓝牙了,有了蓝牙后,就可以与手机、电脑来进行通讯,很是方便。单片机要发蓝牙信号,那就只有采用蓝牙模块了。本系统中采用了HC-06无线蓝牙串口透传模块,样子如下: 采用这个,主要是因为简单,只要4个引脚,电源正负极,以及串口的输入输出口即可,所以看好了单片机的串口引脚: P3.... 阅读全文
posted @ 2014-07-20 14:47 JeffreyZhou 阅读(2346) 评论(1) 推荐(1) 编辑
摘要: 自己动手做个智能小车(6)——给小车装个脸(显示屏)现在轮子可以由程序控制了,但总感觉少点啥,程序在跑,但不知道里面的情况,就象一台电脑没有显示器一样。所以我们也来组小车安装个小显示器。选什么屏呢,对于小的屏幕,就当然是比较流程的1602LCD了: 1602字符型LCD专门用于显示数字、字母、图形符号和少量的自定义符号。这类显示器的LCD控制器、点阵驱动器、字符存储器等做在一块板上,再与液晶屏一... 阅读全文
posted @ 2014-07-18 21:53 JeffreyZhou 阅读(2312) 评论(0) 推荐(2) 编辑