代码改变世界

垂直搜索引擎中的分词系统

2015-06-18 15:43 by 找钢网创新开发部, 1660 阅读, 4 推荐, 收藏, 编辑
摘要:国内垂直领域的电商或者信息分享类应用都处于高速发展期,其对内容快速搜索的需求越来越强烈,对于能适应自己业务应用的搜索引擎解决方案也越来越重视。同时,通用的可选开源搜索引擎框架或解决方案也越来越多,如著名的Lucene,Solr,ElasticSearch等。打造一套完美适应自身业务需求的搜索引擎是个具有挑战性的任务,而且无论选择Lucene,Solr这些搜索引擎框架、方案还是自己另写一套搜索引擎,都面临着一个共同的核心问题---如何打造适合自身业务的分词系统。 阅读全文

Mongodb .NET Driver 2.0 升级指南

2015-06-16 09:14 by 找钢网创新开发部, 3510 阅读, 9 推荐, 收藏, 编辑
摘要:我们旧系统是基于Mongodb 1.10的驱动,为了一些更方便的功能(为了宇宙的和平),我们决定将驱动升级到2.0。先来看下2.0 驱动有哪些新特性。 阅读全文

垃圾收集器原理

2015-05-25 16:15 by 找钢网创新开发部, 1963 阅读, 11 推荐, 收藏, 编辑
摘要:在编程的过程中,你是否遇到过OutOfMemeryException的异常?程序在做性能测试时,应用服务器程序消耗的内存不断上升?在使用开源框架时,由于没有及时的Dispose而导致程序的异常发生?而造成这些异常的原因都是没有合理的释放内存导致的。我们不经要问,C#框架下不是有GC(自动垃圾收集器)吗?那么为什么还会出现如此异常错误呢?GC到底何时执行,执行时又做了什么?GC对性能的影响?怎样合理的释放资源呢?下面我们来揭开垃圾收集器的神秘面纱。 阅读全文