Idea使用总结
日常git常用命令总结
版本管理工具gitlab安装以及配置介绍
git介绍以及各种命令操作演示
git安装及本地仓库
使用nexus3 配置maven的私有仓库
linux mysql安装 单节点
安装percona 5.7
log4j详细配置及解释
zookeeper 集群安装
dubbo控制台及监控台安装部署
dubbo集成restful协议例子
统一用户中心ldap工具使用以及安装
基于spring-ladp的统一用户中心结构设计以及代码结构设计
基于ldap实现的统一用户代码
spring data jpa 使用技巧
springboot使用hibernate validator校验
spring-boot单元测试
基于oAuth2.0实现开放平台授权中心
spring-security-oauth2的mysql数据表
spring-security-oauth2代码实现
OAuth 2.0 详解
jpa data 对象关联
Spring Boot 集成Dubbo
ES 实战
ElasticSearch 笔记
基础 1 Elasticsearch 概述
基础 2 Elasticsearch的功能、适用场景以及特点介绍
基础3 在windows上安装和启动Elasticseach
基础4 ElasticsSearch 集群健康检查,文档CRUD
基础5 ElasticsSearch 多种搜索方式
基础6 ElasticSearch 嵌套聚合,下钻分析,聚合分析
基础7 Elasticsearch的基础分布式架构
基础8 ElasticSearch shard replica机制
基础9 ElasticSearch document及index
基础10 ElasticSearch document id的手动指定与自动生成
基础11 ElasticSearch document的_source元数据以及定制返回结果
基础29 ElasticSearch 精确匹配与全文搜索的对比
基础30 ElasticSearch 倒排索引核心
基础31 ElasticSearch 分词器的内部组成
基础32 ElasticSearch query string的分词
基础33 ElasticSearch 手动建立和修改mapping 及 定制string类型数据是否分词
基础34 ElasticSearch mapping复杂数据类型以及object类型数据
基础35 ElasticSearch search api的基础语法
基础36 ElasticSearch Query DSL搜索语法
ElasticSearch 安装bigdesk 查看集群环境
Elasticsearch 5.2.x 使用 Head 插件连接不上集群
1_ElasticSearch使用term filter来搜索数据
2_ElasticSearch filter执行原理 bitset机制与caching机制
3_ElasticSearch 基于bool组合多个filter条件来搜索数据
4_ElasticSearch 使用terms搜索多个值
5_ElasticSearch 基于range filter来进行范围过滤
6_ElasticSearch 控制全文检索结果的精准度
7_ElasticSearch term+bool实现的multiword搜索原理
8_基于boost的搜索条件权重控制
9_ElasticSearch 多shard场景下relevance score不准确
10_ElasticSearch dis_max实现best fields策略进行多字段搜索
11_ElasticSearch 基于tie_breaker参数优化dis_max搜索效果
12_ElasticSearch multi_match语法实现dis_max+tie_breaker
13_ElasticSearch multi_match+most fiels策略进行multi-field搜索
14_ElasticSearch 使用most_fields策略进行cross-fields search
15_ElasticSearch copy_to定制组合field进行cross-fields搜索
16_ElasticSearch 使用原生cross-fiels 查询
17_ElasticSearch phrase matching搜索
18_ElasticSearch 基于slop参数实现近似匹配
19_ElasticSearch 使用match和近似匹配实现召回率与精准度的平衡
20_ElasticSearch rescoring机制优化近似匹配搜索的性能
21_ElasticSearch 前缀搜索、通配符搜索、正则搜索
22_ElasticSearch 搜索推荐match_phrase_prefix实现search-time
23_ElsaticSearch 搜索推荐ngram分词机制实现index-time更多干货
24_ElasticSearch TF&IDF算法以及向量空间模型
25_ElasticSearch 揭秘lucene的相关度分数算法
26_ElasticSearch 四种常见的相关度分数优化方法
27_ElasticSearch用function_score自定义相关度分数算法
28_ElasticSearch误拼写时的fuzzy模糊搜索技术
29_ElasticSearchIK中文分词器的安装和使用
30_ElasticSearch IK分词器配置文件 以及自定义词库
31_ElasticSearch 修改IK分词器源码来基于mysql热更新词库
32_ElasticSearch bucket与metric两个核心概念
33_ElasticSearch 统计销量最高
34_ElasticSearch bucket+metric:统计每种分组中的平均值
35_ElasticSearch bucket嵌套实现颜色+品牌的多层下钻分析
36_ElasticSearch 统计每种颜色电视最大最小价格
37_ElasticSearch hitogram按价格区间统计电视销量和销售额
38_ElasticSearch date hitogram之统计每月电视销量
39_ElasticSearch 下钻分析之统计每季度每个品牌的销售额
40 ElasticSearch 搜索+聚合:统计指定品牌下每个颜色的销量
41_ElasticSearch global bucket:单个品牌与所有品牌销量对比
42_ElasticSearch 过滤+聚合:统计价格大于1200的电视平均价格
43_ElasticSearch bucket filter:统计牌品最近一个月的平均价格
44_ElasticSearch 按每种颜色的平均销售额降序排序
45_ElasticSearch 颜色+品牌下钻分析时按最深层metric进行排序
46_ElasticSearch 易并行聚合算法,三角选择原则,近似聚合算法
47_ElasticSearch cardinality去重算法以及每月销售品牌数量统计
48_ElasticSearch ardinality算法之优化内存开销以及HLL算法
49_ElasticSearch percentiles百分比算法以及网站访问时延统计
50_ElasticSearch percentiles rank以及网站访问时延SLA统计
51_ElasticSearch 基于doc value正排索引的聚合内部原理
52_ElasticSearch doc value机制内核级原理
53_ElasticSearch string field聚合实验以及fielddata原理
54_fielddata内存控制以及circuit breaker断路器
55_fielddata filter的细粒度内存加载控制
56_fielddata预加载机制以及序号标记预加载
57_海量bucket优化机制 从深度优先到广度优先
58_elasticSearch 关系型与document类型数据模型对比
59_elasticSearch 通过应用层join实现用户与博客的关联
60_elasticSearch 通过数据冗余实现用户与博客的关联
61_elasticSearch 对每个用户发表的博客进行分组
62_elasticSearch 对文件系统进行数据建模以及文件搜索实战
65_elasticSearch 基于document锁实现悲观锁并发控制
66_elasticSearch 基于nested object实现博客与评论嵌套关系
67_对嵌套的博客评论数据进行聚合分析
68_研发中心管理案例以及父子关系数据建模
69_根据员工信息和研发中心互相搜索父子数据
70_对每个国家的员工兴趣爱好进行聚合统计
71_祖孙三层数据关系建模以及搜索实战
72_基于term vector深入探查数据的情况
73_深入剖析搜索结果的highlight高亮显示
74_使用search template将搜索模板化
ElasticSearchIK中文分词器的安装和使用
日志管理ELK
Logstash 读取tomcat错误日志
logstash 例子
分布式开放消息系统(RocketMQ)的原理与实践
消息中间件:rabbitmq安装
1_rabbitmq消息中间件概述
2_RabbitMQ-3.7.2安装手册
3_rabbitmq后台管理界面
4_rabbitmq java操作简单队列
5_rabbitmq work queues 工作队列
6_rabbitmq消息应答与消息持久化
7_rabbitmq订阅模式 PublishSubscribe
8_rabbitmq路由模式
9_rabbitmq Topic主题
10_rabbit Exchanges(转发器交换机)
11_RabbitMQ之消息确认机制
12_Spring rabbit mq 整合
13_spring boot整合RabbitMQ topic
jvm内存运行机制以及参数配置
虚拟机类加载机制
详解GC收集算法
java程序启动参数设置优化_分代收集算法
Spring ThreadPoolTaskExecutor 结合CountDownLatch 实现线程阻塞
高可用redis集群搭建及原理详解
redis持久化存储AOF与RDB
详解redis操作命令
Redis管道Pipeline使用
redis缓存与数据库一致性问题解决
项目实际应用中分布式锁介绍
nginx安装以及反向代理设置及参数设置优化
消息中间件kafka高可用集群安装
Kafka管理工具介绍
kafka:架构介绍
1、Windows平台kafka环境的搭建
2、windows平台 监控KafkaOffsetMonitor Kafka
3 kafka 基础
4.Kafka消息处理
5.Kafka集群维护
6 kafka 集群监控
7 消费者和生产者实例
8 Kafka 核心源码剖析
9 Kafka Server Reactor设计模型
10 Kafka Partition Leader选主机制
11 kafka 用户日志上报
12 大数据平台基础架构和常用处理工具
13 Flume和Kafka
Flume和Logstash 对比
Windows上搭建Flume运行环境
实时项目统计实战之一
实时项目统计实战之二
实时项目统计实战之三
storm 分布式的实时计算系统
Jenkins持续集成工具使用说明
jenkins插件安装
jenkins安装以及相关插件安装
Docker EEDocker CE简介与版本规划
docker简介
docker入门
docker安装
docker镜像和仓库
1_运维架构服务监控Open-Falcon
2、小米监控_服务监控Open-Falcon环境准备
3_Open-Falcon 后端服务安装并启动
4_Open-Falcon 前端安装
5_Open-Falcon 安装-Agent
6_Open-Falcon安装数据转发服务-Transfer
7_Open-Falcon安装绘图数据的组件- Graph
8_Open-Falcon安装查询组件-API
9_小米监控Open-Falcon心跳服务-HBS
10_小米监控Open-Falcon告警判断-Judge
11_小米监控Open-Falcon:告警处理-Alarm
12_小米监控Open-Falcon邮件、短信、电话发送接口
13_小米 监控Open-Falcon检测监控数据上报异常-Nodata
14_小米监控Open-Falcon:集群聚合模块-Aggregator
15_小米监控Open-Falcon:Mysql监控
16_小米监控Open-Falcon:Redis监控
17_小米监控Open-Falcon:Mongodb监控
18_小米监控Open-Falcon:Rabbitmq监控
19_小米监控Open-Falcon:Nginx监控
分布式任务调度系统选型
分布式调度系统xxl-job
构建秒杀系统
jmeter简单使用
ModelMapper 中高级使用 java
guava之ImmutableMap使用实例及好处
MySQL大表优化方案,单表优化、读写分离、缓存、分区表
MySQL规范
视觉直观感受 7 种常用的排序算法
支付系统如何进行分布式改造
集中式架构与分布式架构比较
分布式系统数据层设计模式
互联网架构为什么要做服务化
微服务架构技术栈
Pentaho OLAP多维分析
Apache kylin内部解剖
Apache Kylin查询性能优化
Apache Kylin在链家GAIA大数据平台中的实践
待续