码迷,mamicode.com
首页 >  
搜索关键字:apue i/o    ( 460个结果
APUE习题3.5
比较 ./a.out > outfile 2> &1 和 ./a.out 2> &1 > outfile 的区别,回答这个问题只要把笔记“shell脚本->输入输出重定向”中提到的输出重定向的本质给搞清楚就可以了,下面解析这个问题。 先分析 ./a.out > outfile 2> &1 ,shel ...
分类:其他好文   时间:2016-10-01 17:11:53    阅读次数:116
APUE习题3.6
如果在打开文件的时候加上了追加标志(O_APPEND),那么是否可以利用lseek函数来实现对文件在任意位置的读、写操作? 回答:可以实现任意位置的读操作,但是不可以实现任意位置的写操作。如果添加了O_APPEND标志,那么每次写操作的时候都会追加到文件末尾,而对读操作没有影响。 ...
分类:其他好文   时间:2016-10-01 16:50:50    阅读次数:156
进程间通信---管道
虽然看过APUE这本书,但是还是实践出真知。虽然看过相关的内容,但是只是停留在理论的层面,今天遇到的问题还是在大牛的提示下了解了原因所在 进程之间的管道通信导致进程阻塞。 问题是这样的,使用资源管理器rigger -ng启动nginx的过程中,卡在nginx的语法校验一步而无法再继续向下进行,导致n ...
分类:系统相关   时间:2016-09-11 14:17:27    阅读次数:306
apue第四章 文件和目录
函数stat,fstat,fstatat, lstat#include int stat(const char *restrict pathname, struct stat *restrict bu...
分类:其他好文   时间:2016-09-07 22:59:32    阅读次数:259
UNIX环境高级编程(第三版)关于apue.h的用法
UNIX环境高级编程(第三版)中的例子用到apue.h这个头文件,但是书里面写的地址已经不能访问。 经过一番查找之后,找到如下解决方案: 1、到www.apuebook.com上下载第2版的源码,也可以直接点这里。 2、下载后的源码,需要修改一下: 1、Make.defines.linux中第6行W ...
分类:其他好文   时间:2016-08-28 18:15:56    阅读次数:157
APUE学习之多线程编程(三):线程属性、同步属性
一、线程属性 可以使用pthread_attr_t结构修改线程默认属性,并这些属性和创建的线程练习起来,可以使用pthread_att_init函数初始化pthread_attr_t结构,调用pthread_attr_init后,pthread_attr_t结构所包含的就是操作系统实现支持的所有线程 ...
分类:编程语言   时间:2016-08-24 08:50:19    阅读次数:296
阻塞非阻塞,同步异步四种I/O方式
举一个去书店买书的例子吧: 阻塞: 你去书店买书,到柜台告诉店员,需要买一本APUE,然后一直在柜台等。(阻塞) 店员拿到书以后交给你。 非阻塞: 你去书店买书,到柜台告诉店员A,需要买一本APUE。但是你不在柜台等了,而是出去遛弯。(非阻塞) 隔几分钟回去柜台问一次:“我的书来了没有?”“我的书来 ...
分类:其他好文   时间:2016-08-19 12:39:17    阅读次数:110
APUE学习之多线程编程(二):线程同步
为了保证临界资源的安全性和可靠性,线程不得不使用锁,同一时间只允许一个或几个线程访问变量。常用的锁有互斥量,读写锁,条件变量 一、互斥量 互斥量是用pthread_mutex_t数据类型表示的,在使用之前,必须对其进行初始化,可以把它设置为PTHREAD_MUTEX_INITIALIZER(只适于静 ...
分类:编程语言   时间:2016-08-17 08:58:14    阅读次数:255
APUE学习之出错处理
当UNIX函数发生错误时,通常会返回一个负值,而且整形变量errno通常被设置为具有特定信息的值。 errno是全局变量,仅当函数出错才有被改变。对待errno,应注意两条规则 1:如果没有出错,其值不会被例程清除,也就是说,当且仅当函数出错时,马上检查errno的值才有意义。 2:任何函数都不会将 ...
分类:其他好文   时间:2016-08-11 12:48:53    阅读次数:108
Unix 环境高级编程 (APUE) 之 网络 IPC:套接字
一起学 Unix 环境高级编程 (APUE) 之 网络 IPC:套接字 . . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和 ...
分类:其他好文   时间:2016-08-04 00:01:45    阅读次数:514
460条   上一页 1 ... 10 11 12 13 14 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!