用过 Solr 的朋友都知道,Solr 可以直接在配置文件中配置数据库连接从而完成索引的同步创建,但是 ElasticSearch 本身并不具备这样的功能,那如何建立索引呢?方法其实很多,可以使用 Java API 的方式建立索引,也可以通过 Logstash 的插件 logstash input ...
分类:
其他好文 时间:
2018-11-15 23:18:14
阅读次数:
286
我们所常见的电商搜索如京东,搜索页面都会提供各种各样的筛选条件,比如品牌、尺寸、适用季节、价格区间等,同时提供排序,比如价格排序,信誉排序,销量排序等,方便了用户去找到自己心里理想的商品。 站内搜索对于一个网站几乎是标配,只是搜索的强大与否的区别,有的网站只支持关键词模糊搜索,而淘宝,京东提供了精细 ...
分类:
其他好文 时间:
2018-11-15 23:16:38
阅读次数:
179
网上大多通过 java 操作 es 使用的都是 TransportClient,而介绍使用 SpringDataElasticSearch 的文章相对比较少,笔者也是摸索了许久,接下来本文介绍 SpringDataElasticSearch 的 api 使用,更加方便的进行查询。 <! more 系 ...
分类:
编程语言 时间:
2018-11-15 23:15:39
阅读次数:
327
前面几篇文章详细讲解了 ElasticSearch 的搭建以及使用 SpringDataElasticSearch 来完成搜索查询,但是搜索一般都会有搜索关键字高亮的功能,今天我们把它给加上。 <! more 系列文章 一、 "和我一起打造个简单搜索之ElasticSearch集群搭建" 二、 "和 ...
分类:
编程语言 时间:
2018-11-15 23:15:09
阅读次数:
709
elasticsearch 官方默认的分词插件,对中文分词效果不理想,它是把中文词语分成了一个一个的汉字。所以我们引入 es 插件 es ik。同时为了提升用户体验,引入 es pinyin 插件。本文介绍这两个 es 插件的安装。 <! more 环境 本文以及后续 es 系列文章都基于 5.5. ...
分类:
其他好文 时间:
2018-11-15 23:14:43
阅读次数:
421
本文简单介绍了使用 Rest 接口,对 es 进行操作,更深入的学习,可以参考文末部分。 <! more 环境 本文以及后续 es 系列文章都基于 5.5.3 这个版本的 elasticsearch ,这个版本比较稳定,可以用于生产环境。 系列文章 一、 "和我一起打造个简单搜索之ElasticSe ...
分类:
其他好文 时间:
2018-11-15 23:14:13
阅读次数:
241
vim理论 VIM有3种模式:一般模式、编辑模式、命令行模式,每种命令都需要在对应的模式下操作下有效。 一般模式 ==》编辑模式: i I a A …… 一般模式到命令模式: : / ? 命令模式、编辑模式==》一般模式 ESC 注意:命令模式无法直接到编辑模式 搞清楚这个,就知道什么情况下该用什么 ...
分类:
系统相关 时间:
2018-10-26 19:39:53
阅读次数:
205
SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "Text (*.txt)|*.txt|All Files (*.*)|*.*"; sfd.FileName = "板材清单" + DateTime.Now.ToShortDateStri ...
分类:
其他好文 时间:
2018-10-23 21:18:01
阅读次数:
216
PaddleMobile是PaddlePaddle组织下的致力于嵌入式平台的深度学习框架,集成了百度移动端预测的实践经验,提供多平台支持,在工程实现支持及底层算法模型压缩的基础上,通过CPU、mallGPU等硬件加速,作用于DuerOS、百度APP、百度网盘APP等移动端场景。目前,PaddleMobile在PaddlePaddle0.14版本下已支持CPU、MaliGPU等平台,以及图像、人脸、
分类:
其他好文 时间:
2018-10-02 13:59:28
阅读次数:
162
使用Solr实现电商网站中商品信息搜索功能,可以根据关键字搜索商品信息,根据商品分类、价格过滤搜索结果,也可以根据价格进行排序,实现分页。界面如下: 架构分为: 1、 solr服务器 2、 自己的web服务器(需要开发) 3、 数据库mysql solr案例 本案例用的springmvc+solr+ ...
分类:
其他好文 时间:
2018-08-26 12:01:33
阅读次数:
164