全文检索项目开发阶段经验总结

原创 2012年03月30日 21:41:08
/**************************************************/
>项目经验总结
/**************************************************/

/**************************************************/
0.技术次要之需要和对方将问题讨论清楚再做
 //也许在学校做一些小项目的时候总是有一种错误的思想,
 //通过某个技术将功能做出来了就可以了,这是一方面表现出能够完成任务,
 //至于其他一些问题基本上是没有考虑到的,那么我需要将这一方面的其他方面介绍出来。
 //这次主要做的是关于专利检索方面的项目,不像之前的一些erp项目
 //首先需要设计表然后根据表生成实体,因为全文检索中面对的是一些不是很结构化的
 //文本内容,你需要针对这些文本内容进行一个搜索,与数据库中的概念是有很大的不同的,
 //所以我们的项目中没有一个实体,然后项目中传参的形式都是以json格式进行一个封装,
 //,还有就是像一些业务类中最好少定一些属性,定义属性的时候要慎重考虑并且要慎重要java中
 //的关键词如static的属性和方法这些静态的东西对项目的性能以及程序的优良性造成很大的影响,
 //,然后不同层之间调用方法的时候要给被调用放调用完方法后的状态是什么,调用方法成功需要返回true,
 //否则要描述好这个出错的原因,不要将上一层的错误抛给下一层应该自己捕捉掉,这样就不会造成调用该方法
 //的人搞不懂是哪里报错,只要让他知道调用方法失败就行了,还有就是在日志是必须的,在调用方法之前将调用方法
 //的输入和输出参数记录到日志这是很必要的在项目的开发阶段,这是标准的开发模式,还有注释需用文档注释,并且将
 //那些param啊什么东西改成中文的,并且对应的包要有对应的测试包,测试包必须以test开头然后加上被测试的包的名字就可以了。
/**************************************************/

/**************************************************/
1.注重模块和模块之间的沟通(前后台之间传参的沟通)
 //如后台人员在正式开始编码之前一定要和前台开发人员沟通好传参和参数的传递形式以及格式,如果没有统一好修改将是
 //一件很好劳动力的事情。
/**************************************************/



 
 


Apache Lucene 全文检索详解及开发示例

文章地址:http://www.cnblogs.com/xing901022/p/3933675.html 讲解之前,先来分享一些资料     首先呢,学习任何一门新的亦或是旧的开源技术,百度其中一...
  • boonya
  • boonya
  • 2016年04月05日 13:44
  • 1850

全文检索引擎Solr系列—–全文检索基本原理

场景:小时候我们都使用过新华字典,妈妈叫你翻开第38页,找到“坑爹”所在的位置,此时你会怎么查呢?毫无疑问,你的眼睛会从38页的第一个字开始从头至尾地扫描,直到找到“坑爹”二字为止。这种搜索方法叫做顺...
  • xiaoyu411502
  • xiaoyu411502
  • 2015年04月01日 10:53
  • 3850

全文检索技术与Lucene的使用

概念 在谈全文检索之前,首先让我们来了解一下什么是信息检索。信息检索就是从信息集合中找出与用户需求相关的信息。被检索的信息除了文本外,还有图像、音频、视频等多媒体信息,这里我们只讨论文本信息的检索...
  • happylee6688
  • happylee6688
  • 2014年05月28日 16:58
  • 3634

JAVAWEB开发之Lucene详解——Lucene入门及使用场景、全文检索、索引CRUD、优化索引库、分词器、高亮、相关度排序、各种查询

Lucene入门 应用场景 windows系统中的有搜索功能:打开“我的电脑”,按“F3”就可以使用查找的功能,查找指定的文件或文件夹。搜索的范围是整个电脑中的文件资源。 Eclipse中的帮助子系统...
  • u013087513
  • u013087513
  • 2017年07月24日 15:46
  • 853

全文检索之lucene入门篇HelloWorld

首先,先看下目录结构。        第一步,在eclipse中建立jave项目。需要引入jar包,只有3个,分别是lucene的分词器和核心包,还有高亮显示器。做法是建立一个lib文件夹,将ja...
  • liuyanlinglanq
  • liuyanlinglanq
  • 2014年12月31日 12:04
  • 3861

Lucene技术---Solr实现全文检索技术

借用百度对solr和lucenen技术的了解.百度百科是这样解释的Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务...
  • elsery
  • elsery
  • 2015年06月13日 23:29
  • 1626

hadoop和全文检索的结合开始(更新中)

记录这个点
  • sg_0504
  • sg_0504
  • 2014年02月05日 22:06
  • 2605

Cloudera Search: 轻松实现Hadoop全文检索

近期Cloudera Search的推出,对于曾经做信息检索和使用过Lucene/Solr的我来讲,虽然不是那种令人乍舌的新技术,但从应用层面来考虑,我相信,对于业界而言,毫无疑问是一个相当令人兴奋的...
  • hadoop17173
  • hadoop17173
  • 2013年12月08日 22:51
  • 1127

全文检索的基本原理

这篇文章写的非常棒,作为一个技术背景的人员,文字功底深厚,逻辑表达清晰,佩服。 原文地址:http://www.cnblogs.com/forfuture1978/archive/2009/12/1...
  • starshine
  • starshine
  • 2015年02月12日 09:36
  • 1850

项目管理_软件开发的六大阶段

http://blog.csdn.net/northplayboy/article/details/601443 第一阶段:调研阶段 本阶段我们将组成企业项目调研组到企业进行现场调研,企业也部...
  • blacklaw0
  • blacklaw0
  • 2013年05月01日 19:47
  • 4458
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:全文检索项目开发阶段经验总结
举报原因:
原因补充:

(最多只允许输入30个字)