爱技术爱生活

爱生活

常用链接

统计

最新评论

2009年8月29日 #

html5在移动互联网中的应用及html5与html4的区别(附完整ppt)

     摘要: html5在移动领域的应用开始越来越火了,为了让更多的博友能够了解这块,本人特别整理了html5的各类应用ppt以及html5与html4的区别文档,以及html5新的API解释提供大家学习使用,希望能对大家学习html5有所帮助  阅读全文

posted @ 2012-08-11 10:12 吃奶的孩子 阅读(201) | 评论 (0)编辑 收藏

Lucene+Struts2+Spring+IBatis实现文档内部搜索代码

     摘要: Lucene作为一个全文检索引擎,其具有很多优点,最近用Lucene+Struts2+Spring+IBatis实现了一个企业文档内部搜索系统,将部分文档和代码和大家分享!  阅读全文

posted @ 2009-11-12 17:57 吃奶的孩子 阅读(582) | 评论 (0)编辑 收藏

CSDN版主推荐:小孔子开源OA系统部分功能源码已经发布

     摘要: 对于OA的意义,有100个人会说出100种不同层次、不同内容的解说;有100家单位会有100种不同层次、不同内容的应用需求!100个厂商会有100种不同技术类型、不同层次、不同定义的系统!本项目为一个通用系统,系统中的功能模块在各种企业中都有相同的需求。通过这些对这些需求的理解,能快速掌握企业级应用系统的开发流程。
知识范围:
需求分析,业务流程,角色权限,工作流,Ajax,JQuery等。  阅读全文

posted @ 2009-09-30 18:50 吃奶的孩子 阅读(2971) | 评论 (5)编辑 收藏

SilverLight3.0在搜索技术中的应用及SilverLight3.0新特征讲解

     摘要: 微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。
  因为Silverlight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,Silverlight还提供了强大的工具来提高他们的工作效率。Silverlight能创建一种具有很高艺术性的应用程序,具有以下的特点:  阅读全文

posted @ 2009-09-26 09:47 吃奶的孩子 阅读(1168) | 评论 (0)编辑 收藏

Lucene从基础到实战高级应用(附带Lucene+Struts2+Spring+IBatis实现华电内部搜索项目案例)

本课程在线学习地址:http://v.youku.com/v_show/id_XMTE5Mjk5MzQ0.html

课程特色:
理论结合实践!每讲前部分先将理论,然后用代码去完全理论的实践

Lucene课程大纲:
1. Lucene概述
1.1 课程概述
1.2 认识Lucene
1.3 Lucene的经典应用
1.4 Lucene基本开发环境配置
2. Lucene系统架构
2.1 Lucene的特点
2.2 核心包及其功能介绍
2.3 Lucene核心索引类介绍
2.4 Lucene核心搜索类介绍
2.5 Lucene与关系数据库
2.6 Lucene内部实现原理
3. 索引
3.1 为什么要用索引
3.2 Lucene索引的优越性
3.3 Lucene索引建立
3.4 利用Lucene组件建立索引
3.5 删除Document
3.6 恢复删除
3.7 Document更新操作
3.8 使用RamDirectory
3.9 Document的Boost设置
3.10 索引优化
4. 搜索
4.1 简单搜索的实现
4.1.1 指定字段的搜索
4.1.2 ScoreDoc的运用
4.2 Query类的使用
4.2.1 搜索中使用TermQuery
4.2.2 搜索中使用RangeQuery
4.2.3 搜索中使用PreFixQuery
4.2.4 搜索中使用FuzzyQuery
4.2.5 搜索中使用WilcardQuery
4.2.6 搜索中使用BooleanQuery
4.4分页搜索的实现
4.3 QueryParser类的使用
4.3.1 默认的字段中检索
4.3.2 搜索中运用逻辑运算
4.3.3 前缀搜索和模糊搜索
4.3搜索的总结
5 分词
5.1 分词的基本原理
5.2 Lucene分词器的使用
5.3 中文分词
5.3.1 中文分词的基本原理
5.3.2 优秀中文分词器介绍
5.3.3在搜索中使用中文分词器
6. 解析文档
6.1 XML文件的索引
6.1.1 了解XPath
6.1.2 XML解析
6.2 PDF文档的索引
6.1 使用PDFBox处理PDF文档 
6.2 使用xpdf来处理中文PDF文档 
6.3 HTML文档索引
6.3.1 获取HTML源文档
6.3.2 使用JTidy
6.3.2 使用NekoHTML
6.3.3 使用HttpClient
6.3.4 使用HTMLParser
6.4 Word文档的索引
6.4.1 POI对Word的处理类 
6.4.2 使用Jacob来处理Word文档 
7. 高亮
7.1 高亮的基本原理
7.2 在搜索中使用高亮
8. 网络爬虫Heritrix 
8.1 Heritrix使用入门 
8.2 Heritrix的架构 
8.3 Heritrix的应用 
9项目实战-华电企业内部文档搜索系统(项目截图稍后公布)
9.1 需求说明
9.2 系统架构介绍
9.2.1 技术方案的选择
9.2.2 使用Ibatis
9.3 系统模块分析
9.4 系统开发

项目涉及技术点和内容:
知识范围:
全文检索,倒排索引,中文分词,爬虫,文档解析,ibatis等
技术选型:
Lucene+Struts2+Spring+IBatis
项目价值:
本项目是企业级的搜索系统,既可以自成体系,拿出来作为一个单独的系统里来使用;也可以集成到其他现有的系统中,成为其他系统的一个重要的模块(现在很多网站内部都集成了一个全文检索系统,很多OA系统都有一个全文检索系统)。

项目配套截图:

 

posted @ 2009-09-24 17:54 吃奶的孩子 阅读(3001) | 评论 (2)编辑 收藏

巴巴运动网商品交易系统详细设计文档资料

 

1.概述

    本项目为大型企业提供一个在线商品交易平台,平台的主要目的是让企业在平台上发布商品及资讯,用户可以在此平台上购买商品并参与商品的评论。围绕这一目的,系统需要实现商品管理,商品订购,多部门订单处理,商品促销,内容管理等功能。

1.1功能结构分析

巴巴运动网商品交易系统是一套面向大型企业开发的商品交易系统,具备先进的电子商务运营及管理理念。订单流转实现多部门协同处理,满足大型企业多部门协作处理业务的需求。系统包含以下模块:

产品管理:产品具有类别、品牌、生产厂商、供应商、样式、尺码等属性,产品类别可以实现无限级分类,品牌具有中英文名称及Logo。网站员工在该模块中可以对产品信息进行管理。通过更换模版商可以实现产品页面不同的显示风格。

产品前端显示:网站首页提供产品类别导航,用户点击产品类别可以查看该类别下的产品列表,在产品列页面上可以根据销量多到少、价格高到低、价格低到高、最近上架时间对商品进行排序,并且可以按品牌及男女款对产品进行筛选,产品列表具有图文版和图片版两种显示方式,点击具体的商品可以查看其详细信息。

产品全文搜索:采用compass实现商品的全文搜索功能。用户输入查询关健词就可以搜索到相关商品,匹配度高的商品显示在前面。

购物车:用户可以把品添加入购物车,同一品如果样式或尺码不同视为两个购物项,对同一商品多次点击“购买”,每点击一次累加购物车中该商品的购买数量。购物车具有添加商品、删除商品、修改商品购买数量、清空购物车、计算商品总销售价、总市场价功能

用户管理:网站员工可以查看到注册用户的信息,对恶意用户的账号可以实施禁用。另外还可以为掉失密码的用户找回密码。

订购流程:通过订购流程,用户可以完成支付方式、配送方式、配送信息的填写,订单的最后确认及订单提交。

订单处理流程:多个部门参与订单的处理,座席负责订单确认,订单信息修改;财务部负责订单支付确认;仓库人员负责商品的打包;配送部负责商品的配送及货款收取。

用户评论管理:用户可以对商品进行评论,网站员工对评论可以进行回复、删除操作。

权限管理:网站管理员可以添加权限组,为员工分配权限。

缓存管理:对产品列表实施缓存管理,避免频繁访问数据库,造成数据库瓶颈。

网页静态化:对产品及资讯内容页面实施静态化,避免频繁访问数据库,造成数据库瓶颈。

数据统计:对用户数据、搜索来源数据、访问数据进行统计分析,为网站运营人员提代决策依据。

部门管理:维护部门信息。

员工管理:维护员工的基本信息,如姓名,联系电话、电子邮件等信息。对离职的员工可以实施账号停用。

资讯管理:资讯可以分类别管理,更换不同模版实现资讯页面不同的显示风格。
全套详细设计文档下载下载(迅雷下载):
http://www.bbsdh.org.cn/babasports.rar

posted @ 2009-09-11 12:09 吃奶的孩子 阅读(3662) | 评论 (5)编辑 收藏

Lucene在Web站内信息搜索系统中的应用(全文开发文档+视频讲解)

     摘要: 本文主要阐述了Web搜索引擎的基本原理、核心技术和处理流程。对于搜索引擎的内部软件组织和数据结构、数据存储方法进行了深入的研究和分析。同时,对如何提高搜索引擎的精度和性能等,进行了深入细致的研究,对其中的核心算法进行了讨论和评估。由于文章过长,采用附件形式供大家下载全文,文章中对Lucene技术进行了深入探讨,并附带了配套视频教程!  阅读全文

posted @ 2009-08-29 11:09 吃奶的孩子 阅读(1903) | 评论 (2)编辑 收藏