搜索引擎solr和elasticsearch
Java

搜索引擎solr和elasticsearch

136 0

刚开始接触搜索引擎,网上收集了一些资料,在这里整理了一下分享给大家。一、关于搜索引擎搜索引擎(Search Engine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。搜索引擎包括全文索引、目录索引、元搜索引擎、...

全文检索引擎Solr系列(6)——整合MySQL、MongoDB
Java

全文检索引擎Solr系列(6)——整合MySQL、MongoDB

107 0

全文检索引擎 Solr 系列(1)— 入门篇全文检索引擎 Solr 系列(2)— 全文检索基本原理全文检索引擎 Solr 系列(3)— Solr 核心概念、配置文件全文检索引擎Solr系列(4)——整合中文分词组件IKAnalyzer全文检索引擎Solr系列(5)——整合中文分词组件mmseg4jMySQL拷...

全文检索引擎Solr系列(5)——整合中文分词组件mmseg4j
Java

全文检索引擎Solr系列(5)——整合中文分词组件mmseg4j

112 0

全文检索引擎 Solr 系列(1)— 入门篇全文检索引擎 Solr 系列(2)— 全文检索基本原理全文检索引擎 Solr 系列(3)— Solr 核心概念、配置文件全文检索引擎Solr系列(4)——整合中文分词组件IKAnalyzer默认Solr提供的分词组件对中文的支持是不友好的,比如:“VIM比作是编辑器...

全文检索引擎Solr系列(4)——整合中文分词组件IKAnalyzer
Java

全文检索引擎Solr系列(4)——整合中文分词组件IKAnalyzer

105 0

全文检索引擎 Solr 系列(1)— 入门篇全文检索引擎 Solr 系列(2)— 全文检索基本原理全文检索引擎 Solr 系列(3)— Solr 核心概念、配置文件IK Analyzer是一款结合了词典和文法分析算法的中文分词组件,基于字符串匹配,支持用户词典扩展定义,支持细粒度和智能切分,比如:张三说的确实...

全文检索引擎 Solr 系列(3)— Solr 核心概念、配置文件
Java

全文检索引擎 Solr 系列(3)— Solr 核心概念、配置文件

114 0

本系列前两篇全文检索引擎 Solr 系列(1)— 入门篇全文检索引擎 Solr 系列(2)— 全文检索基本原理DocumentDocument是Solr索引(动词,indexing)和搜索的最基本单元,它类似于关系数据库表中的一条记录,可以包含一个或多个字段(Field),每个字段包含一个name和文本值。字...

全文检索引擎 Solr 系列(2)— 全文检索基本原理
Java

全文检索引擎 Solr 系列(2)— 全文检索基本原理

112 0

本文是这个系列的第二篇。第一篇的地址:全文检索引擎 Solr 系列(1)— 入门篇 场景:小时候我们都使用过新华字典,妈妈叫你翻开第38页,找到“坑爹”所在的位置,此时你会怎么查呢?毫无疑问,你的眼睛会从38页的第一个字开始从头至尾地扫描,直到找到“坑爹”二字为止。这种搜索方法叫做顺序扫描法。对于少量的数据,...

如何把 IP 转换成经纬度
笔记

如何把 IP 转换成经纬度

146 0

最国产的方式,就是使用百度API了,百度提供了两种服务:普通的IP服务:http://lbsyun.baidu.com/index.php?title=webapi/ip-apihttps://api.map.baidu.com/location/ip?ak=请输入您的AK&coor=bd09ll返回值:{ ...

后台权限管理bootstrap模版下载+框架+源码+SpringMVC+mybatis+shiro+freemarker
资源分享

后台权限管理bootstrap模版下载+框架+源码+SpringMVC+mybatis+shiro+freemarker

1340 0

java后台管理开发框架(整合了比较多的javaweb技术)这个资源在网上的一些论坛里宣传过很多,是拿来卖的,我在网上找过,都是看到的介绍,但找不到下载。我这份是一个网上的朋友是从淘宝上一买来的,人家无偿分享给了我,说对新手挺有帮助,并让我共享一下。这套框架涉及的东西不少,自己仿照着搞个小项...

2017 年你不能错过的 Java 类库
资讯

2017 年你不能错过的 Java 类库

204 0

这篇文章是在我看过 Andres Almiray 的一篇介绍文(http://www.slideshare.net/aalmiray/java-libraries-you-cant-afford-to-miss-69504280)后,整理出来的。因为内容非常好,我便将它整理成参考列表分享给大家, 同时附上...

全文检索引擎 Solr 系列(1)— 入门篇
Java

全文检索引擎 Solr 系列(1)— 入门篇

211 0

Solr采用Lucene搜索库为核心,提供全文索引和搜索开源企业平台,提供REST的HTTP/XML和JSON的API,如果你是Solr新手,那么就和我一起来入门吧!本教程以solr4.8作为测试环境,jdk版本需要1.7及以上版本。准备本文假设你对Java有初中级以上水平,因此不再介绍Java相关环境的配置...

二叉查找树实现原理分析
Java

二叉查找树实现原理分析

141 0

引言二叉查找树是一种能将链表插入的灵活性和有序数组查找的高效性结合起来的一种重要的数据结构,它是我们后面学习红黑树和AVL树的基础,本文我们就先来看一下二叉查找树的实现原理。二叉查找树的定义二叉查找树最重要的一个特征就是:每个结点都含有一个Comparable的键及其相关联的值,该结点的键要大于左子树中所有结...

程序员再次泪流满面的二十个瞬间!
资讯

程序员再次泪流满面的二十个瞬间!

147 0

【01】老板突然说,想跟你聊一聊你的年终review结果【02】记一次难忘的debug经历【03】——昨晚又加班了吧?——你怎么知道的?【04】老板定下了春节期间on call的人!【05】产品crash了,最近一周只有我提交过代码【06】连续coding了48小时后回到家休息的那一刻【07】这次是完全按照客...

js获取字符串最后一位方法汇总
js

js获取字符串最后一位方法汇总

131 0

方法一:运用String对象下的charAt方法charAt() 方法可返回指定位置的字符。代码如下:str.charAt(str.length – 1)请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串方法二:运用String对象下的substr方法...

Windows 3.1 系统 25 岁了!
资讯

Windows 3.1 系统 25 岁了!

133 0

这两天Windows 10用户都在忙着升级最新推出的“创意者更新”,新系统不仅带来了更加舒适的UI,而且还推出了专门为玩家准备的“游戏模式”。可以说,现在的Windows已经越来越成熟、完善。那么,初始版本的Windows又是怎样一副容貌呢?今天正好是Windows 3.1系统25岁的生日,这款诞生于1992...

[译] 设计一个现代的缓存
缓存

[译] 设计一个现代的缓存

119 0

本文来自阿里集团客户体验事业群 简直同学的投稿,简直基于工作场景对于缓存做了一些研究,并翻译了一篇文章供同道中人学习。原文:http://highscalability.com/blog/2016/1/25/design-of-a-modern-cache.html缓存是提升性能的通用方法,现在大多数的缓存实...