千锋最新ElasticSearch6实战教程

课程简介:

本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索,并详细分析了搜索的原理,最后讲解了在JAVA应用中如何集成ElasticSearch并实现搜索。

[code]官方课程链接:https://ke.qq.com/course/315334[/code]

课程目录:

第一章
1.ElasticSearch概述
2.Restfull风格和Curl命令
3.CentOS7下安装ElasticSearch6.2.4(上)
3.CentOS7下安装ElasticSearch6.2.4(下)
4.安装ElasticSearch-Head插件
5.安装Kibana
6.倒排索引
7.倒排索引_2
8.分词器介绍及内置分词器
9.配置中文分词器

第二章
10.使用Kibana实现基本的增删改查操作
11.使用MultiGet实现批量获取文档
12.使用Bulk实现批量操作
13.版本控制
14.什么是mapping
15.Object数据类型及手动创建mapping
16.基本查询(英文)1
16.基本查询(英文)2
17.基本查询(中文)
18.Filter查询

第三章
19.聚合查询
20.复合查询
21.解析Elastic分布式架构
22.分片和副本机制单节点环境创建index解析
23.两个节点环境下replica shard是如何分配
24.水平扩容的过程
25.ElasticSearch的容错机制
26.文档的核心元数据解析
27.文档id的两种生成方式解析
28._source元数据解析

第四章
29.文档修改,删除原理解析
30.基于groovy脚本执行partial update
31.更新文档对并发问题的处理
32.文档数据路由原理
33.文档增删改原理
34.写一致性原理和quorum机制
35.文档查询原理
36.bulk语法格式解析
37.查询结果分析
38.多index,多type查询

第五章
39.分页查询中的deep paging问题
40.query string查询及copy_to的使用
41.字符串排序问题
42.如何计算相关度分数
43.DocValues解析
44.使用scroll滚动技术实现大数据量搜锁
45.dynamic mapping策略
46.重建索引且保证应用程序不用重启
47.索引不可变的原因
48.在Java应用中实现查询文档

第六章
49.在Java应用中实现文档的添加和删除
50.在Java应用中实现更新文档
51.在Java应用中实现批量操作(mget&bulk)
52.在Java应用中实现查询删除和查询所有
53.在Java应用实现match查询multimath查询
54.在Java应用中实现term查询和terms查询
55.Java应用实现range,prefix,wildcard查询
56.在Java应用中实现聚合查询
57.在Java应用中实现query string
58.在Java应用中实现组合查询

第七章
59.在Java应用中实现桶聚合
60.在Java应用中实现集群管理

课程截图:

从零开始带你完成微信小程序开发

课程简介:

本课程为大家提供微信小程序相关开发知识,快速搭建环境,学完本套课程能够基本掌握小程序开发必备技能,可独立完成小程序应用开发。
应用号目前的称呼是“微信小程序”,而不是之前讨论广泛的应用号;接口和框架包括:视图、内容、按钮、导航、多媒体、网络能力、罗盘、重力感应、画板等。
有了这个框架和丰富的组件,小程序的启动和运行速度将可以和原生 app 媲美。能实现的功能也将被纯网页的服务号要多得多,不需要下载安装即可使用的应用.
本系列课程旨在第一时间为大家提供全面系统的微信小程序相关的开发知识,快速搭建环境学习知识,避免走弯路浪费宝贵的学习时间,在学习完本套课程之后能够基本掌握小程序开发中用到的必备技能,可以独立完成小程序应用开发.

课程目录:

第1章基础入门
1-1 什么是微信小程序
1-2 HelloWorld程序创建
1-3 框架分析
1-4 View组件与Flexbox弹性盒模型
1-5 事件交互
第2章常用控件
2-1 button按钮控件
2-2 icon系统图标
2-3 image图片控件
第3章数据绑定
3-1 数据绑定介绍
3-2 条件渲染
3-3 列表渲染
3-4 模板

课程截图: