走在前往架构师的路上

专注于分布式计算,大数据,数据挖掘,机器学习算法等领域的研究

LinkedBlockingQueue和ArrayBlockingQueue之间的比较

前言 最近在工作中用到了LinkedBlockingQueue,不过随后发现了另一个与此用途十分类似的类ArrayBlockingQueue。于是花了点时间,查阅了相关的文章介绍,本篇就来简单的做个小结,也是为了方便下次查阅。 LinkedBlockingQueue和ArrayBlocki...

2018-05-06 22:37:46

阅读数:494

评论数:2

具有Set属性的Queue

在最近的工作中,遇到了一个特殊的需求:我们需要一个队列来存放某数据对象,但是这个对象的数量是巨大的,如果将这些对象都存入队列的话,很显然内存会爆表,但是这些对象有一个特征是,相同的数据对象类型的数据是可更新的。换句话说,对于同一类数据对象,后面来的对象的值一定比前面的新,是可以完全覆盖前面的。

2016-12-06 20:09:39

阅读数:1906

评论数:0

高级数据结构研究-B树系列以及红黑树

程序员做的越久,越发觉得基本功显得越来越重要了。基本功不扎实会潜移默化的影响你的程序开发,这不是,上次浏览博客,看到了一篇运用B+树实现数据库索引的功能,当时就不明白了,看似毫无关系的两者,怎么会有联系呢,所以想把大学时学的数据结构拿来看看,这到底怎么回事,当然了,看过了之后,顺便把另一种高级树结...

2014-10-04 10:24:32

阅读数:2857

评论数:0

基本排序算法分析

以前有句话说程序==算法+数据结构,其实不然,说的fei

2014-08-06 16:38:38

阅读数:1616

评论数:0

提示
确定要删除当前文章?
取消 删除