- 博客(6)
- 收藏
- 关注
原创 关于sititimer
这几天写代码需要一个计时器,考虑到精确性和操作性选择了sititimer计数器,在网上搜到的代码也能执行,不过 冗余码实在太多!!先贴上百度百科里面的东西,说的还不错:int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue);which为定时器类型,se
2013-12-03 20:37:13 536
原创 关于偏移量的理解
偏移量是个很神奇的东西,好多学科,好多方面都包含有他的知识。今天主要是想和大家分享一下自己关于偏移量的理解,以新手向为主的理解,那么当然是言简意赅,然后作为抛砖引玉之用吧,希望能有各路大神来补充说明。产生灵感的来源主要来自于哪里呢?今天接触了一些关于双向循环链表的东西,用老师的话讲叫做“火车皮拉货”,在lxr上面的定义有些绕口,但是画图以后就能清楚的看到,以前接触的链表,形象比喻叫做“
2013-11-13 20:27:53 27492 10
原创 小程序来体验内核编译
首先献上思路来源:参考内容这篇文章中对内核的编译方式及过程描述的相当详细,但是那个自我测试的小实验是不是太繁琐呢?因此做了尝试,而且尝试也成功了。就和大家分享一下新的简单的方法。提示:此行为会接触到内核编译,有出现内核被污染、被损坏的可能性,因此谨慎操作。首先是准备好插入的程序。这个编译入的小程序不需要复杂,用上面参考内容中的例子也是可以的。下面是我用的例子,是
2013-11-12 23:46:52 698
转载 stat函数相关知识
Linux stat函数讲解:表头文件: #include #include 定义函数: int stat(const char *file_name, struct stat *buf);函数说明: 通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值: 执行成功则返回0,失败返回
2013-09-16 09:52:00 372
转载 Linux内存管理之mmap详解
Linux内存管理之mmap详解一. mmap系统调用1. mmap系统调用 mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读写等操作,不
2013-09-10 14:01:12 519
转载 fseek函数
意思是把文件指针指向文件的开头fseek 函数名: fseek 功 能: 重定位流上的文件指针 用 法: int fseek(FILE *stream, long offset, int fromwhere); 描 述: 函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere为基准,偏移offset个字节的位置。如果执行失败(比如o
2013-08-28 09:18:13 524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人