最早lucene2.4以及以前,追溯到2008年前后,lucene刚刚引起大家的关注,到后来Nutch
、solr的出现,lucene变得更加热。Nutch、Solr的发展,极大推动了lucene的升级。
对于一些接触过搜索,使用过lucene、solr的人来说,一般都会感觉lucene、solr很牛逼。我个人也认为solr、lucene确实非常NB,他涵盖了信息检索的几乎全部基础知识和非常高...
分类:
Web程序 时间:
2015-01-07 11:01:38
阅读次数:
185
目前比较成熟的排序算法有选择排序,插入排序,希尔排序,归并排序,快速排序以及堆排序。如下表所示,比较了各个排序算法之间的优劣势。
上述算法的具体实现
选择排序:选择排序具体实现与分析
插入排序:插入排序具体实现与分析
希尔排序:希尔排序具体实现与分析
归并排序:归并排序具体实现与分析
快速排序:快速排序具体实现与分析
堆排序:堆排序具体实现与分析...
分类:
编程语言 时间:
2014-11-16 23:11:38
阅读次数:
377
云的概念由来已久,追溯最早的理念,是为了将计算能力从技术限制中解除,希望能够集合大规模计算机的计算能力,而不是受限于物理机的性能瓶颈。后来伴随着硬件技术的发展,软件架构的改善,人们发现云能够应用于更多的业务场景,带来更多的好处,云的概念也逐渐变得详细和丰富。...
分类:
其他好文 时间:
2014-10-11 19:06:55
阅读次数:
241
Nosql DB 这是一个非关系型数据库。 通常我们的数据库有三类: 关系型数据库(RDBMS),联机分析处理数据库(OLAP),和菲关系型数据库(NoSql)。 MongoDB属于第三种,而且是一种基于文档的(document oriented)数据库。优劣势 优势: 查询性能,在都没...
分类:
数据库 时间:
2014-09-27 12:40:29
阅读次数:
324
在桌面虚拟化的项目中使用Hyper-V已经有一段时间了,最近越来越迷茫了,迷茫在Hyper-V到底在什么场景中比自己的竞争对手(vmware和citrix)存在绝对优势?为什么这样说呢?在桌面虚拟化中比较典型的两种方式是RDS和VDI模式,以我个人经验来看,虽然RDS是性价比非常高的一种解决..
分类:
其他好文 时间:
2014-08-01 00:16:31
阅读次数:
297
SWOT(Strengths Weakness Opportunity Threats)分析法,又称为态势分析法或优劣势分析法,用来确定企业自身的竞争优势(strength)、竞争劣势(weakness)、机会(opportunity)和威胁(threat),从而将公司的战略与公司内部资源、外部环境...
分类:
其他好文 时间:
2014-07-24 21:52:52
阅读次数:
231
代码优先相对受欢迎,以为铁杆程序员不喜欢使用edmx xml来定义映射关系,那样太复杂。完全的代码控制(自动生成的代码较难修改)一般不会被数据库影响到,数据库只是存储,没有逻辑关系,EF框架会处理和创建逻辑,你不必关心如何实现。手动修改数据库可能会造成数据丢失,因为你代码定义了数据结构。数据库优先较...
分类:
数据库 时间:
2014-06-18 19:53:10
阅读次数:
782
线上线下融合迫在眉睫
在中国o2o大会秘书长韩梅眼中,近两年来,虽然鞋服实体零售业饱受电商价格冲击,但电商也面对着无法提供体验消费、最后一公里配送、售后服务等诸多问题,双方各有优劣势。零售业要想改变逐渐被沦为“试衣间”的命运,获取稳定的市场份额,推动线上线下融合发展、全渠道销售迫在眉睫。电商运...
分类:
其他好文 时间:
2014-06-03 15:00:54
阅读次数:
378
首先介绍一下,我是信息工程学院出来的,专业主攻硬件方向,什么模电数电、信号系统和单片机原理这样的,接触到编程门槛的是C语言的学习。上.NET的第一堂课就有说到,面向过程和面向对象语言的区别和优劣势,当时只是当做科普听听就是。然后经过一个星期的和C一模一样的语法基础,到了面向对象的相遇。
老实说,以....
分类:
其他好文 时间:
2014-06-02 06:15:55
阅读次数:
462