- 浏览: 20582 次
- 性别:
- 来自: 上海
最新评论
-
kwj:
好东西....
构建基于Hibernate的Compass搜索OSEM的应用 -
SARA520:
麻烦给发给源代码吧,这样怎么看的懂啊!
只给出方法,都不知道方 ...
构建基于Hibernate的Compass搜索OSEM的应用 -
SARA520:
不是给出源代码么???
源代码呢???
希望可以发我一份啊,谢 ...
构建基于Hibernate的Compass搜索OSEM的应用 -
xwlcool:
楼主,请发我一份源代码,急需!邮箱是:xwlcool@yaho ...
构建基于Hibernate的Compass搜索OSEM的应用 -
wangwanbao:
songzi0206 写道请教楼主,用compass做并发搜索 ...
构建基于Hibernate的Compass搜索OSEM的应用
文章列表
接触Compass有比较长的一段时间了,以前的应用都是基于XML配置文件的XSEM搜索的,比如一个学生选修多门学科,如“语文”,如果搜索哪些学生选修“语文”学科时,基于配置文件的搜索通常是先搜索出“语文”科目的id,然后再搜索学生中含该id的记录,非常的不方便。最近做项目时发现Compass提供了基于对象方式的搜索,但苦于网上关于这方面的内容介绍的要么太少,要么太浅。Compass的官方手册也介绍的不详尽。于是花费了比较长的时间自已摸索,光一个小问题就困挠了一周才得到结果,呵呵,为了方便同样有这方面需要的朋友,特别整理文档。本文的环境是:compass 2.2,如果朋友们对本文的描述不 ...
- 2009-04-15 16:56
- 浏览 3787
- 评论(9)
一、Java IO中的装饰器模式:
良好的设计模式可以更好的扩充,“开闭原则”是指对新功能开放,对原有代码封闭。我理解为纵向扩展,在尽量不改变原代码的前提下进行扩展新功能,典型的装饰器例子有java IO包中的 ...
- 2009-02-16 15:28
- 浏览 1412
- 评论(0)
最近做项目中应用到了Lucene做搜索应用,于是顺便学习它的源代码。下面就将学习到的“Lucene分析器分析过程”与大家分享!限于水平,错误难免。请大家不吝赐教。让拍砖来的更猛烈些,文章为原创,参照Lucen in Action中 部分内容,如需要转载,请与作者联系,或标明来源。谢谢! 一、先看看编写的Demo及运行效果,总览一下。
private static Log log = LogFactory.getLog(AnalyzerDemo.class);
public static void main(String[] args) throws IO ...
Carrot2 聚类算法概要说明
一、实验环境:Carrort2 输入数据类型:数组输入值:
String[][] documents = new String[][] {
{ "Introduction yourSelf", "上海" },// 0
{ "KD Nuggets", "中国上海" },// 1
{ "The Data Mine", "上海" },// 2
{ "DMG", "上海浦东&q ...
Compass的数据同步(Data Mirror),实话说,我一直都没有调试成功过。有兴趣的朋友可以参考SpringSide的文档。http://wiki.springside.org.cn/display/springside/Compass。当时曾构思过,不如自已写一个SPRING的AOP来同步?后来做好后居然发现Compass居然也提供了AOP的关于同步的组件。郁闷。下文中,我主要介绍如何使用Compass的AOP和DAO层协作实现我的Data Mirror功能。本文仍延用上一篇文章中的环境,案例。请查阅博客地址:
http://wangwanbao.iteye.com/admi ...
- 2009-04-16 10:24
- 浏览 2656
- 评论(1)
Java位运算
最近看Lucene源代码,发现都是用二进制写文件的,涉及到很多位运算的基础知识,于是恶补一下。
private Log log = LogFactory.getLog(TestBitCalculate.class);
DecimalFormat df = new DecimalFormat("00000000,00000000");
public void testBitCalculate(){
Integer i = 5;
Integer j = 3;
operate("&", i, j);
oper ...