目前想要跳槽去大厂,所以决定从java基础和底层源码一点一点复习,这个系列将会主要写一些java的基础和源码学习。等学完了再尝试是否继续写提高篇之类的。
JavaWeb
java基础:JavaWeb之Servlet
java基础:JavaWeb之ServletConfig与ServletContext
java基础:JavaWeb之request和response
java基础:JavaWeb之Cookie和Session
java基础:JavaWeb之JSP
java基础:JavaWeb之EL表达式
Java基础类
java基础:Integer — 源码分析
java基础:String — 源码分析(一)
java基础:String — 字符串常量池与intern(二)
java基础:Enum — 源码分析
Java集合类
java基础:HashMap — 源码分析
java基础:ArrayList — 源码分析
java基础:LinkedList — 源码分析
java基础:TreeMap — 源码分析
java基础:LinkedHashMap — 源码分析
java基础:HashSet/LinkedHashSet/TreeSet — 源码分析
java基础:Vector/Stack — 源码分析
Java比基础高一点的基础类
java基础:深入理解Class对象与反射机制
java基础:深入理解JDK动态代理
并发
NIO
jvm
JVM学习(一)——内存结构
JVM学习(二)——GC垃圾回收机制
JVM学习(三)——类加载机制
Spring
Mybatis
Redis
redis学习——基础指令
redis学习——高级功能
redis学习——目录
数据库
算法
算法--我的红黑树学习过程
数据结构与算法 <一>
数据结构与算法 <二>
数据结构与算法 <三>
数据结构与算法 <四>
Hadoop
Hadoop学习(一)——HDFS分布式文件系统
Hadoop学习(二)——MapReduce\Yarn架构
Hadoop学习——MapReduce
Hadoop学习——Client源码分析
Spark
Spark学习(一)——运行模式与运行流程
Spark学习(二)——RDD基础
Spark学习(三)——Stage和宽窄依赖
Spark学习——性能调优(一)
Spark学习——性能调优(二)
Spark学习——性能调优(三)
Spark学习——内存管理
Spark学习——排序Shuffle
Spark学习——分区Partition数
Spark SQL学习——DataFrame和DataSet
Spark SQL学习——UDF、UDAF和开窗函数
Spark Streaming学习——DStream
Spark学习——问题排查
Spark学习——数据倾斜
Spark深入学习 RPC模块源码
Spark深入学习 存储模块源码
Spark深入学习 计算模块源码
HBase
Hive
Hive学习——基础框架
Hive再次学习<一>
Hive再次学习<二>
Zookeeper
Kafka
Kafka学习——基础框架
Kafka再次学习
Kafka核心技术与实战 <一>
Kafka核心技术与实战 <二>
Kafka核心技术与实战 <三>
Kafka核心技术与实战 <四>
Kafka核心技术与实战 <五>
Kafka核心技术与实战 <六>
Flume
StarRocks
StarRocks入门学习<一>
StarRocks入门学习<二>
StarRocks入门学习<三>
数仓项目
工作踩坑
SpringBoot2.X与redis Lettuce集成踩坑
mybatis多数据源踩坑,数据库连接经常断开问题
Spark输出自定义文件目录踩坑(Java)
Springboot集成Kafka rebalanced重复消费问题
SparkStreaming读取Kafka报OffsetOutOfRangeException
Kafka2.2.0多线程导致Offset获取错误