优秀文章汇总

收集一些个人认为比较优秀且有用的文章

1. IO

如何理解BIO NIO AIO?

 

2. JVM

JVM中的堆外内存(off-heap memory)与堆内内存(on-heap memory)

Java 垃圾回收机制与几种垃圾回收算法

JAVA分代收集机制详解

什么时候进入老年代?

对于JVM中方法区,永久代,元空间以及字符串常量池的迁移和string.intern方法

关于栈上分配和TLAB的理解

对象定位的方式:句柄和直接指针

JVM之对象分配:栈上分配 & TLAB分配

Java虚拟机垃圾回收(三) 7种垃圾收集器

CMS的缺点

G1垃圾收集器介绍

Java中的四种引用类型(强、软、弱、虚)

类加载机制和类加载器详解

类的主动使用与被动使用

jvm的生命周期和java类的生命周期

Java OOM问题如何排查

浅谈偏向锁、轻量级锁、重量级锁

Java锁消除和锁粗化

Java的即时编译 - JIT

并发关键字volatile(重排序和内存屏障)

说说Java的Unsafe类

通过调试来理解终结器(Finalizers)

 

3. MySQL

组合索引的使用效果的总结

MySQL索引原理之聚簇索引

MySQL中事务的实现

 

4. 线程

ThreadLocal-面试必问深度解析

ThreadLocal弱引用与内存泄漏分析

了解Java线程池中的7个参数

理解ThreadPoolExecutor线程池的corePoolSize、maximumPoolSize和poolSize

 

5. 计算机网络

TCP三次握手和四次挥手通俗理解

关于三次握手与四次挥手面试官想考什么?

浅谈CSRF攻击方式

HTTP与HTTPS的区别,详细介绍

 

6. 编程

桥梁模式

二分法详解

 

7. 其它

一致性哈希算法

正则表达式

建立 Github Page

你可能感兴趣的:(优秀文章汇总)