- 博客(5)
- 资源 (8)
- 收藏
- 关注
MultipleInputs/MultipleOutpus
仔细看了一下 Hadoop.MapReduce 的代码,发现了两个新类:MultipleInputs/MultipleOutpus,再仔细看它们的详细文档,的确实现了我想要的功能:不同的InputPath,可是使用不同的InputFormat 和 Mapper可以将不同类型(可能是多种计算)的结果写入不同的Reduce Output。 再看一下它们的实现代码,让我大失所望,Mu...
2009-11-26 20:53:44 180
愿微软早日倒掉
今天早上Outlook出错了,无法启动。显示“xxxxx,无法打开Outlook窗口”,去google了一下,说是用 office自带的scanpst.exe可以修复,于是照做,修复完了,还是不能启动,一样的错误信息。然后又是到‘控制面板>>邮件’重新改pst配置,又是搞pst……折腾了两个小时,还没弄好!又去google,说使用advance outlook recorver软件...
2009-11-18 11:48:38 66
希望 MapReduce 直接支持多种输入/输出
希望在 MapReduce 加入这样3个功能: 1. 可以对不同的输入文件指定不同的RecordReader/Mapper我对这个问题的解决办法是:使用不同的正则表达式来自动识别,很不优美,而且有局限 2. 一个 Map 可以输出多个不同的管道——目前只有一个我对这个问题的解决办法是:给记录打标记,使用标记来识别管道编号 3. 每...
2009-11-16 21:05:09 86
原创 内嵌变长数据结构范例——trbstrmap
以前的这篇文章介绍了嵌入的变长数据结构(embeded) 本文介绍一个使用这种思想实现的通用strmap容器,相当于:std::map。 实现上使用了我以前写的线索红黑树——相比标准map的实现,节省了一半的结点存储开销,而平均查找时间只付出很小的额外开销,并且没有代码膨胀问题。 使用大多数情况下trbstrmap // Compare是可选的,al
2009-11-03 22:13:00 956
内嵌变长数据结构范例——trbstrmap<mapped>
以前的这篇文章介绍了嵌入的变长数据结构(embeded) 本文介绍一个使用这种思想实现的通用strmap容器,相当于:std::map<std::string, Mapped>。 实现上使用了我以前写的线索红黑树——相比标准map的实现,节省了一半的结点存储开销,而平均查找时间只付出很小的额外开销,并且没有代码膨胀问题。 使用大多数情况下tr...
2009-11-03 17:43:06 171
febird C++ 库(附带所有源码)
2009-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人