线程状态
https://xiaogd.net/java-%E7%BA%BF%E7%A8%8B%E7%8A%B6%E6%80%81%E4%B9%8B-timed_waiting/
https://stackoverflow.com/questions/11337384/java-thread-dump-difference-between-waiting-to-lock-and-parking-to-wait-for#
http://calvin1978.blogcn.com/articles/classloader-deadlock.html?utm_source=tuicool&utm_medium=referral
http://normanmaurer.me/blog/2014/07/25/JNI-Performance-The-Saga-continues/
http://planet.jboss.org/post/jni_performance_the_saga_continues
https://www.youtube.com/watch?v=3dKufRRT_3E
https://my.oschina.net/farces/blog/188887
https://my.oschina.net/goldenshaw/blog/706663
https://dzone.com/articles/how-analyze-java-thread-dumps
https://www.javacodegeeks.com/2012/03/jvm-how-to-analyze-thread-dump.html
https://www.imooc.com/article/43986
https://my.oschina.net/u/161458/blog/266313
https://my.oschina.net/u/140462/blog/487178
https://my.oschina.net/igooglezm/blog/757587
https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.State.html
https://my.oschina.net/u/140462/blog/487178