登录
注册
首页
文章
分享
专题
网页模板
MO
mortensen
mortensen
这家伙太懒了,什么都没留下
0 关注
1 粉丝
关注
私信
文章分类
日常记录
3
工作日志
3
转载文章
4
其它
5
我的笔记
1
职位技能
常用语言
< 暂无 >
常用工具
< 暂无 >
擅长技能
< 暂无 >
高并发Java(9):锁的优化和注意事项
1. 锁优化的思路和方法 在高并发Java(1):前言中有提到并发的级别。 一旦用到锁,就说明这是阻塞式的,所以在并发度上一般来说都会比无锁的情况低一点。 这里提到的锁优化,是指在阻塞式的情况下,如何让性能不要变得太差。但是再怎么优化,一般来说性能都会比无锁的情况差
1年前发布
3124阅读
评论
高并发Java(5):JDK并发包1
在高并发Java(2):多线程基础中,我们已经初步提到了基本的线程同步操作。这次要提到的是在并发包中的同步控制工具。 1. 各种同步控制工具的使用 1.1 ReentrantLock ReentrantLock感觉上是synchronized的增强版,synchronized的特点是使用简单,一切交给JVM去处理,但是功能
1年前发布
3217阅读
评论
高并发Java(2):多线程基础
1. 什么是线程 线程是进程内的执行单元 某个进程当中都有若干个线程。 线程是进程内的执行单元。 使用线程的原因是,进程的切换是非常重量级的操作,非常消耗资源。如果使用多进程,那么并发数相对来说不会很高。而线程是更细小的调度单元,更加轻量级,所以线程会较为广泛的
1年前发布
2950阅读
评论