Chinaunix首页 | 论坛 | 博客
  • 博客访问: 125590
  • 博文数量: 35
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 295
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-31 21:01
个人简介

明天的事情后天会知道。心怀梦想,脚踏实地!

文章分类

全部博文(35)

发布时间:2014-11-28 21:40:26

引言:再次做H3C项目,有感触,更有成长,这篇文章很好,很容易懂。。收藏了      源地址:http://www.embedu.org/Column/Column433.htm揭开linux内核中container_of的神秘面纱作者:程姚根,华清远见嵌入式学院讲师。在linux 内核中有一个大名鼎鼎的宏container_of(),这个宏是用来干嘛的.........【阅读全文】

阅读(1408) | 评论(0) | 转发(0)

发布时间:2014-11-25 21:53:11

操作系统没学好。。为了实现虚拟地址空间各进程私有,每个进程都拥有自己的页目录和页表结构,对不同进程而言,页目录中的页目录项值(PDE),以及页表中的页表项值(PTE)都是不同的,因此相同的指针(虚拟地址)被不同的进程映射到的物理地址也是不同的。这也意味着,在不同进程间传递指针是没有意义的。见:http://b.........【阅读全文】

阅读(1765) | 评论(0) | 转发(0)

发布时间:2014-03-05 15:02:04

strcpy ,strncpy ,strlcpy的用法好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。但是如果还要考虑运行效率的话,也许strlcpy是一个更好的方式。1. strcpy    strcpy 是依据 \0 作为结束判断的,如果 to 的空间不够,则会引起 buffer overflow。strcpy 常规的实现代码如.........【阅读全文】

阅读(3130) | 评论(0) | 转发(0)

发布时间:2014-03-04 15:16:52

        \r是回车符,\n是换行符        计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒.........【阅读全文】

阅读(1138) | 评论(0) | 转发(0)

发布时间:2014-03-01 11:58:16

堆和栈的对比:栈(操作系统):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放。结构特点,先进先出。       堆(操作系统): 一般由程序员分配释放, 若程序员不释放.........【阅读全文】

阅读(990) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

wmlhust2014-02-11 11:21

回复  |  举报
留言热议
请登录后留言。

登录 注册