一、Combiner作用1、combiner最基本是实现本地key的聚合,对map输出的key排序,value进行迭代。如下所示:map: (K1, V1) →
list(K2, V2)combine: (K2, list(V2)) → list(K2, V2)reduce: (K2, list(V...
分类:
其他好文 时间:
2014-05-08 09:37:49
阅读次数:
472
题目忘记粘贴了,题目大致意思就是笨笨熊要搬家,它现在的家在B点,新的豪宅在H点,现在要从B点到H点
地图R表示行,C表示列,其中:
-表示能通过
#表示不能通过
B表示笨笨熊原来的家
H表示笨笨熊的新豪宅
输入
R
C
R×C矩阵
输出
Y//表示可以通过
N//表示不可以通过
解析:本来这道题很明显,很简单的搜索嘛,但是不知道是因为自己很长时间不写搜索了还是怎么回事,一...
分类:
其他好文 时间:
2014-05-08 04:14:57
阅读次数:
324
第七讲:解析邮件内容
一、JavaMail解析邮件内容的流程
二、解析邮件内容
2.1 解析普通邮件内容
如果Message.getContentType方法返回的MIME类型为"text/*"则表示邮件内容为文本内容,此时直接调用Message.getContent方法把邮件内容保存了一个String对象中输出给浏览器即可。但是现实邮件中会有HTML格式的邮件内容时,邮件发送程序...
分类:
其他好文 时间:
2014-05-08 04:11:52
阅读次数:
850
本文通过跟代码的方式,分析从输入一批Pig-latin到输出物理执行计划(与launcher引擎有关,一般是MR执行计划,也可以是Spark RDD的执行算子)的整体流程。
不会具体涉及AST如何解析、如何使用了Anltr、逻辑执行计划如何映射、逻辑执行计划如何优化、MR执行计划如何切分为MR Job,而是从输入一批Pig DSL到待执行的真正执行计划的关键变化步骤(方法和类)。...
分类:
其他好文 时间:
2014-05-08 04:00:42
阅读次数:
407
工作多年,因为项目需要,用过的编程语言不少了:c/c++、java、c#、汇编、vb、objective c、apple script。不过主要使用的还是c/c++,一方面是用得久了,习惯了。另一方面,思考问题的方式已经偏“底层”了,不想内存、不考虑指针,似乎就浑身冷汗,无法编程了。连带我在面试一些小朋友的时候也会不自觉的问一些底层的知识点。再有一方面,就是想要程序的运行效率更高一些,个人一直以写...
分类:
编程语言 时间:
2014-05-08 03:47:24
阅读次数:
435
分享一个zabbix数据库的优化脚本,适合2.0版本。对history,hostory_uint按日分区,trends,trends_uint按月分区;关闭Houserkeeper:vimzabbix_server.confDisableHousekeeper=1对history,hostory_uint每日建立第二天的分区并删除45天前的分区对trends,trends_uint每月20号建立..
分类:
数据库 时间:
2014-05-08 03:26:48
阅读次数:
499
*4.21(计算不同利率下的贷款)编写程序,让用户输入贷款总额及以年为单位的贷款期限,以1/8为递增量,显示从5%到8%的利率下每月支付额和总偿还额。假设输入贷款总量为10000,还贷期限为5年,所显示的输出如下:贷款总额:to000年数:5利率月支付额总偿还额5%188.7111322.745.125%18..
分类:
编程语言 时间:
2014-05-08 03:05:16
阅读次数:
586
首先贴出一段代码:
{CSDN:CODE:332831}
输出结果竟然是:...
分类:
其他好文 时间:
2014-05-08 02:06:48
阅读次数:
295
一、安装Python2.7二、双击运行cocos2d-x-3.0根目录下的setup.py三、在命令行中进入到下面的路径下,输入cocos.py new -l
cppcocos2d-x-3.0\tools\cocos2d-console\bin四、进入上面路径下新生成的MyCppGame目录,选择相...
分类:
其他好文 时间:
2014-05-08 00:54:53
阅读次数:
436