2014年6月8日

摘要: 今天继续研究管道,话不多说,言归正传:对于管道,有一定的读写规则,所以这里主要是对它的规则进行探讨,具体规则如下:规则一:下面用程序来验证下,还是用上节学的子进程写数据,父进程读取数据的例子,只是基于这个程序进行修改来解释上面的理论,先看一下这个原程序:#include #include #incl... 阅读全文
posted @ 2014-06-08 21:50 cexo 阅读(711) 评论(1) 推荐(0)

2014年6月1日

摘要: 今天继续学习信号,主要是学习关于时间和定时器相关的函数的使用,关于这个实际上有很多内容,这里先简要进行说明,等之后再慢慢进行相关深入,也主要是为接下来要做的一个综合linux系统编程的例子做准备,好了,进入正题:三种不同精度的睡眠:关于这个函数,实际上已经在之前使用过了,具体可以参考博文:http:... 阅读全文
posted @ 2014-06-01 10:03 cexo 阅读(426) 评论(0) 推荐(0)

2014年5月28日

摘要: 今天继续学习信号相关的知识,主要还是学习sigqueue另外信号发送函数,并配合上节学习的sigaction的用法,进入正题:sigqueue函数:sigval联合体:实际上sigval参数是用来进程间通信用的,实际上信号是一个很古老的进程间通信的一种手段,通过这个参数,可以从一个进程发送到另外一个... 阅读全文
posted @ 2014-05-28 22:32 cexo 阅读(548) 评论(0) 推荐(0)

2014年5月26日

摘要: 今天继续对信号进行学习,开始正入正题:sigaction函数:安装信号之前我们已经学过一个函数:signal,它最早是在unix上出现的,它是对不可靠信号进行安装的,之后出现了可靠信号和实时信号,所以新的安装函数sigaction函数就出现了,它的原形如下:sigaction结构体:通过man手册来... 阅读全文
posted @ 2014-05-26 22:00 cexo 阅读(390) 评论(1) 推荐(0)

2014年5月25日

摘要: 今天继续探讨信号相关的东东,话不多说,正入正题:信号在内核中的表示:下面用图来进一步描述这种信号从产生到递达之间的状态(信号阻塞与未诀):那是怎么来决定的呢?下面慢慢来举例分解:所以,通过这些图,可以描述信号从产生到递达的一个过程,上面的理解起来可能有点难,下面会用代码来进一步阐述,在进行实验之前,... 阅读全文
posted @ 2014-05-25 15:02 cexo 阅读(486) 评论(0) 推荐(0)

2014年5月21日

摘要: 今天继续对信号进行研究,话不多说,言归正传:更多信号发送函数:上节中我们已经接触到了一些信号的发送函数,这里更进一步学习一下其它的发送函数:alarm:只能发送SIGALRM信号下面通过一个例子来介绍这个函数:#include #include #include #include #include ... 阅读全文
posted @ 2014-05-21 22:29 cexo 阅读(505) 评论(0) 推荐(0)

2014年4月5日

摘要: 经过好几周的工作忙碌,终于可以有时间静下心来学习东西了,做为崇尚技术的人来说,应该是最幸福的时光了,呵呵,当然也是宅神的表现啦,话不多说,继续git的学习,上次已经对git的一些概念进行了说明,具体可以参考:http://www.cnblogs.com/webor2006/p/3574700.html,这次来以实际的操作,对git在实际工作中的使用进行进一步阐述。下面分两种角色进行学习:Git的个体工作者(也就是使用者)和Git的仓库管理员:Git的个体工作者(也就是使用者):基本操作① 初使化和建立项目,有两种方式:本地仓库:关于这个操作,已经在上节博文中有介绍过,这里就不多说了。远程仓库: 阅读全文
posted @ 2014-04-05 11:50 cexo 阅读(320) 评论(0) 推荐(0)

2014年3月1日

摘要: 对于Git的使用,早在2010年的时候,就已经开始了,接触它也是由于Android开发的原因,我们知道Android源代码的管理就是用的Git,而至今期间已经呆过几个不同的公司,不同公司对于代码的管理,选择版本控制工具也是不同的,当然就两款版本控制在使用啦-----------SVN和Git,而最新公司里面使用的是SVN,已经快二年了,所以对于Git这个版本控制已经忘得差不多了,只熟知的有git clone、git add、git push这样几个简单的命令了,对于SVN的使用,相对而言还是要简单很多(当然,这个简单只是从公司使用的角度而言,如果想要熟知背后的原理,其实还是不简单的。),基本上 阅读全文
posted @ 2014-03-01 09:32 cexo 阅读(548) 评论(0) 推荐(0)

2014年1月18日

摘要: 经过了漫长的间歇,对于c语言的学习也被中断了很久,现实确实有很多的无耐,计划中的事情总会被打乱,但不管怎样,学习的道路是不能休止的,所以经过了一断温习后现在继续学习C语言,话不多说,进入正题:信号分类可靠信号与不可靠信号不可靠信号:linux信号机制基本上是从unix系统中继承过来的。早期unix系... 阅读全文
posted @ 2014-01-18 21:38 cexo 阅读(619) 评论(0) 推荐(0)

2014年1月12日

摘要: 今天起,开始新的知识的学习,对于上个系列进程的学习还差一个理论上的总结,这个会下次补回来,以便通过实践之后,再用理论将其巩固一下,好了,话不多说,开始进入这个主题的学习----信号,很重要,但不是太容易理解,所以得一步一步来! 中断【纯概念,但是很重要】: 在学习信号之前,首先需要理解一下什么是中断... 阅读全文
posted @ 2014-01-12 09:14 cexo 阅读(560) 评论(0) 推荐(0)

导航