自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 synchronized和ReentrantLock性能瓶颈及实现

个人理解synchronized和ReentrantLock相信懂Java的人并不陌生,这两种锁虽然提供了不同的线程同步方式,但是对于我们使用者来说,他们完成的功能都差不多,或许后者在使用上更加灵活,功能更加强大。但是他们到底有什么区别呢,我们可能很关心这个问题,因为这将取决于我们面试到底该怎么吹牛逼(哈哈,瞎说啥大实话),言归正传,搞懂这两者的区别我们能够对自己的代码更可控,写出性能更高更优秀...

2019-07-23 13:50:26 2069 2

原创 Java JIT性能瓶颈分析

What is JITJIT是Just In Time的简写,JIT是编译器的一种特性,他的功能是将解释执行的代码编译成mache code,从而消除解释过程开销,提升应用性能,目前支持JIT功能的语言有:Java,JavaScript,PHP, Perl, Python,Ruby,.Net等,可以说JIT是目前主流解释型语言消除先天缺陷的首选技术,与之相似的技术还有AOT,博主对AOT了解比较...

2019-05-11 01:22:38 1023

原创 CPU真实效率探索

CPU使用效率近段时间在做公司一款产品的性能优化,收货颇多,非常感谢网上各位大神对技术毫无保留,无私分享。希望给看到博客的您在处理问题方面带来一些新的思路谈到性能优化,不得不提及flame graph,flame graph是大师Brendan D. Gregg的得意之作,Brendan D. Gregg曾在自己的博客里提到通过top观察到的cpu使用率在一定程度上会误导我们。他认为当cpu使...

2019-05-10 17:17:34 1113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除