自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 《java并发编程的艺术》笔记

减少上下文切换方法:P31、无锁并发编程;2、CAS算法;3、使用最少线程;4、使用协程; 避免死锁的常见方法:P61、避免一个线程同时获取多个锁;2、避免一个线程在锁内同时占用多个资源,尽量保证一个锁只占用一个资源;3、尝试使用定时锁,使用lock.tryLock(timeout)来替代使用内部锁机制;4、对于数据库锁,加锁和解锁必须在一个数据库连接里,否则会出现解锁失败的情况; ...

2019-07-23 19:55:00 130

转载 《深入理解Java虚拟机》笔记

第二章 Java内存区域域内存溢出异常2.2运行时数据区域1、程序计数器 P39。当前线程所执行的字节码的行号指示器。是唯一一个在java虚拟机规范中没有规定任何OutOfMemoryError情况的区域;2、java虚拟机栈 P39。java虚拟机栈描述的是java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态链接、...

2019-07-23 19:54:00 117

空空如也

空空如也

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

TA关注的人

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