# 笔记 **Repository Path**: rainbow-w/note ## Basic Information - **Project Name**: 笔记 - **Description**: 个人笔记 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-05-16 - **Last Updated**: 2022-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 个人学习笔记 [toc] ## 介绍 个人学习笔记,主要涉及大数据技术与计算机基础。 笔记一般会分为一下几个部分来记录: 1. 基础入门 2. 架构原理 3. 使用经验 ## 笔记分类索引 1. 大数据 - Flink - [基本概念及安装](BigData/Flink/Flink-01-基本概念及安装.md#) - [框架原理](/BigData/Flink/Flink-02-框架原理.md) - [StreamAPI](/BigData/Flink/Flink-03-StreamAPI.md) - [Table&SQL](/BigData/Flink/Flink-03-Flink-04-Table&SQL.md) - Hadoop - Hive - Zookeeper - Kafka - Spark - Flume - Sqoop - Phoenix - [大数据应用常用打包方式](./BigData/大数据应用常用打包方式.md) 2. 数据库 - HBase - MongoDB - MySQL - Oracle - Redis 3. 面试技巧 4. 语言框架 - 数据结构 - 设计模式 - Batch - CSS - HTML - Java - HTTP Libraries - Maven - Servlet - SpringBoot 5. 个人计划 6. 学科知识 - 英语 7. 计算机系统 8. 工具软件 - docker - git ## 内容偏重 根据个人的职业核心能力,对于学习的内容会有所偏重。 - 语言 - Java - Scala Shell - Go Kotlin Python C Batch - 数据库 - HBase MySQL - MongoDB ClickHouse Oracle Redis PostGreSQL - 大数据工具 - Hive Hadoop - Zookeeper Spark Flink - 学科 - 线性代数 - 金融基础支持 - 计算机 - 数据结构 网络 - 语言框架 - java - Spring MyBatis - Hibernate - 工具 - Docker CDH HDP ## RoadMap 1. IO 流 2. flink 应用开发 3. 数字格式化、数字合法性判断 4. servlet、tomcat、hive 权限管理 5. hadoop shell 6. hbase 原理整理,使用,连接 7. jetty 8. hive-jdbc 源码 9. 线程的使用进阶 10. sed 命令 awk 命令 11. hive catalog 12. git merge / rebase ## 其他教程笔记推荐 1. [技术面试必备基础知识](https://github.com.cnpmjs.org/CyC2018/CS-Notes.git) 2. [大数据入门指南-尚硅谷](https://github.com.cnpmjs.org/heibaiying/BigData-Notes.git) ![img](images/预告片.jpg)