摘要: CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。Cloudera Manager则是为了便于在集群... 阅读全文
posted @ 2015-05-27 13:40 liushaobo 阅读(2388) 评论(4) 推荐(0) 编辑
摘要: 翻译自:ArrayList vs. LinkedList vs. Vector1.列表概览就像它的名字一样,List是一个元素的有序序列。当我们讨论列表时把它与Set(两两不等且无序的元素集合)进行比较是一个好主意。下面是容器的类层次图。从这个层次图中可以了解Java容器的一般概念。 2.Array... 阅读全文
posted @ 2015-04-13 21:01 liushaobo 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 翻译自:How to Convert Array to ArrayList in Java? 本文分析了Stack Overflow上最热门的的一个问题的答案,提问者获得了很多声望点,使得他得到了在Stack Overflow上做很多事情的权限。这跟我没什么关系,我们还是先看看这个问题吧。 这个问题... 阅读全文
posted @ 2015-04-13 19:55 liushaobo 阅读(110670) 评论(5) 推荐(11) 编辑
摘要: 有两个有序数组A和B,设计算法求出A和B的中位数。情况1. 数组A、B长度相等,设为n。1)分别计算A和B的中位数m1和m2。2)比较m1和m2。如果m1等于m2,那么最终结果就是m1(m2)。3)如果m1大于m2,那么中位数必定在和两个子数组中。4)如果m1小于m2,那么中位数必定在和两个子数组中... 阅读全文
posted @ 2015-03-31 12:56 liushaobo 阅读(2720) 评论(0) 推荐(0) 编辑
摘要: 一、字典序法1) 从序列P的右端开始向左扫描,直至找到第一个比其右边数字小的数字,即。2) 从右边找出所有比大的数中最小的数字,即。3) 交换与。4) 将右边的序列翻转,即可得到字典序的下一个排列。5) 重复上面的步骤,直至得到字典序最大的排列,即左边数字比右边的大的降序排列。//字典序法void ... 阅读全文
posted @ 2015-03-31 12:53 liushaobo 阅读(2242) 评论(0) 推荐(0) 编辑
摘要: 翻译自:Top 10 questions of Java Strings 1.怎样比较字符串?用”==”还是用equals()?简单地说,”==”测试两个字符串的引用是否相同,equals()测试两个字符串的值是否相同。除非你希望检查两个字符串是否是同一个对象,否则最好用equals()。 如果你知... 阅读全文
posted @ 2015-03-31 09:44 liushaobo 阅读(3674) 评论(1) 推荐(2) 编辑
摘要: 翻译自:Top 10 Mistakes Java Developers Make 文章列出了Java开发者最常犯的是个错误。1.将数组转换为ArrayList为了将数组转换为ArrayList,开发者经常会这样做:List list = Arrays.asList(arr);Arrays.asLis... 阅读全文
posted @ 2015-03-29 12:04 liushaobo 阅读(1310) 评论(3) 推荐(4) 编辑
摘要: OpenCV is the most popular and advanced code library for Computer Vision related applications today, spanning from many very basic tasks (capture and ... 阅读全文
posted @ 2015-03-28 11:26 liushaobo 阅读(12040) 评论(2) 推荐(1) 编辑
摘要: 题目地址:http://poj.org/problem?id=1056DescriptionAn encoding of a set of symbols is said to be immediately decodable if no code for one symbol is the pre... 阅读全文
posted @ 2014-11-16 13:51 liushaobo 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 首先去官网下载所需版本的OpenCV(我这里下载的是OpenCV2.4.9),然后安装(也就是解压缩)到某个地方(个人推荐解压到硬盘的根目录)。解压完成后,可以得到如下的目录结构(版本不同,可能会有一些差别)然后就可以按照下面的图示配置环境变量了。1)2)3)4)5) 注意前面要加分号(":")以与... 阅读全文
posted @ 2014-11-08 15:28 liushaobo 阅读(2306) 评论(0) 推荐(0) 编辑