摘要: 1.1. 分组统计 既然是查询,就有可能会用到分组统计。下面介绍一下Lucene的分组统计: 1.1.1. 创建索引 要分组统计,创建索引的时候就要添加一个SortedDocValuesField: 1 /** 2 3 * 添加索引 4 5 */ 6 7 @Test 8 9 public void 阅读全文
posted @ 2019-11-15 13:21 小白很爱吃 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1.1. Lucene查询 在学习Lucene的查询方法前,先了解一下下面几个类: 1.1.1. Query 封装某种查询类型的具体子类,配置查询的查询条件。Query实例将被传递给IndexSearcher的search方法。下面是常用的Query子类: l 通过项进行搜索 TermQuery类 阅读全文
posted @ 2019-11-15 13:15 小白很爱吃 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 1.1. Lucene工具类 为了后面的开发、测试方便,这里编写一个工具类: 1 import java.io.IOException; 2 3 import java.nio.file.Paths; 4 5 import java.util.List; 6 7 8 9 import org.apa 阅读全文
posted @ 2019-11-15 13:02 小白很爱吃 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 1.1. 创建索引 示例: 1 import org.apache.lucene.analysis.Analyzer; 2 3 import org.apache.lucene.analysis.TokenStream; 4 5 import org.apache.lucene.analysis.c 阅读全文
posted @ 2019-11-15 13:00 小白很爱吃 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 1. 全文检索介绍 1.1. 全文检索是什么 终于有时间来介绍一下之前学过的全文检索了。按照百度上的解释,全文检索的概念是: 全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索 引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查 找,类似于通过字典的检索字表查字的过程 阅读全文
posted @ 2019-11-15 12:52 小白很爱吃 阅读(1250) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-13 09:07 小白很爱吃 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. WEB项目实现二维码识别 1.1. 问题 一般实现二维码扫描都是app调用手机,或者调用微信的库即可。但是由于web项目直接调用app的库,而调用微信的扫一扫功能必须在微信上使用。因此要在web项目中实现二维码识别的话,就要自己重新搞一下了。不弄不知道,发现二维码识别涉及的东西还是蛮多的。 1 阅读全文
posted @ 2019-11-13 08:59 小白很爱吃 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: 1. 二维码介绍 草料解析: 我们现在日常生活中常用的二维码一般指 QR code QR码是二维码码制中的一种,由日本 DENSO WAVE公司于1994年发明。 二维条码是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,被设备扫描后可获取其中所包含的信息。一维条码 阅读全文
posted @ 2019-11-13 08:53 小白很爱吃 阅读(13481) 评论(0) 推荐(3) 编辑
摘要: FTP工具类的问题和整改 1.1. 下载方法 1.1.1. 问题: 下载使用凡是使用outputstream都会产生额外的文件。因此,要对使用到outputstream的方法进行整改。 1.1.2. 解决方法: 使用File.createTempFile.File.createTempFile介绍: 阅读全文
posted @ 2019-10-17 10:27 小白很爱吃 阅读(316) 评论(0) 推荐(0) 编辑
摘要: Java使用FTP操作文件 通过java代码连接FTP服务,上传,下载等: 1.1. 导包 将commons-net-3.5.jar包。导入到eclipse的Java项目中。下载commons-net-3.5.jar包下载地址: http://commons.apache.org/proper/co 阅读全文
posted @ 2019-10-17 10:21 小白很爱吃 阅读(1471) 评论(0) 推荐(0) 编辑
浏览器标题切换
浏览器标题切换end