
Categories

2017
Spark2的Kafka消费Offset管理

Tomcat8源码读后感

最近对Java服务框架的思考

基于Netty的Spring Boot内置Servlet容器的实现(五)

发布项目到Maven中央仓库

基于Netty的Spring Boot内置Servlet容器的实现(四)

基于Netty的Spring Boot内置Servlet容器的实现(三)

基于Netty的Spring Boot内置Servlet容器的实现(二)

基于Netty的Spring Boot内置Servlet容器的实现(一)

HashMap线程安全性讨论

LinkedList源码阅读笔记(JDK8)

SpringMVC中的WebSocket开发

ArrayList源码阅读笔记(JDK8)

String源码阅读笔记(JDK8)

《深入理解Java虚拟机》 学习笔记(五.终章)——Java内存模型与线程安全/优化

《深入理解Java虚拟机》 学习笔记(四)——类加载机制与JVM优化
《深入理解Java虚拟机》 学习笔记(三)——类文件结构

《深入理解Java虚拟机》 学习笔记(二)——垃圾回收

《深入理解Java虚拟机》 学习笔记(一)——JVM内存结构

调整VirtualBox CentOS虚拟机磁盘大小

Spark快速统计树状关系各层数量的一种算法
Docker中Gitlab的持续集成安装与配置
