摘要: 我在编写mapreduce程序的时候,测试数据是两个矩阵,每一个矩阵分别存放在一个文件中,文件的每一行是一个三元组(i,j,mij)。后来一不小心在文件的最后一行多敲了一个回车,在程序中读取文件数据的时候出现数据格式异常的问题,并且影响了程序的正常运行。 String line=value.toString();再对line进行切割,之后再对切割后的每一个解析成整数,所以对最后一行回车换行符,解析出来三个null,然后再传给Integer.parser()的时候肯定出现异常。 这是个小问题,希望以后自己不要再犯了!!! 阅读全文
posted @ 2012-02-25 09:51 glose 阅读(200) 评论(0) 推荐(0) 编辑
摘要: mapreduce 打包成jar文件 在控制台运行 出现下面的错误并且指定的输入路径下的文件,运行程序之后,会自动没了该程序在eclipse下可以正常运行控制台命令: ./hadoop jar ~/kmean.jar com.xiaoming.mapreduce.Kmeanhdfs://ubuntu:8020/user/hadoop/kmean/out12/02/23 10:24:19 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement 阅读全文
posted @ 2012-02-25 09:45 glose 阅读(3017) 评论(0) 推荐(0) 编辑