摘要: Preferences.sublime-settings文件:// While you can edit this file, it’s best to put your changes in // “User/Preferences.sublime-settings”, which overrid... 阅读全文
posted @ 2015-06-10 22:33 Vevi.Zhong 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 本文约定:DN: DataNodeTT: TaskTrackerNN: NameNodeSNN: Secondry NameNodeJT: JobTracker本文介绍Hadoop各节点和Client之间通信协议。Hadoop的通信是建立在RPC的基础上,关于RPC的详解介绍大家可以参照"hadoo... 阅读全文
posted @ 2015-05-06 21:53 Vevi.Zhong 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Hadoop中MapReduce 的执行也是采用Master/Slave 主从结构的方式。其中JobTracker 充当了Master的角色,而TaskTracker 充当了Slave 的角色。Master负责接受客户端提交的Job,然后调度Job的每一个子任务Task运行于Slave上,并监控... 阅读全文
posted @ 2015-05-06 21:51 Vevi.Zhong 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 一. MapReduce 作业处理过程概述 当用户在使用Hadoop 的 MapReduce 计算模型处理问题的时候,只需要设计好Mapper 和Reducer 处理函数,还有可能包括Combiner 函数。之后,新建一个Job 对象,并对Job 的运行环境进行一些配置,最后调用Job 的waitF... 阅读全文
posted @ 2015-05-06 16:05 Vevi.Zhong 阅读(851) 评论(0) 推荐(1) 编辑
摘要: MapReduce 是一个计算模型,也是一个处理和生成超大数据集的算法模型的相关实现。用户首先创建一个Map函数处理一个基于Key/Value pair 的数据集合,输出中间的基于Key/Value pair的数据集合,然后再创建一个Reduce 函数用来合并所有的具有相同中间Key值的中间Val... 阅读全文
posted @ 2015-05-06 10:49 Vevi.Zhong 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Hadoop 中的MapReduce库支持几种不同格式的输入数据。例如,文本模式的输入数据的每一行被视为一个key/value pair,其中key为文件的偏移量,value为那一行的内容。每一种输入类型的实现都必须能够把输入数据分割成数据片段,并能够由单独的Map任务来对数据片段进行后续处理。一... 阅读全文
posted @ 2015-05-05 21:44 Vevi.Zhong 阅读(3549) 评论(0) 推荐(0) 编辑
摘要: package com.baikeyang.utils;import java.io.File;import java.util.LinkedHashMap;import java.util.Map;// U盘检测public class CheckU { // 存放磁盘状态 pri... 阅读全文
posted @ 2015-03-13 16:02 Vevi.Zhong 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 前提:在成功安装好eclipse的请提下,我们才进行下一步的操作,将安装目录下的eclipse的快捷方式发送到桌面: 1.填写eclipse.desktop文件:sudo gedit /usr/share/applications/eclipse.desktop [Desktop Entry]Enc 阅读全文
posted @ 2014-11-23 23:27 Vevi.Zhong 阅读(251) 评论(0) 推荐(0) 编辑
摘要: Struts2 学习笔记在使用J2EE编写网站的时候,我们经常会使用Struts2框架。Struts2的好处就是许多东西已经被封装好了,我们只需要包含给定的jar文件,就能够调用相应的方法和标签。下面我将简要介绍一下Struts2的使用和特点:一.搭建Struts2的环境:(主要分为三个部分:包含l... 阅读全文
posted @ 2014-11-16 17:00 Vevi.Zhong 阅读(223) 评论(0) 推荐(0) 编辑