可以访问:http://qq2250125690.gitee.io/es-learn-note/或新建html文件(Unicode编码)后查看,html代码如下:<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 09:09:06
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            expect:           1,在expect环境中,分号;和 [ 有特殊意义,如果要使用其本义,需要转义,如定义参数和变量时,还有分号 ; 和 [ 时需要加反斜杠\转义           2,在expect环境中,点号 . 和连字符 - 及逗号 , 和等号 = 不需要            
                
         
            
            
            
            面试经常有问到 webpack,偶遇一篇比较有实用价值的且有利于理解的文章,现总结如下:本篇文章中要实现的这个迷你打包工具,它主要能实现如下两个功能:①、将 ES6 转换成 ES5;②、支持在 JS 文件中 import css 文件;下面我们跟随这个工具的具体实现,来理解打包工具的原理,come on~实现因为涉及到 ES6 转 ES5,所以我们首先需要安装一些 Babel 相关的工具:接下来我            
                
         
            
            
            
            注:version:elasticsearch-7.11.2添加测试数据#新建索引
PUT /high_light_test
{
  "mappings": {
    "properties": {
      "title": {
          "type": "text",
          "analyzer": "ik_max_word"
        },
        "            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 19:03:19
                            
                                222阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            复杂条件查询构建查询重新添加5条数据通过 match 来构建查询条件,返回结果与上述一致GET /user/_doc/_search
{
  "query":{
    "match": {
      "name": "zhangsan"
    }
  }
}结果:#! Deprecation: [types removal] Specifying types in search reques            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-14 21:36:29
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今日内容概要es的查询Elasticsearch之排序查询Elasticsearch之分页查询Elasticsearch之布尔查询Elasticsearch之查询结果过滤Elasticsearch之高亮查询Elasticsearch之聚合函数Python操作es内容详细1、es的查询1.1 准备数据# 准备数据
PUT lqz/_doc/1
{
  "name":"顾老二",
  "age":30            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 09:44:32
                            
                                63阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、ES6 和 JavaScriptECMAScript、JavaScript、NodeJs,它们的区别是什么?ECMAScript:简称ES,是一个语言标准(循环、判断、变量、数组等数据类型)JavaScript:运行在浏览器端的语言,该语言使用ES标准。 ES + web api = JavaScriptNodeJs:运行在服务器端的语言,该语言使用ES标准。 ES + node api =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 08:48:52
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             day56一.数组对象Array二.date日期对象三.match对象四.json对象五.regexp对象六.运算符算数运算符比较运算符逻辑运算符赋值运算符七.流程控制八.函数函数的定义与调用(与python类同)函数中的arguments参数函数的全局变量和局部变量作用域代码示例 一.数组对象Array数组对象的作用:使用单独的变量名来存储一系列的值,类似于python中的列表var x =             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-16 23:04:12
                            
                                501阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            随着google和firfox以及node6.0对es6的支持,es6语法的定稿使它越来越受到关注,尤其是react项目基本上都是用es6来写的。下面这篇文章主要给大家介绍了关于Node中使用ES6语法的基础教程,需要的朋友可以参考下。相关背景介绍我们现在大多数人用的语法javascript 其实版本是ecmscript5,也是就es5。这个版本己经很多年了,且完美被各大浏览器所支持。所以很多学j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 15:12:21
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言一、ES是什么?二、ES6语法1.let和const2.箭头函数3.数组中新增的高级函数4.set、map5.字符串新增高级函数6.解构赋值7.三点运算符8.新增了class、extends关键字9.json对象的新应用10.模块化编程module 前言一、ES是什么?ES是ECMAsrcipt的缩写,ES是标准,javascript是实现,目前只有js实现了es的标准,所以js约等于e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 19:21:26
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介javascript语言里,生成实例化对象的方法是通过构造函数来生成的,举栗:function Point(x, y) {
  this.x = x;
  this.y = y;
}
Point.prototype.toString = function () {
  return '(' + this.x + ', ' + this.y + ')';
};
var p = new Poi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 17:02:19
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            和ES的交互方式取决于你是否使用JAVA1)java api:如果你正在使用Java,在代码中你可以使用 ElasticSearch 内置的两个客户端:节点客户端(Node client)、传输客户端(Transport client)。Java客户端默认端口是9300,并且使用ES的原生传输协议和集群进行交互。2)RESTful API with JSON over HTTP:所有其他语言可以使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 19:34:30
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. DSL介绍  Query DSL又叫查询表达式,是一种非常灵活又富有表现力的查询语言,采用JSON接口的方式实现丰富的查询,并使查询更加灵活、精确且更易于调试。2.全文查询  http://localhost:9201/bookdb_index1/bookdb_type/_search  2.1 match_all    /_search查找整个ES中所有索引内容,/前面可以加上索引名,多个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 10:58:37
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0.首对ES的起源、简介等就不赘述了,查看官方文档或者权威指南会更好一些,本章只记录一些偏操作性的基本的东西以供自己复习1.索引#创建索引
 PUT /player
 #删除索引
 DELETE /player
 #查看所有索引
 GET /_cat/indices?vgreen- 一切都很好(集群功能齐全)
 yellow- 所有数据均可用,但尚未分配一些副本(群集功能齐全)
 red- 某些数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 14:06:07
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            定义函数我们先来看一个基本的新特性,在javascript中,定义函数需要关键字function,但是在es6中,还有更先进的写法,我们来看:es6写法:var human = {
    breathe(name) {   //不需要function也能定义breathe函数。
        console.log(name + ' is breathing...');
    }
};
hu            
                
         
            
            
            
            elastic search query DSL 关键字很多,什么场景对应选择合适的DSL并不容易。 文章目录核心概念概念1概念2概念3概念4子查询语句第1组:单个field 单值包含第2组:多fields 单值包含第3组:单field范围查询第4组:单field单值相等第5组:单field 多值相等第6组:filter第7组:sort排序第8组:单个field 多值匹配第9组:单field多值匹            
                
         
            
            
            
            说明自 2015 年发布 ES6 以来,JavaScript 一直在快速发展,每次迭代中都会出现大量新功能。 JavaScript 语言规范的新版本每年更新一次,新语言功能建议的定稿比以往更快。此文章主要记录了ES语法的新特性。内容包括ES2020-ES2016的语法,每个语法都会有相应的demo(demo主要参考其他博客),demo在最新版本的谷歌浏览器81.0.4044.113的控制台可以直接            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 07:17:24
                            
                                138阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言日常Web 服务中,数据存储多选择mysql ,但是mysql 单表性能极致的情况数据条数区间在400w-500w之间,数据量超过这个体量时,解决方案多为,分片,分表,分库 等;但是业务数据量庞大且查询复杂到无法用DB 数据库来支撑时,此时可以引入Elasticsearch 来承载相关服务的数据操作压力;一、Elasticsearch 是什么?Elasticsearch 结合Kibana、Lo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-31 23:11:12
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            初识Elasticsearch1. 介绍2. 安装2.1 Elasticsearch windows平台安装2.2 Elasticsearch Linux平台安装2.2.1 安装JDK环境2.2.2 修改es启动文件2.2.3 创建独立用户小结 1. 介绍Elasticsearch (以下简称es)是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-26 18:46:37
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
this指针
this指针指向函数运行时的环境
如果new出了一个实例,this就指向该实例
this指针的优先级:foo() < obj.foo() < foo.call(obj) < new foo()
箭头函数没有自己的this、arguments、super、new.target,没有原型对象prototype不能用作构造函数
数组
join() //把数组中所有元素放            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 00:03:26
                            
                                145阅读