后续个人的一些技术总结文章会写在自己的个人博客上:欢迎关注:xxx
Ps:技术探讨欢迎提 issue 或者 email。
QQ:1170382650
Java
Java基础
深入理解Java:String
CoreJava:异常
CoreJava:泛型
深入理解Java:内部类
深入理解Java:注解
深入理解Java:类加载机制及反射
Java集合
Java集合:Arrays类源码解析
Java集合:HashMap实现原理
Java集合:TreeMap原理
Java集合: ConcurrentHashMap原理分析
Java集合:LinkedList源码解析
Java集合:ArrayList的实现原理
Java集合:HashSet的源码分析
Java集合:多线程下HashMap的死循环问题
Java集合:面试题
Java 多线程
Java多线程:Java内存模型
Java多线程:多线程基础知识
Java多线程:synchronized关键字和Lock
Java多线程:volatile 关键字
Java多线程:Automic包原理
Java多线程:Threadlocal 类
Java多线程:Callable,Future,FutureTask
Java多线程:SimpleDateFormat
Java多线程:CountDownLatch、CyclicBarrier 和 Semaphore
Java多线程:队列与阻塞队列
Java多线程:CopyOnWrite容器
Java多线程:线程池
Java多线程:乐观锁、悲观锁、自旋锁
Java多线程:死锁
JVM及调优
JVM:基础
JVM: 常见内存溢出异常分析
JVM:从实际案例聊聊Java应用的GC优化
Nio及Netty
RabbitMq
案例应用:
数据仓库:Mysql大批量数据快速导出
定时器
SimpleOrm
布隆过滤器
Netty4+protobuf构建服务器
Mysql
Linux
大数据架构
大数据架构:搭建CDH5.5.1分布式集群环境
Hive
大数据:Hive常用参数调优
Spark
Spark基本架构及原理
SparkContext原理解析
Spark RDD、DataFrame原理及操作详解
Spark On Yarn的两种模式yarn-cluster和yarn-client深度剖析
Spark 广播变量BroadCast
SparkStreaming基本架构及使用
SparkStreaming:关于checkpoint的弊端
Spark性能优化指南——基础篇
Spark性能优化指南-高级篇
kafka
Kafka基本架构及原理
Kafka文件存储机制及offset存取
hbase
hbase工作原理
Hbase 基本命令总结
Hbase性能调优
Sparksql读取hbase数据的三种方式:thrift/happybase/华为开源sparksql_on_hbase/phoenix(<1.6)
其他
大数据:Hive-ORC文件存储格式
大数据:Parquet文件存储格式
大数据:hdfs文件permission denied问题解析
Hadoop:mapreduce的splitsize和blocksize