音乐盒
播放器加载中...
心情日志
-
学 ...以致用
发表于2008-11-20 -
天冷了...真的...
发表于2008-11-17 -
吼~~吼~~~
发表于2008-11-16 -
看不透..自我..
发表于2008-11-16 -
there is no accident ...!
发表于2008-11-15 -
想睡觉了...
发表于2008-11-15 -
海阔天空。。。
发表于2008-11-15 -
学会去控制....任何事..
发表于2008-11-13 -
魄力...
发表于2008-11-12 -
身体严重缺水...
发表于2008-11-12 - 查看更多>>
我的旅途
时空动态
-
session的工作原理一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为 一个session。有时候我们可以看到这样的话“在一个浏览器会话期间,...”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打开到关闭这个 期间①。最混乱的是“用户(客户端)在一次会话期间”这样一句话,它可能指用户的一系列动作(一般情况下是同某个具体目的相关的一系列动作,比如从登录到 选购商品到结账登出...
-
在lucene搜索分页过程中,可以有两种方式一种是将搜索结果集直接放到session中,但是假如结果集非常大,同时又存在大并发访问的时候,很可能造成服务器的内存不足,而使服务器宕机还有一种是每次都重新进行搜索,这样虽然避免了内存溢出的可能,但是,每次搜索都要进行一次IO操作,如果大并发访问的时候,你要保证你的硬盘的转速足够的快,还要保证你的cpu有足够高的频率而我们可以将这两种方式结合下,每次查询都多缓存一部分的结果集,翻页的时候看看所查询的内容是不是在已经存在在缓存当中,如果已经存在了就直接拿出来,如果不存在,就进行查询后,从缓存中读出来.比如:现在我们有一个搜索结果集 一个有100条数据,每页显示10条,就有10页数据.安装第一种的思路就是,我直接把这100条数...
-
在《Lucene in action》中专门讨论了如何对Hits进行分页,提供了两条路:一是在用户进行分页导航的过程中保持Hits和IndexSearcher的可用状 态,也就是说不能在搜索之后关闭IndexSearcher,并且还要将Hits保存到Session中。而推荐的做法是为每一次分页导航都执行一次新的 查询。因为Hits中保存的并不是真正的Document,因此可以通过HIts.doc(index)的方式取出在一定范围内的Document。在获 得Hits后可以用类似下面的方法进行分页处理:private List processHits(Hits hits,int startIndex,int endIndex)throws Exception{if(endIndex>=hits.length())
-
使用MultiFieldQueryParser类即可。示例代码:viewplaincopytoclipboardprint?packagecom.lucene.search;importjava.io.File;importjava.io.IOException;importorg.apache.lucene.analysis.standard.StandardAnalyzer;importorg.apache.lucene.queryParser.MultiFieldQueryParser;importorg.apache.lucene.search.BooleanClause;imp...
-
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。10. 关系数据库 (Relational Databases)关系数据库因为在大规模 Web 服务上缺乏可扩充性而颇受微词,然而,关系数据库仍然是近20年来计算机技术中最伟大的成就。关系数据库对处理订单,公司数据方面有着出色的表现。关系数据库的核心是以记录表示数据,记录存放在数据库表,数据库使用查询语言(SQL)对数据进行搜索与查询,同时,数据库对各个数据表进行关联。数据库的标准化技术(normalization)讲的是使用正确的方式对数据进行分存以降低冗余,并加快存取速度。
- 查看更多>>
个人资料
最新文章
-
Session的工作原理
2008-11-20 22:10 -
Lucene搜索结果分页 query+cache 输出
2008-11-20 21:42 -
《Lucene in action》中推荐的Lucene分页方式
2008-11-20 21:23 -
Lucene的同引多域搜索
2008-11-20 20:21 -
软件工程师不可不知的 10 个概念
2008-11-20 20:19 -
《饮食定生死》---七件事决定你的命
2008-11-19 20:39 -
SNS分化,向左走?向右走?
2008-11-19 20:36 -
思念,有多少重量?
2008-11-19 20:31 - 查看更多>>
时间轴
加载时间轴...


