- 博客(2)
- 问答 (4)
- 收藏
- 关注
转载 为什么有了互斥锁还要条件变量(二者的不同)
一。互斥量和条件变量简介 互斥量(mutex)从本质上说是一把锁,在访问共享资源前对互斥量进行加锁,在访问完成后释放互斥量上的锁。对互斥量进行加锁以后,任何其他试图再次对互斥锁加锁的线程将会阻塞直到当前线程释放该互斥锁。如果释放互斥锁时有多个线程阻塞,所有在该互斥锁上的阻塞线程都会变成可运行状态,第一个变为运行状态的线程可以对互斥锁加锁,其他线程将会看到互斥锁依然被锁住,只能回去再次
2016-08-04 15:58:28 3909 3
原创 进程之写时拷贝技术
这几天看了一点进程的知识,也会创建一个或几个子进程了,在这里,我很想和大家分享一下,在创建子进程的时候,我们现在所说的写时拷贝技术。 我们知道,在我们fork一个进程之后,系统就会给我们创建一个子进程,此时,子进程会继承父进程几乎所有的资源,并且系统会给子进程分配一个新的物理空间,但实际上,子进程和父进程是用的同一个代码段的,在fork之后子进程只是复制了父进程的数据段,堆栈段,但即使这样,也还
2016-08-01 21:00:55 1160
空空如也
求助:关于Java网络爬虫,如何高效的且方便的获取json数据包?
2017-03-12
用Java尝试写BF字符串匹配问题,出现错误
2017-01-20
ResultSet类中的updateString方法中的参数代表什么?
2017-01-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人