03 2014 档案
摘要:万事开头难。最近在学习Hadoop,先是搭建各种版本环境,从2.2.0到2.3.0,再到1.2.1,终于都搭起来了,折腾了1周时间,之后开始尝试使用Eclipse编写小demo。仅复制一个现成的WordCount到Eclipse中执行竟然也出现各种错误,一一解决之后也是几个小时过去了。 为避免他人也耽误时间在这些问题上,现将运行成功后的源码分享。 先看下效果图:图1. 运行成功的截图图2. 项目结构视图图3. 修改后的代码 将Hadoop安装目录下WordCount源码拷贝过来之后需要做图3红框部分修改(对应参数需要根据自己实际情况修改),然后运行即可。EJob.java 和 Wor...
阅读全文
摘要:项目一期已经做完,二期需求还没定稿,所以最近比较闲。 上一篇写的是TCP协议,今天写一下UDP协议。TCP是有连接协议,所以发送和接收消息前客户端和服务端需要建立连接;UDP是无连接协议,所以发送消息前不需要建立连接,只需向指定的网络端点发送消息即可,不管端点是否存在都可以发送,无论消息是否到达端点都不关心,接收消息前也不需要建立连接,只需要在本地绑定的端口上接收就可以了,UDP没有明确的客户端和服务端。 程序是基于命令行的,启动一个实例之后根据界面提示输入本地端口号、远程IP、远程端口号即可,可以启动多个实例互相通讯。 程序启动之后首先根据输入的本地端口号绑定本地端口,其次启动一个...
阅读全文

浙公网安备 33010602011771号