简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Unix环境高级编程学习笔记(三) 文件与目录
文件系统(file system)Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。从图中可以看出,一个硬盘可以划分为很多个分区,而每个分区则可以有一个文件系统。每个文件系统由逻辑块的序列组成,一个逻辑盘空间一般划分为几个用途各不相同的部分,即引导块、超级块、
Unix环境高级编程学习笔记(二) 文件IO
进程表谈linux下的文件操作,我们首先需要了解进程表,这是被每个进程所维护的一张打开文件的映射表,参照下图。索引值是文件描述符,与之相关联的节点包含fd flag以及一个指向file table的指针。其中fd flag主要包含close-on-exec标记,该标记的作用在于当开辟其他进程调用exec()族函数时,如果该标记的最后一位被置1,则在调用exec函数之前将为exec族函数
golang技术随笔总纲
很久没写过东西了,看看记录,最新一篇博客竟然是2012年,看来大学毕业后就懈怠了不少啊。出于兴趣,最近开始研究golang,有了一些心得,决定把它们记录下来。Go语言于2009年11月正式宣布推出,是谷歌旗下的一个开放源代码项目。和我之前写的关于C++以及linux的技术博客不同,golang系列的文章不再以读书笔记的方式记录,而是以随笔的方式从不同的角度出发来剖析golang语言。所以,本系列文
到底了