摘要:原文地址在这儿:http://blog.chinaunix.net/uid-26790551-id-3190813.html我们传统的程序基本都只在Windows或只在Linux下运行,Windows程序使用简体中文GB18030编码,Linux程序则只使用英文,多年以来这些程序运行起来都没有问题。近年来,随着程序的组件化,部分代码特别是公用组件都需要同时支持Windows及Linux平台,这样就出现了不同程度的编码问题,例如在编译时编译器报错,或者在运行时出现乱码。这些问题都和程序选用的字符编码不正确有关。本文简要地分析了C++的一些字符编码问题,并提供了建议的方案。受经验和时间的限制,有些
阅读全文
摘要:为什么有时候我们写的好好的map(k1, v1, k2, v2) ——> reduce(k2,list(v2), k3, v3)为什么就是出现Type mismatch in value from map这样的错误呢?为什么呢?对于大多数的mapreduce程序而言,都是基于模板来写的,很少有人从一个空白来写出mapreduce程序,没有这个必要。问题就出在你的这个模板上,你的模板上可能有这么一句:1 job.setCombinerClass(Reduce.class); 这样一来数据流就变了,变成了map(k1, v1, k2, v2) ——> combiner(k2,list(
阅读全文
摘要:可以参照这个网站:http://infolab.stanford.edu/~ullman/dscb.htmlhttp://www.cl500.net/implementing.html
阅读全文
摘要:hadoop概述,讲清楚一些基础问题:http://www.blogjava.net/killme2008/archive/2008/06/05/206043.html http://os.51cto.com/art/201211/364374.htm推荐这个博客:http://www.cnblogs.com/forfuture1978/category/300670.html还有这个:http://www.coder4.com/archives/category/cloud_computingITEYE上的一个杭州牛人的博客:http://langyu.iteye.com/blog/154.
阅读全文