Skip to content

Rosscqu/toBeBigDataer

Repository files navigation

toBeBigDataer

Java 篇

Java基础篇

1、反射之Class类(待完善java.lang.reflect.*类)

2、Java——动态代理(待完善)

3、Java——注解(待完善Spring注解、注解与反射)

4、Java IO与NIO模型

集合篇

1、Java集合系列——ArrayList

2、Java集合系列——LinkedList

3、java集合系列——Hashmap中红黑树实现原理

4、Java集合系列——HashMap(TODO)

多线程篇

1、Java多线程篇——线程基础

2、Java多线程篇——volatile和synchronized关键字(TODO)

3、Java多线程篇——线程池(TODO)

JVM篇

1、JVM——认识类文件结构(待完善)

2、理解类加载机制

3、JVM篇——字节码、类加载器和JVM内存模型(DOING)

4、JVM篇——JVM启动参数、诊断工具(TODO)

5、JVM篇——垃圾回收与调优(TODO)

环境安装篇

1、本地三节点Hadoop-CDH搭建

2、安装hive客户端(本地模式)

3、安装Zookeeper集群

4、安装kafka集群

Hadoop生态篇

1、Hadoop篇——Hadoop架构

2、Hadoop篇——HDFS基础

3、Hadoop篇——深入剖析HDFS文件读取与写入

4、MapReduce篇——编程模型(TODOING)

5、YARN篇——一篇搞懂YARN、MapReduce on YARN、Spark on YARN的运行原理

Zookeeper篇

Spark篇

1、Spark篇—— 核心数据结构RDD

2、Spark篇——运行时架构

3、Spark篇——详解Shuffle机制(TODO)

消息队列篇

Flink篇

1、Flink篇——简介与流计算框架对比

2、Flink篇——Flink架构与集群部署(TODO)

3、Flink篇——编程模型

4、Flink篇——核心API之DataStream(Doing)

5、Flink篇——时间语义和窗口机制

数据库篇

数据结构与算法篇

1、算法篇——常用排序算法

About

大数据学习之路

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published