摘要: 洗牌算法是我们常见的随机问题,在玩游戏、随机排序时经常会碰到,一个最常用的地方就是组卷。它可以抽象成这样:M以内的所有自然数的随机顺序数组。package com.math;import java.util.Random;/** * @author summer * */public class... 阅读全文
posted @ 2015-11-24 22:39 成都笨笨 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 参见java面试的程序员,十有八九会遇到ArrayList和LinkedList的区别?相信很多看到这个问题的人,都能回答个一二。但是,真正搞清楚的话,还得花费一番功夫。 下面我从4个方面来谈谈这个问题一、结构上的区别从UML图来看,我们很容易看出ArrayList和LinkedLIst最大区别是... 阅读全文
posted @ 2015-11-24 21:09 成都笨笨 阅读(1057) 评论(3) 推荐(1) 编辑
摘要: 年初,公司开发法律行业的搜索引擎。当时,我作为整个系统的核心成员,选择solr,并在solr根据我们的要求做了相应的二次开发。但是,对solr的还没有进行认真仔细的研究。最近,事情比较清闲,翻翻solr的源码,加深对solr的认识。在博客园上看到Ryan的Solr4.8.0源码分析(http:... 阅读全文
posted @ 2015-11-24 19:31 成都笨笨 阅读(961) 评论(0) 推荐(1) 编辑