最新 最热

经典同步问题

版权声明:本文为博主原创文章,转载请注明博客地址: https://blog.csdn.net/zy010101/article/details/84439529

2019-05-25
1

几张图带你看懂进程、线程和锁的关系和区别

1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个...

2019-05-22
1

new 和 make 转

示例中的user类型中的lock字段我不用初始化,直接可以拿来用,不会有无效内存引用异常,因为它已经被零值了。

2019-04-10
2

进程同步经典示例 多线程上篇(五)

比如信号量机制中的wait(S) 和 signal(S) ,就相当于是两个方法调用。

2019-03-04
1

从源码来看ReentrantLock和ReentrantReadWriteLockReentrantLockReentrantReadWriteLock

上一篇花了点时间将同步器看了一下,心中对锁的概念更加明确了一点,知道我们所使用到的锁是怎么样获取同步状态的,我们也写了一个自定义同步组件Mutex,讲到了它其实就是一个简版的ReentrantLock,本篇文章我们就来看看Reentr...

2018-04-16
2

进程与线程的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它...

2018-04-12
2

进程与线程的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它...

2018-03-07
2

进程和线程关系的漫画解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。  最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。  1.  计算机的核心...

2018-01-17
2