08 2019 档案
摘要:1. 创建文档 A. 插件:官网Index API POST /索引名/_doc 或 PUT /索引名/_doc/自定义ID,注意索引不存在时会自动创建,_doc是路径部分固定值; B. 代码:官网Index API package com.ruhuanxingyun.doc; import org
阅读全文
摘要:一、索引模板 1. 模板是否存在 A. 请求:HEAD /_template/rhxy_login_log B. Kibana操作 C. Java实现:参考下面 5. Java自动创建索引模板 2. 获取模板 A. 请求:GET /_template/rhxy_login_log B. Kibana
阅读全文
摘要:1. window环境下搭建 A. 下载安装包,前往官网地址:https://www.elastic.co/cn/downloads/logstash,接下来的说明均是基于7.3.1版本; B. 解压到指定目录,目录文件如下; C. 配置config\logstash.yml,该配置的官网地址:ht
阅读全文
摘要:1. window环境下搭建 A. 下载安装包,前往官网地址:https://www.elastic.co/cn/downloads/beats/filebeat,接下来的配置均是基于7.3.0版本; B. 解压到指定目录,文件如下; C. 配置filebeat.yml,该配置的官网地址:https
阅读全文
摘要:一、核心知识点 1. 搜索引擎原理 A. 查询分析:用自然语言处理技术做用户输入查询语句的拼写纠错或口语化处理,以正确理解用户需求; B. 分词技术:利用自然语言处理技术将用户输入的查询语句进行分词,如中文分词常用IK分词器; C. 关键词检索:将关键词在倒排索引库中进行匹配; D. 搜索排序:对多
阅读全文
摘要:1. Apache POI 简介:POI是Apache下开放源码函式库,用纯Java代码来读取、写入、修改Excel,创建Excel文档可以添加摘要信息,批注,页眉和页脚,使用公式,生成图形,设置密码,数据下拉式菜单,打印基本设置,超链接等,提供了两类API,usermodel(用户模型)和even
阅读全文
摘要:1、bat和sh文件区别 A. .bat是在window系统上执行的批处理文件,批处理文件的扩展名是.bat或.cmd,启动该文件可以在cmd命令提示符下输入文件的名称,也可以双击该文件; B. .sh是在Linux系统上执行的批处理文件,启动该文件可以在目录下输入./fileName.sh,也可以
阅读全文
摘要:Query Content:查询上下文,含query参数,既要确定文档是否匹配,还要计算匹配度多少,即_score字段的相关性得分 Filter Content:过滤上下文,如在bool查询中含filter或must_not参数,只关心文档是否和查询匹配,常用过滤器将由ES自动缓存,以提高性能 1.
阅读全文
摘要:assembly.xml文件基本配置: <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=
阅读全文
摘要:一、JVM内存结构 1. 组成部分 A. 程序计数器:当前线程执行字节码的位置指示器,字节码解析器的工作是通过改变这个计数器的值,来选取下一条需要执行的字节码指令,用于分支、循环、跳转、异常处理和线程恢复等功能,属于线程隔离数据区; B. Java虚拟机栈:保存局部变量(实例方法和静态方法中变量)、
阅读全文
摘要:1. 打开nginx.conf文件提示“.nginx.conf.swp”存在 原因:在用vim打开一个文件时,其会产生一个cmd.swap文件,用于保存数据,当文件非正常关闭时,可用此文件来恢复,当正常关闭时,此文件会被删除,非正常关闭时,不会被删除,所以提示存在.swap文件 解决办法:A. ls
阅读全文