小说网 找小说 无限小说 烟雨红尘 幻想小说 酷文学 深夜书屋
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 102 下一页

2014年7月29日

Unix/Linux环境C编程入门教程(41) C语言库函数的文件操作详解

摘要: 上一篇博客我们讲解了如何使用Linux提供的文件操作函数,本文主要讲解使用C语言提供的文件操作的库函数。1.函数介绍 ... 阅读全文

posted @ 2014-07-29 22:22 牛栏山1 阅读(113) 评论(0) 推荐(0) 编辑

2014年7月28日

Unix/Linux环境C编程入门教程(40) 初识文件操作

摘要: 1.函数介绍 close(关闭文件) 相关函数 open,fcntl,shutdown,unlink,fclose 表头文件 #include 定义函数 ... 阅读全文

posted @ 2014-07-28 23:44 牛栏山1 阅读(114) 评论(0) 推荐(0) 编辑

2014年7月27日

Unix/Linux环境C编程入门教程(39) shell命令之系统管理

摘要: df命令用于检测文件系统的磁盘空间占用和空余情况,可以显示所有文件系统对节点和磁盘块的使用情况。命令的使用格式如下:df [选项]常用参数及含义如下表所示。df -a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统。df -h:以容易理解的格式输出文件系统大小,例如124KB、... 阅读全文

posted @ 2014-07-27 18:38 牛栏山1 阅读(137) 评论(0) 推荐(0) 编辑

2014年7月26日

类模板的定义和使用

摘要: 上次我们已经讲述了使用类模板的好处,今天我们来讲解一下如何定义和使用类模板? 类模板的定义和类的定义很相似,唯一不同的地方是类模板需要使用template关键字来引出类模板需要使用的抽象类型。 类模板定义的语法大致如下: template class 模板类名 ... 阅读全文

posted @ 2014-07-26 13:02 牛栏山1 阅读(258) 评论(0) 推荐(0) 编辑

Linux系统编程(24)——信号的生命周期

摘要: 信号生命周期为从信号发送到信号处理函数的执行完毕。对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生;信号在进程中注册完毕;信号在进程中的注销完毕;信号处理函数执行完毕。相邻两个事件的时间间隔构成信号生命周期的一... 阅读全文

posted @ 2014-07-26 11:11 牛栏山1 阅读(168) 评论(0) 推荐(0) 编辑

Linux系统编程(23)——信号的阻塞

摘要: 实际执行信号的处理动作称为信号递达(Delivery),信号从产生到递达之间的状态,称为信号未决(Pending)。进程可以选择阻塞(Block)某个信号。被阻塞的信号产生时将保持在未决状态,直到进程解除对此信号的阻塞,才执行递达的动作。注意,阻塞和忽略是不同的,只要信号被阻塞就不会递达,而忽略是... 阅读全文

posted @ 2014-07-26 11:10 牛栏山1 阅读(121) 评论(0) 推荐(0) 编辑

Linux系统编程(18)——正则表达式实用举例

摘要: 匹配特定字符串:只能输入长度为3的字符:"^.{3}$"。只能输入由26个英文字母组成的字符串:"^[A-Za-z]+$"。只能输入由26个大写英文字母组成的字符串:"^[A-Z]+$"。只能输入由26个小写英文字母组成的字符串:"^[a-z]+$"。只能输入由数字和26个英文字母组成的字符串:... 阅读全文

posted @ 2014-07-26 11:08 牛栏山1 阅读(149) 评论(0) 推荐(0) 编辑

Linux系统编程(21)——信号的产生

摘要: 1、通过终端按键产生信号通过上一篇我们知道了SIGINT的默认处理动作是终止进程,SIGQUIT的默认处理动作是终止进程并且Core Dump,现在我们来验证一下。 首先解释什么是Core Dump。当一个进程要异常终止时,可以选择把进程的用户空间内存数据全部保存到磁盘上,文件名通常是core,这... 阅读全文

posted @ 2014-07-26 11:07 牛栏山1 阅读(107) 评论(0) 推荐(0) 编辑

Linux系统编程(22)——响应信号

摘要: 进程对信号的响应进程可以通过三种方式来响应一个信号:1、忽略信号,即对信号不做任何处理,其中,有两个信号不能忽略:SIGKILL及SIGSTOP;2、捕捉信号。定义信号处理函数,当信号发生时,执行相应的处理函数;3、执行缺省操作,Linux对每种信号都规定了默认操作。注意,进程对实时信号的缺省反应... 阅读全文

posted @ 2014-07-26 11:07 牛栏山1 阅读(161) 评论(0) 推荐(0) 编辑

Linux系统编程(20)——信号基本概念

摘要: 信号及信号来源信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知接收信号的... 阅读全文

posted @ 2014-07-26 11:07 牛栏山1 阅读(87) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 102 下一页

导航