查看: 276|回复: 0
打印 上一主题 下一主题

JAVA搜索引擎Lucene教程 基础加项目

[复制链接]

9万

主题

9万

帖子

28万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
281539
QQ
跳转到指定楼层
楼主
发表于 2020-2-16 23:15:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
JAVA是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序Web应用程序分布式系统嵌入式系统应用程序等。

更多免费java视频,请点击:
http://www.itmayiedu.com/


lucene部分视频主要包括lucene的简介、索引(创建、删除、更新、加权操作)、搜索、分词、使用,luke介绍,tika介绍,lucene在项目中的分析与实现
【课程大纲】
01、lucenc简介和创建索引初步
02、lucene简介和搜索初步
03、lucene索引、创建、域选项
04、lucene索引、的删除和更新
05、lucene索引、加权操作和Luke的简单演示
06、对日期和数字进行索引
07、IndexReader的设计
08、Directory的几种操作方式
09、lucene的搜索、TermRange等基本搜索
10、lucene的搜索、其他常用Query搜索
11、lucene的搜索、基于QueryParser的搜索
12、lucene的搜索、复习和再查询分页搜索
13、lucene的搜索、基于searchAfter的实现
14、lucene的分词、分词器的原理讲解
15、lucene的分词、通过TokenStream显示分词
16、lucene分词、通过TokenStream显示分词的详细信息
17、lucene的分词、中文分词介绍
18、lucene的分词、实现自定义同义词分词器、思路分析
19、lucene的分词、实现自定义同义词分词器、实现分词器
20、lucene的分词、实现自定义同义词分词器、实现分词器(良好设计方案)
21、lucene的自定义排序
22、lucene的使用Filter
23、lucene的使用、简单复习索引、检索和分词
24、lucene的使用、自定义评分简介
25、lucene的使用、根据域进行评分设定
26、lucene的使用、自定义QueryParer解决部分查询的性能问题
27、lucene的使用、自定义QueryParer解决日期和数字范围问题
28、lucene的使用、自定义filter
29、lucene的使用、自定义filter、合理的设计方式
30、lucene的扩展、luke介绍
31、lucene的扩展、tika介绍
32、lucene的扩展、tika的第二种使用方式
33、lucene的扩展、使用tika创建索引并搜索
34、lucene的扩展、高亮基础
35、lucene的扩展、高亮索引文件
36、lucene运用到项目中、需求分析
37、lucene如何通过NRTManager和SearchManager实现近实时搜索
38、lucene在项目中的实现分析
39、lucene在项目中的实现部分Service的功能
40、lucene在项目中的实现索引重构的功能
41、lucene在留言项目中为增加和删除添加索引功能
42、lucene解决了一些开发中存在的问题(该部分视频讲解相对较乱)
43、lucene完成搜索功能(但是存在重复性的问题)
44、lucene在留言项目中使用(换了一种思路解决重复问题)
45、lucene在留言项目中添加高亮(内容会被存储)
46、lucene在留言项目中的使用(不存储内容的操作方式)
附带课程部分源码+留言项目源码
【下载地址】
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|IT视频教程资源网 ( 粤ICP备2022015727号 )网站地图

GMT+8, 2024-4-26 16:19 , Processed in 0.211240 second(s), 23 queries .

快速回复 返回顶部 返回列表

客服
热线

微信 webshop6
7*24小时微信 客服服务

扫码添
加微信

添加客服微信 webshop6 获取更多

关注
公众号

关注微信公众号 webjianzhan