public abstract DocsEnum docs(Bits liveDocs, DocsEnum reuse, int flags) throws IOException;
经过一天的研究,总算有些进展. 希望大家提出各种意见,欢迎拍砖! lucene版本:4.3.1
小插曲,原本想写写spetial search,但是研究研究着,就了解到了termFilte...
分类:
Web程序 时间:
2015-01-05 18:44:34
阅读次数:
159
今天在做中文分词,遇到很多问题,真是困难重重,而且是让人哭笑不得的问题,觉累不爱了。。。下面和大家分享一下吧!...
分类:
其他好文 时间:
2015-01-05 16:49:07
阅读次数:
117
一下转自http://www.cnblogs.com/yjhrem/articles/2340149.html运行cmd命令行 录入 sqlplus /nolog 无用户名登录 conn /as sysdba 连接到数据本地数据alter user system identified by pass...
分类:
数据库 时间:
2015-01-05 12:44:29
阅读次数:
188
最近在配合研发做ubd的项目,简单的说就是一张大宽表,有200个字段,而且数据量特别巨大(1亿级别的数据量),传统的数据库是不适合的,因此考虑基于lucene的solr,并且推荐使用solrcloud的功能来做高可用和sharding(后面会更新对solr和lucene的代码学习)。数据从hive计算插入..
分类:
其他好文 时间:
2015-01-05 07:09:26
阅读次数:
291
1 Read-Write Lock PatternRead-Write Lock Pattern是一种将对于共享资源的访问与修改操作分离,称为读写分离。即访问是reader,修改是write,用单独的线程来处理。可以允许多个reader,但是不允许同时多个写入或者在读的过程中有写入。由于对于实例状态...
分类:
编程语言 时间:
2015-01-04 19:00:59
阅读次数:
200
最近在查一些关于Solr里面比较深入具体的资料的时候,发现网上的很多资料要么是简单的相互拷贝,要么就是英文资料。总是感觉不那么得心应手之余,有些东西自己还是得去看solr wiki或者查看源代码。也希望自己的一点小小的研究,能给学习应用solr,lucene或者WCS的朋友们一点小小的参考。另外,对互联网和电子商务比较感兴趣的朋友也能对电子商务网站的开发过程有个大致的了解。...
分类:
其他好文 时间:
2015-01-04 12:12:28
阅读次数:
253
ReentrantLock的加锁方法Lock()提供了无条件地轮询获取锁的方式,lockInterruptibly()提供了可中断的锁获取方式。这两个方法的区别在哪里呢?通过分析源码可以知道lock方法默认处理了中断请求,一旦监测到中断状态,则中断当前线程;而lockInterruptibly()则直接抛出中断异常,由上层调用者区去处理中断。
1 lock操作
...
分类:
编程语言 时间:
2015-01-04 11:31:45
阅读次数:
174
内核相关文件为include/linux/semaphore.h和kernel/semaphore.c
主要结构体:
struct semaphore {
raw_spinlock_t lock;
unsigned int count;
struct list_head wait_list;
};...
分类:
其他好文 时间:
2015-01-03 19:54:19
阅读次数:
253
系统是Windows server 2003。ElasticSearch是一个基于Lucene的稳定的、分布式、RESTFul的搜索引擎。其实所谓的RestFul就是它提供URL供你调用(建立索引和进行检索),不过直接这样使用实在是太凶残了。所以,它也提供了一系列client包,相当于将curl请求...
分类:
Web程序 时间:
2015-01-02 20:59:54
阅读次数:
638