码迷,mamicode.com
首页 >  
搜索关键字:creat inode    ( 9478个结果
我理解的重构(c#)
今天看到一篇应用接口的文章,主要是如何利用.net内置的功能,来重构代码,觉得有点意思,摘录其中的代码下来,以备将来参考。但是我与这篇文章的作者有同样的疑问,这样重构代码真的可以吗?是如何实现松耦合的呢?不知道有没有高手,可以指点一下?谢谢! 首先是旧代码,如下: public class ClassRegistration { public void Creat...
分类:Windows程序   时间:2014-10-21 12:20:51    阅读次数:223
APUE读书笔记:File I/O
文件描述符:进程通过文件描述符来操作文件,文件描述符可以通过open, openat, creat系统调用返回;shell和其他应用默认打开标准输入(STDIN_FILENO),标准输出(STDOUT_FILENO),标准错误(STDERR_FILENO)三个文件描述符。open和openat函数:...
分类:其他好文   时间:2014-10-20 22:49:24    阅读次数:279
linux下访问中文目录文件
文件路径包含中文时,可输入部分文件名,然后按Tab键。 当路径包含中文括号时,用斜杠,如: \(…、\) 。也可用 ls -li ,先查看inum(inode编号),然后再根据编号进行访问,用查找命令 $(find -inum …),如下图:另外补充部分find命令:find / -amin -10...
分类:系统相关   时间:2014-10-20 19:11:30    阅读次数:217
解析 png 图片的十六进制字符流
uses pngimage; {从 png 图片到十六进制字符串} function Png2Hex(png: TPngImage): string; var stream: TMemoryStream; begin stream := TMemoryStream.Creat...
分类:其他好文   时间:2014-10-18 16:49:55    阅读次数:862
进程间通信 ---- 管道与FIFO 用法技巧
1.管道的创建 1.1 mkfifo(const char *pathname,mode_t mode);    函数已隐含指定O_CREAT|O_EXCL,所以它要么创建一个新的FIFO,要么返回EEXIST错误(已存在)。    所以在创建已存在FIFO或新的FIFO,应该先调用mkfifo,并检查返回值 是否是EEXIST错误,若是EEXIST错误,则调      用open函数。 ...
分类:系统相关   时间:2014-10-17 01:16:23    阅读次数:299
自己动手写shell命令之pwd
思路:(1)得到"."的i节点号,称其为n(使用stat)    (2)chdir ..(使用chdir)    (3)找到inode号为n的节点,得到其文件名。      重复上述操作直到当前目录“.”的inode值等于".."的inode值 #include #include #include #include ino_t get_inode(char *); void pr...
分类:系统相关   时间:2014-10-16 14:49:12    阅读次数:251
在Linux下工作
[ls] ls -a #显示所有隐藏文件(以字符'.'开头的),包括. ..ls -A #显示除了. ..之外的所有隐藏文件ls -l #列出详细的信息ls -i #打印i节点号,相当于ls --inode[ma...
分类:系统相关   时间:2014-10-13 23:58:27    阅读次数:332
文件IO函数
creat函数创建一个新文件:#include int creat( const char *pathname, mode_t mode );返回值:若成功则返回为只写打开的文件描述符,若出错则返回-1;open 函数用于打开和创建文件:#include int open(const char *p...
分类:其他好文   时间:2014-10-13 01:09:58    阅读次数:388
struct dirent/DIR
#include struct dirent { long d_ino;//inode number索引节点号 off_t d_off;//offset to this dirent 在目录文件中的偏移 unsigned short d_reclen;//length of this d_na...
分类:其他好文   时间:2014-10-13 00:45:08    阅读次数:239
Linux链接文件
链接文件:为原文件提供多个访问路径。 ln[-s]srclinkfile硬链接:不能跨分区, 不能对目录创建硬链接 硬链接会改变文件被链接的次数 硬链接文件跟原文件同一个inode,即指向的是同一个文件。软链接:也叫符号链接 软链接可以跨分区 软链接文件跟原文件不同一个inode 可以对目..
分类:系统相关   时间:2014-10-10 20:12:34    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!