Diamon It's just a blog To record my process of study

synchronized关键字使用场景

synchronized关键字是系统自动获取和释放,那么使用过程中有哪些应用场景,这些场景中又是获取了什么对象的锁?

Innodb vs MyISAM

Innodb是Mysql目前的默认存储引擎,MyISAM作为Mysql上一代默认存储引擎为什么被降为备用,本文将介绍Innode和MyISAM的区别和各自的适用场景。

快速排序

对于大数据量的排序中,堆排序、快排序、归并排序相对较快,本文将介绍快速排序的思想

堆排序

对于大数据量的TOP-K问题,最方便的算法就属堆排序,每次选出一个最大/最小的放到最终位置上,本文将介绍堆排序的用法

反转链表

反转链表不涉及复杂的算法,但是有很多细节,本文将介绍如何反转链表

sleep()和wait()方法的区别

Java中相近词辨析