自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程控制--互斥锁与条件变量

linux c上说:使用条件变量主要包括两个动作:一个等待使用资源的线程等待“条件变量被设置为真”;                     另一个线程在使用完资源后“设置条件为真”,这样就可以保证线程间的同步了。这样就存在一个关键问题,                     就是要保证条件变量能被正确的修改,条件变量要受到特殊的保护,实际使用中互斥锁扮演者这样一个保护者

2013-07-31 14:26:30 939

原创 进程控制学习笔记(续)-- 关于fork的一道面试题

在上一篇博文中,我大概的总结了一下进程控制的操作,但今天听了女神学姐的讲座,又发现了一个有趣的问题。                     上代码:                int main(int argc, char *argv[]) { int i; for(i=0; i<2; i++) {

2013-07-29 15:25:00 989 2

原创 进程控制学习笔记

0.进程与程序(process & program)                      进程简单的讲就是运行中的程序,它是一个动态的实体,是程序的一次执行过程。进程与程序的区别在于进程是                      动态的,程序是静态的,进程是运行中的程序,程序是一些保存在硬盘上的可执行的代码。所以很多人也说,进                      程是活的,程序

2013-07-27 16:53:23 960

原创 linux文件系统

这两天在看《linux c 编程实战》的文件操作,学会了一些函数如open,read,lseek,stat等

2013-07-24 16:14:14 1478 2

原创 内存对齐

想必每位学习计算机的同学都应该知道,在C语言中有这么一个知识点--内存对齐,而面试题中关于这个知识点的题目也屡见不鲜,所以今天我就来浅显的谈一谈我对内存对齐的理解。           为什么要内存对齐 0.平台移植:各个硬件平台对对存储空间的处理有很大的不同,比如有些架构的CPU在访问一个没有进行对                         齐的变量的时候会发生错误,这就

2013-07-18 16:40:01 845

空空如也

空空如也

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

TA关注的人

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