大数据学习笔记:
- 计算机基础知识:数据结构与算法、SQL优化
- java核心技术:涉及java编程基础、java并发编程、jVM、设计模式
- 大数据框架:spark、flink、hadoop、elasticsearch、zookeeper、kafka
- 实战:畅购商城、乐优商城
Hadoop | Hive | Spark | Flink | HBase | Kafka | Zookeeper |
1.线性规划
- Kafka概述
- Kafka安装与配置.md
- 3.工作流程及文件存储机制.md
- 4.kafka生产者.md
- Kafka简介
- Kafka生产者详解.md
- Kafka消费者详解.md
- Kafka深入理解分区副本机制.md
Spark Core :
- Spark 简介
- Spark 开发环境搭建
- 弹性式数据集 RDD
- RDD 常用算子详解
- Spark 运行模式与作业提交
- Spark 累加器与广播变量
- 基于 Zookeeper 搭建 Spark 高可用集群
Spark SQL :
Spark Streaming :
- Flink 核心概念综述
- Flink 开发环境搭建
- Flink Data Source
- Flink Data Transformation
- Flink Data Sink
- Flink 窗口模型
- Flink 状态管理与检查点机制
- Flink Standalone 集群部署
- Flink从入门到放弃(入门篇1)-Flink是什么
- Flink从入门到放弃(入门篇2)-本地环境搭建&构建第一个Flink应用
- Flink从入门到放弃(入门篇3)-DataSetAPI
- Flink从入门到放弃(入门篇4)-DataStreamAPI
- Flink集群部署
- Flink重启策略
- Flink的分布式缓存
- Flink中的窗口
- Flink中的Time
- Flink集群搭建的HA
- Flink中的时间戳和水印
- Flink广播变量
- Flink-Kafka-Connector
- Flink-Table-&-SQL实战
- 15-Flink实战项目之实时热销排行
- 16-Flink-Redis-Sink
- 17-Flink消费Kafka写入Mysql
- java并发编程(一):JAVA程序运行原来分析
- java并发编程(二):线程的状态、终止和创建方式.md
- java并发编程(三):CPU性能优化手段
- java并发编程(四):线程通信.md
- java并发编程(五):线程池详解.md
- java并发编程(六):线程可见性基础-JVM内存区域划分.md
- java并发编程(七):synchronized关键字详解.md
- java并发编程(八):ThreadLocal详解.md
- java并发编程(九):volatile关键字解析.md
- java并发编程(十):锁机制.md
- java并发编程(十一):乐观锁和悲观锁.md
- java并发编程(十二):AQS原理以及AQS同步组件总结
《玩转数据结构》学习笔记
HashMap详解
反射基础
java8新特性之Optional类