• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
皎陽
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
2016年11月29日
lucene自定义过滤器
摘要: 先介绍下查询与过滤的区别和联系,其实查询(各种Query)和过滤(各种Filter)之间非常相似,可以这样说只要用Query能完成的事,用过滤也都可以完成,它们之间可以相互转换,最大的区别就是使用过滤返回的结果集不带评分操作,而使用Query返回的结果都是带相关性评分的,所以当我们如果有一些跟评分操 阅读全文
posted @ 2016-11-29 21:03 皎陽 阅读(1280) 评论(0) 推荐(0)
luke使用
摘要: Luke介绍 Luke是一个方便的索引查看和诊断工具,可以访问Lucene构建的索引文件,显示和修改某些索引内容。能提供: 通过document编号或term浏览索引 查看document内容,可复制到剪贴板 对频率最高的term的索引字段提供排名后的浏览 执行搜索语句并浏览搜索结果 分析搜索结果 阅读全文
posted @ 2016-11-29 20:56 皎陽 阅读(348) 评论(0) 推荐(0)
Lucene搜索方式大合集
摘要: package junit; import java.io.File; import java.io.IOException; import java.text.ParseException; import java.util.ArrayList; import java.util.List; im 阅读全文
posted @ 2016-11-29 20:51 皎陽 阅读(187) 评论(0) 推荐(0)
Lucene 时间排序
摘要: 在Lucene4.4中,想要实现搜索结果按照时间倒序的效果:如果两个文档得分相同,那么就按照发布时间倒序排列;否则就按照分数排列。这种效果在Lucene4.6中实现起来极其简单,直接利用search接口的Sort参数即可达成,完全不需要像某些人说的重写Similarity那么麻烦。三两行代码的事情, 阅读全文
posted @ 2016-11-29 20:49 皎陽 阅读(1552) 评论(0) 推荐(0)
【Lucene】三个高亮显示模块的简单示例-Highlighter
摘要: Lucene针对高亮显示功能提供了两种实现方式,分别是Highlighter和FastVectorHighlighter 这里的三个示例都是使用Highlighter; 示例代码: 测试代码: 测试结果: 阅读全文
posted @ 2016-11-29 20:47 皎陽 阅读(1927) 评论(0) 推荐(0)
2016年11月28日
java读取txt/pdf/xls/xlsx/doc/docx/ppt/pptx
摘要: 环境准备txt利用common-iopdf利用pdfbox剩下的用POI关于POI,读取xls没啥特别的,主要是读取doc和ppt,需要下载poi源代码,然后将poi-src-3.7-20101029.zip\poi-3.7\src\scratchpad\src下的所有文件copy到工程,或者自己封 阅读全文
posted @ 2016-11-28 21:35 皎陽 阅读(5297) 评论(0) 推荐(0)
jxl导入导出实例
摘要: 以上的代码简单明了的示范了JXL的导入导出功能,具体的导入导出工具类都是在此基础上建立起来的。在最近的项目中出现了一个小问题,就是导出Excel的文件名如果是中文就会出现乱码,所以需要做一些简单的处理, 更加详细健壮的设置如下: 阅读全文
posted @ 2016-11-28 21:32 皎陽 阅读(583) 评论(0) 推荐(0)
正则表达式的JS验证
摘要: /判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属 阅读全文
posted @ 2016-11-28 21:17 皎陽 阅读(643) 评论(0) 推荐(0)
最全的常用正则表达式大全
摘要: 一、校验数字的表达式 数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正 阅读全文
posted @ 2016-11-28 21:12 皎陽 阅读(922) 评论(0) 推荐(2)
利用split
摘要: java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]])stringObj必选项。要被分解的 String 对象或文字,该对象不会被split方法修改。separat 阅读全文
posted @ 2016-11-28 19:10 皎陽 阅读(266) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3