- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 Linux编程三种常用线程同步
本文介绍三种常用的线程同步方法,互斥量、条件变量、信号量共同需要的头文件为#include<pthread.h>互斥量强调资源访问互斥条件变量是通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足信号量强调线程间同步一、互斥量(mutex)互斥量在同一时间只有一个线程能访问,任何其他试图再次对互斥量加锁的线程都会被阻塞直到当前线程释放该互斥锁。在Linux下,线程的互斥量数...
2018-05-29 23:58:50 331
原创 Linux编程常用alarm定时器
写程序时经常有让程序运行几秒后退出这种需求,就需要用到定时器,个人常用的是alarm定时器,方便好用。 函数原型unsigned int alarm(unsigned int seconds);seconds为指定秒数 所需头文件#include<unistd.h> 一个进程只能使用一个alarm闹钟,有多个alarm闹钟时,闹钟时间会更新为最后一个定时器所指定的秒数时间。alarm(...
2018-05-29 22:56:36 861
ASM2.5.0源码(Android Screen Monitor)
2018-03-03
asm.jar安卓与电脑(windows和linux)同屏
2018-02-12
Linux内核设计与实现第三版中文高清带目录
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人