定时任务调度框架实现总结

作者: blogchong | 分类: 原创-其他技术类 | 评论:0人 | 浏览:

在应用里经常都有用到在后台跑定时任务的需求。

举个例子,比如需要在服务后台跑一个定时任务来进行非实时计算,清除临时数据、文件等;又比如博客资讯网站需要定时更新最新最热资讯列表等;又比如后台需要定时获取数据等。

其实,不止这些场景,定时任务始终会在业务处理中占据很重要的位置,因此,熟悉定时任务框架的使用非常有必要。

More...

修身养性,宁静致远

作者: blogchong | 分类: 原创-与挨踢无关 | 评论:1人 | 浏览:

修身得以养性,宁静方能致远。

(9)想要收获,总是需要付出的!

(8)对所做的事负责就是对自己负责,一个连自己都搞不定的人是不可能成功的!

(7)国有利器,不示于人;君子藏器,待时而动;小人持器,叫嚣不停。

More...

工作笔记<持续更新>

作者: blogchong | 分类: 原创-经验之谈 | 评论:0人 | 浏览:

工作中遇到的问题,将会一一整理记录,以免下次再次出现错误,将会持续更新~~

笔记要点:

(5)哪怕你对某一项工作特别的不乐意,那也必须认真对待,不能把情绪带入到工作之中。

More...

博客虫资料分享第六期《storm trident视频》

作者: blogchong | 分类: 原创-博客虫资料分享 | 评论:1人 | 浏览:

群里(storm-分布式-IT技术 191321336) nd-storm大神的trident系列视频。

感谢nd-storm的无私分享,大家伙儿膜拜他吧  

鉴于群里朋友经常咨询,在此提供长久网盘链接:

注意事项:

(1)视频为nd-storm大神录制,并且免费分享给大家的;

(2)视频版权归nd-storm所有,商业用途请联系nd-storm;

附上链接:

More...

博客虫资料分享第五期《浪潮之巅+数学之美》

作者: blogchong | 分类: 原创-博客虫资料分享 | 评论:1人 | 浏览:

分享一本吴军老师的好书《浪潮之巅》。

之前看过了《数学之美》,的确是一本好书,一直想看看《浪潮之巅》,今天刚好有个朋友分享了一个高清版的,在这里分享出来。
如果喜欢的,自己去网盘下载吧。附上链接~

More...

MapReduce HelloWorld级实例--WordCount单词计数详解

作者: blogchong | 分类: 原创-Hadoop大数据 | 评论:0人 | 浏览:

实例说明:

wordcount是hadoop编程helloword级别的实例,也是最好的入门实例。

处理需求:统计文章中单词出现的个数,文章为批量。

处理过程:在Map端进行文章单词拆分,并且以k-v即 word-1这种形式发送出去,依靠MapReduce的hash机制(在reduce端,相同的key即相同的word会把所有的1放在Iterable<Text> values中,我们只需要统计Iterable中Text有多少个1即可),最后输出。

More...

字典树的原理以及Java实现

作者: blogchong | 分类: 原创-数据挖掘 | 评论:0人 | 浏览:

Trie树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。 典型应用是用于统计和排序大量的字符串(但不仅限于字符串), 所以经常被搜索引擎系统用于文本词频统计。

它的优点是:

利用字符串的公共前缀来节约存储空间,最大限度的减少无谓的字符串比较,查询效率比哈希表高。

比如说我们想储存3个单词,sky、skyline、skymoon。如果只是单纯的按照以前的字符数组存储的思路来存储的话,那么我们需要定义三个字符串数组。但是如果我们用字典树的话,只需要定义一个树就可以了。在这里我们就可以看到字典树的优势了。

More...