W教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业 性实验而获取利润。现已确定了一个可供选择的实验集合E={E1,E2,...,Em},和进行这些实验需要使用的全部仪器的集合I={I1,I2,...,In}。实验Ej需要用到的仪器是I的子集Rj∈I。配置仪器Ik的费用为ck美... ...
分类:
其他好文 时间:
2017-01-01 07:51:24
阅读次数:
192
一、安装elasticsearch 1.首先需要安装好java,并配置好环境变量,详细教程请看 http://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/# 2.安装ElasticSearch,下载rpm包: wget https:// ...
分类:
其他好文 时间:
2016-12-29 14:31:13
阅读次数:
1129
一、拼音分词的应用拼音分词在日常生活中其实很常见,也许你每天都在用。打开淘宝看一看吧,输入拼音”zhonghua”,下面会有包含”zhonghua”对应的中文”中华”的商品的提示:拼音分词是根据输入的...
分类:
其他好文 时间:
2016-12-28 19:08:01
阅读次数:
307
5.1.1的搜索高亮和2.X有所变化,但是变化不大。下面分四步来介绍:创建索引(设置mapping/IK分词)、索引文档、REST API的搜索高亮、JAVA API的搜索高亮。
注:从这篇博客开始...
分类:
编程语言 时间:
2016-12-28 19:07:39
阅读次数:
2027
①启动Eclipse,并打开“Install New software..."对话框; ②点击Add,如图: ③点击OK,最后一直点next,完成 ...
分类:
系统相关 时间:
2016-12-28 17:07:35
阅读次数:
180
查询好好多资料,英文同义词好好的,中文就不行,多谢网友支持,拼接了好多代码,然后修改了一些,不足之处,多谢指正。 直接上代码吧,在代码中了解怎么分词的最好 1,创建分词引擎 2,同义词 3,TokenFilter 4,Analyzer 5,测试 运行结果: ...
分类:
Web程序 时间:
2016-12-22 19:01:27
阅读次数:
218
/** * 搜索域加权 */ Map boosts = new HashMap(); boosts.put("title", 1.2f); boosts.put("author", 1.1f); boosts.put("content", 1.0f); /** * 多条件之间的关系 */ Boole... ...
分类:
Web程序 时间:
2016-12-16 16:40:55
阅读次数:
370
首先,去Elastic官网 https://www.elastic.co/downloads ,下载页有所有Elastic的产品,都是最新的版本(版本号还一致)。 下载Elasticsearch和Kibana。 然后去GitHub下载配套的IK分词器,Smartcn也可以,不过据说没有ik灵活,目前 ...
分类:
其他好文 时间:
2016-12-10 06:42:29
阅读次数:
424
今天lucene中集成第三方中文分词器IKAnalyzer的时候遇到了相似的问题:lucene版本4.9、IKAnalyzer版本2012FF_hf1 直接去maven仓库下载,pom配置如下: 发现maven仓库里没有!只能自己配置将本地jar包添加到maven 好了,编译通过。但是问题来了运行时 ...
分类:
编程语言 时间:
2016-12-01 13:46:55
阅读次数:
404
在Lucene4.4中,想要实现搜索结果按照时间倒序的效果:如果两个文档得分相同,那么就按照发布时间倒序排列;否则就按照分数排列。这种效果在Lucene4.6中实现起来极其简单,直接利用search接口的Sort参数即可达成,完全不需要像某些人说的重写Similarity那么麻烦。三两行代码的事情, ...
分类:
编程语言 时间:
2016-11-29 22:54:22
阅读次数:
262