2018年12月3日

Jsp +Js + Jquery + EasyUI + Servlet + Lucene,完成分页

摘要: package loaderman.fy.action; import java.io.IOException; import java.io.PrintWriter; import java.util.LinkedHashMap; import java.util.Map; import javax.servlet.ServletException; import javax.servle... 阅读全文

posted @ 2018-12-03 18:04 LoaderMan 阅读(204) 评论(0) 推荐(0) 编辑

用Servlet返回JSON文本动态创建DataGrid

摘要: 用Servlet返回JSON文本动态创建DataGrid package loaderman.bean2json; import java.io.IOException; import java.io.PrintWriter; import ja... 阅读全文

posted @ 2018-12-03 17:49 LoaderMan 阅读(350) 评论(0) 推荐(0) 编辑

用JSON文本动态创建DataGrid

摘要: 表格 编号 姓名 薪水 性别 ... 阅读全文

posted @ 2018-12-03 17:48 LoaderMan 阅读(230) 评论(0) 推荐(0) 编辑

用第三方工具类,将JavaBean、List、Map<String,Object>转成JSON文本

摘要: 导入第三方jar包: 》commons-beanutils-1.7.0.jar 》commons-collections-3.1.jar 》commons-lang-2.5.jar 》commons-logging-1.1.1.jar 》ezmorph-1.0.3.jar 》json-lib-2.1 阅读全文

posted @ 2018-12-03 17:42 LoaderMan 阅读(617) 评论(0) 推荐(0) 编辑

六) 条件搜索

摘要: 什么是条件搜索 用关健字与指定的单列或多例进行匹配的搜索 单字段条件搜索 多字段条件搜索,项目中提倡多字段搜索 阅读全文

posted @ 2018-12-03 17:38 LoaderMan 阅读(267) 评论(0) 推荐(0) 编辑

搜索结果排序

摘要: 什么是搜索结果排序 搜索结果是按某个或某些字段高低排序来显示的结果 影响网站排名的先后的有多种 head/meta/ 网页的标签整洁 网页执行速度 采用div+css 。。。。。。 Lucene中的显示结果次序与相关度得分有关 ScoreDoc.score; 默认情况下,Lucene是按相关度得分排 阅读全文

posted @ 2018-12-03 17:33 LoaderMan 阅读(236) 评论(0) 推荐(0) 编辑

根据多个字段搜索

摘要: package loaderman.search; import java.util.ArrayList; import java.util.List; import loaderman.entity.Article; import loaderman.util.LuceneUtil; import org.apache.lucene.document.Document; import or... 阅读全文

posted @ 2018-12-03 17:29 LoaderMan 阅读(447) 评论(0) 推荐(0) 编辑

搜索结果摘要

摘要: 如果搜索结果内容太多,我们只想显示前几个字符, 必须与高亮一起使用 阅读全文

posted @ 2018-12-03 17:27 LoaderMan 阅读(485) 评论(0) 推荐(0) 编辑

搜索结果高亮

摘要: package loaderman.highlighter; import java.util.ArrayList; import java.util.List; import loaderman.entity.Article; import loaderman.util.LuceneUtil; import org.apache.lucene.document.Document; im... 阅读全文

posted @ 2018-12-03 17:26 LoaderMan 阅读(298) 评论(0) 推荐(0) 编辑

分词器

摘要: 什么是分词器 采用一种算法,将中英文本中的字符拆分开来,形成词汇,以待用户输入关健字后搜索 为什么要分词器 因为用户输入的搜索的内容是一段文本中的一个关健字,和原始表中的内容有差别, 但作为搜索引擎来讲,又得将相关的内容搜索出来,此时就得采用分词器来最大限度 匹配原始表中的内容 分词器工作流程 步一 阅读全文

posted @ 2018-12-03 17:05 LoaderMan 阅读(362) 评论(0) 推荐(0) 编辑

索引库优化

摘要: 1什么是索引库 索引库是Lucene的重要的存储结构,它包括二部份:原始记录表,词汇表 原始记录表:存放的是原始记录信息,Lucene为存入的内容分配一个唯一的编号 词汇表:存放的是经过分词器拆分出来的词汇和该词汇在原始记录表中的编号 1.2为什么要将索引库进行优化 在默认情况下,向索引库中增加一个 阅读全文

posted @ 2018-12-03 16:59 LoaderMan 阅读(281) 评论(0) 推荐(0) 编辑

使用Jsp +Js + Jquery + EasyUI + Servlet + Lucene,完成分页

摘要: 步一:创建ArticleDao.java类 步二:创建PageBean.java类 步三:创建ArticleService.java类 步四:创建ArticleServlet.java类 步五:导入EasyUI相关的js包的目录 步六:在WebRoot目录下创建list.jsp 步六:在WebRoo 阅读全文

posted @ 2018-12-03 16:25 LoaderMan 阅读(257) 评论(0) 推荐(0) 编辑

使用LuceneUtil工具类,完成CURD操作

摘要: package loaderman.curd; import java.util.ArrayList; import java.util.List; import loaderman.entity.Article; import loaderman.util.LuceneUtil; import org.apache.lucene.document.Document; import org.... 阅读全文

posted @ 2018-12-03 16:20 LoaderMan 阅读(743) 评论(0) 推荐(0) 编辑

LuceneUtil使用反射,封装通用的方法

摘要: package loaderman.util; import java.io.File; import java.lang.reflect.Method; import loaderman.entity.Article; import org.apache.commons.beanutils.BeanUtils; import org.apache.lucene.analysis.Analy... 阅读全文

posted @ 2018-12-03 16:18 LoaderMan 阅读(578) 评论(0) 推荐(0) 编辑

Lucene快速入门

摘要: 步一:创建javaweb工程,取名叫lucene-day01 步二:导入Lucene相关的jar包 lucene-core-3.0.2.jar【Lucene核心】 lucene-analyzers-3.0.2.jar【分词器】 lucene-highlighter-3.0.2.jar【Lucene会 阅读全文

posted @ 2018-12-03 16:17 LoaderMan 阅读(168) 评论(0) 推荐(0) 编辑

Lucene简介

摘要: 什么是Lucene Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,提供了完整的创建索引和查询索引,以及部分文本分析的引擎,Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便在 阅读全文

posted @ 2018-12-03 16:13 LoaderMan 阅读(303) 评论(0) 推荐(0) 编辑

Oracle Database的基本概念

摘要: 一个 Oracle 服务器:是一个关系数据库管理系统(RDBMS),它提供全面的, 近乎完整的信息管理由Oracle 实例和Oracle 数据库组成Oracle 数据库 和 Oracle 实例Oracle 服务器由两大部分组成, Oracle 数据库 和 Oracle 实例。Oracle 数据库: 阅读全文

posted @ 2018-12-03 15:41 LoaderMan 阅读(398) 评论(0) 推荐(0) 编辑

数据库sql优化方案

摘要: 为什么要优化: 随着实际项目的启动,数据库经过一段时间的运行,最初的数据库设置,会与实际数据库运行性能会有一些差异,这时我们 就需要做一个优化调整。数据库优化这个课题较大,可分为四大类: 》主机性能 》内存使用性能 》网络传输性能 》SQL语句执行性能【软件工程师】下面列出一些数据库SQL优化方案: 阅读全文

posted @ 2018-12-03 14:04 LoaderMan 阅读(242) 评论(0) 推荐(0) 编辑

演示Java如何调用Mysql的过程和函数

摘要: 这里只演示Java如何调用Mysql的过程和函数 ----------------------------------------------------------------------------------过程 #修改mysql语句的结果符为// mysql > delimiter // #定义一个过程,获取users表总记录数,将10设置到变量count中 create proc... 阅读全文

posted @ 2018-12-03 14:03 LoaderMan 阅读(4541) 评论(0) 推荐(0) 编辑

份-城市,基于jQuery的AJAX二级联动,用Struts2整合AJAX【非数据库版】

摘要: package loaderman.provincecity; import java.io.IOException; import java.util.LinkedHashSet; import java.util.Set; import com.opensymphony.xwork2.ActionSupport; /** * 控制器*/ public class ProvinceCit... 阅读全文

posted @ 2018-12-03 13:57 LoaderMan 阅读(198) 评论(0) 推荐(0) 编辑

导航