关于read函数的返回值分析: 情况一:(读取普通文件而言) 01.阻塞情况 read函数从打开的设备或文件中读取数据。 read/write (read和write函数会读取\n换行) #include <unistd.h> ssize_t read(int fd, void *buf, size ...
分类:
其他好文 时间:
2017-11-01 20:29:03
阅读次数:
148
1.errno errno 是记录系统的最后一次错误代码,只有当一个库函数调用失败时,errno才会被设置。 常用的errno: EINTR 系统调用中断 ETIMEOUT 连接超时 2.read/write ( send/receive) 原理 属于文件I/O,是带有缓冲区的操作函数。通过切换 f ...
分类:
其他好文 时间:
2017-10-29 15:55:24
阅读次数:
123
一、获取文件的元数据(meta data) 通过read write可以对文件的内容进行读写。 但是今天我们要操作的是文件的元数据(文件的属性信息) day08$ls -l hello -rw-rw-r-- 1 tarena tarena 0 8月 9 09:17 hello 文件的类型 文件的权限... ...
分类:
其他好文 时间:
2017-10-25 23:50:22
阅读次数:
280
转://http://blog.chinaunix.net/uid-23177306-id-2531235.html 一、direct path read1、与直接读取相关联的等待事件。当ORACLE将数据块直接读入会话的PGA(进程全局区)中,同时绕过SGA(系统全局区)。PGA中的数据并不和其他 ...
分类:
数据库 时间:
2017-10-20 18:31:03
阅读次数:
223
ACL是AccessControlList的缩写,主要的目的是在提供传统的owner,group,others的read,write,execute权限之外的细部权限设定。ACL可以针对单一使用者,单一档案或目录来进行r,w,x的权限规范,对于需要特殊权限的使用状况非常有帮助。acl不是所有文件系统都支持,若要知道支持情况..
分类:
其他好文 时间:
2017-10-18 19:41:48
阅读次数:
120
Program Size: Code=7044 RO-data=268 RW-data=112 ZI-data=8736 Code是代码占用的空间 RO-data是 Read Only 只读常量的大小,如const型 RW-data是(Read Write) 初始化了的可读写变量的大小 ZI-dat ...
分类:
其他好文 时间:
2017-10-17 18:52:04
阅读次数:
100
Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116 Code是代码占用的空间,RO-data是 Read Only 只读常量的大小,如const型,RW-data是(Read Write) 初始化了的可读写变量的大小,ZI ...
分类:
其他好文 时间:
2017-10-11 19:19:43
阅读次数:
332
本节目的: 通过分析块设备驱动的框架,知道如何来写驱动 1.之前我们学的都是字符设备驱动,先来回忆一下 字符设备驱动: 当我们的应用层读写(read()/write())字符设备驱动时,是按字节/字符来读写数据的,期间没有任何缓存区,因为数据量小,不能随机读取数据,例如:按键、LED、鼠标、键盘等 ...
分类:
系统相关 时间:
2017-10-11 18:03:31
阅读次数:
217
官方文档:https://docs.python.org/2/library/stringio.html StringIO 和 cStringIO 都是对内存中的文件进行读写,操作方法与文件操作类似,都有read、write、close、seek等方法。 StringIO用一个字符串初始化后,文件内 ...
分类:
编程语言 时间:
2017-10-04 15:19:15
阅读次数:
208
是面向接口编程的典范。 使用统一的open,read,write,close等操作 作者:北极链接:https://www.zhihu.com/question/25696682/answer/31595790来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 “一切皆文 ...
分类:
其他好文 时间:
2017-09-30 16:25:50
阅读次数:
246