会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CSniper
博客园
首页
新随笔
联系
管理
订阅
09 2016 档案
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
摘要:摘要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候
阅读全文
posted @
2016-09-28 00:01
CSniper
阅读(4974)
评论(0)
推荐(0)
B-树,B+树,B*树详解
摘要:B-树 B-树是一种多路搜索树(并不一定是二叉的) 1970年,R.Bayer和E.mccreight提出了一种适用于外查找的树,它是一种平衡的多叉树,称为B树(或B-树、B_树)。 一棵m阶B树(balanced tree of order m)是一棵平衡的m路搜索树。它或者是空树,或者是满足下列
阅读全文
posted @
2016-09-27 23:47
CSniper
阅读(3106)
评论(0)
推荐(0)
JAVA 线程中的异常捕获
摘要:在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked exception处理掉。这一点是通过java.lang.Runnable.run()方法声明(因为此
阅读全文
posted @
2016-09-21 00:19
CSniper
阅读(11715)
评论(0)
推荐(1)
Java Integer(-128~127)值的==和equals比较产生的思考
摘要:最近在项目中遇到一个问题,两个值相同的Integer型值进行==比较时,发现Integer其中的一些奥秘,顺便也复习一下==和equals的区别,先通过Damo代码解释如下: [java] view plain copy System.out.println("<-128~127以内的Integer
阅读全文
posted @
2016-09-18 19:20
CSniper
阅读(8054)
评论(1)
推荐(2)
公告