240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    IK分词器原理

    1.前言 在使用ES进行中文搜索时,分词的效果直接影响搜索的结果。对于没有能力自研分词,或者一般的使用场景,都会使用ik分词器作为分词插件。ik...

  • Resize,w 360,h 240
    Elasticsearch RestHighLevelClient发起请求的过程分析

    现在我们在用JAVA做ES应用开发的时候,通常会使用RestHighLevelClient来进行发送请求,早期没有RestHighLevelCl...

  • Resize,w 360,h 240
    Netty源码编译调试

    1.源码下载 从github仓库fork代码到自己的仓库 https://github.com/netty/netty,然后clone到本地。由...

  • Resize,w 360,h 240
    Elasticsearch function_score使用

    在使用Elasticsearch进行全文搜索的时候,默认是使用BM25计算的_score字段进行降序排序的。当我们需要用其他字段进行降序或者升序...

  • Elasticsearch 嵌套类型nested

    1.概述 我们在使用Elasticsearch做搜索引擎的时候有可能会遇到跨domain查询的场景,比如做一个学生课程管理系统,搜一个学生的名字...

  • Elasticsearch查询和聚合基本语法

    1.概述 Elasticsearch主要的查询语法包括URI查询和body查询,URI比较轻便快速,而body查询作为一种json的格式化查询,...

  • Elasticsearch中ik分词器的使用

    1.ES分词简介 Elasticsearch是基于倒排索引来实现搜索功能,而倒排索引的基础就是分词。因此分词对于学习Elasticsearch是...

  • Elasticsearch拼音分词器安装和使用

    1.概述 分词是Elasticsearch使用过程中一个很重要的功能,得益于Elasticsearch的插件机制,网上有很多开源的Elastic...

  • abc三字符实现排列组合-JAVA版

    1.概述 在高中的时候经常会遇到一些排列组合的问题,那个时候基本上都是基于公式计算的。其实理论上是可以枚举出来的,而计算机最擅长的事情就是枚举,...

个人介绍
以搜索为起点,扬帆起航