摘要:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137586810169600f39e17409a4358b1ac0d3621356287000 阅读全文
摘要:
理解git diff的前提,首先要理解git中工作区,暂存区,本地版本库的概念,如果头脑中有这些概念,接着往下读。 git diff test.c 用来查看工作区和暂存区中test.c文件的区别。 git diff HEAD -- test.c 用来查看工作区和本地版本库中test.c文件的区别。 阅读全文
摘要:
声明: 本文大部分内容来源网络,结合作者整理而成。 http://blog.chinaunix.net/uid-28541347-id-5746202.html http://blog.csdn.net/qy532846454/article/details/6529166 1. 写在前面的话 内核 阅读全文
摘要:
1 . 前言 本文是参考附录上的资料整理而成,以帮助读者更好的理解kernel中brdige 模块代码。 2. 网桥的原理 2.1 桥接的概念 简单来说,桥接就是把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去。以使得网口之间的报文能够互相转发。 阅读全文
摘要:
Receive 1. napi && none napi 讲网络收报过程,必然要涉及到网卡收报模型发展历史。总体上看,网络收报过经历了如下发展过程: 轮询 à 中断 à 中断期间处理多帧 à定时器驱动的中断 à中断加轮询 轮询:最早出现的收报方式,易于理解和编程,核心思想是cpu不断读取网卡指定寄存 阅读全文
摘要:
转载:http://www.cnblogs.com/frydsh/p/3887357.html 在Linux中,我们常常会使用到uptime命令去看看系统的运行时间,它与一个文件有关,就是/proc/uptime,下面对其进行详细介绍。 第一列输出的是,系统启动到现在的时间(以秒为单位),这里简记为 阅读全文
摘要:
转载: http://www.cnblogs.com/haippy/archive/2012/09/02/2668099.html https://zh.wikipedia.org/zh/%E7%BA%A2%E9%BB%91%E6%A0%91 红黑树和avl树一样,是二叉平衡搜索树,目前内核中已经找 阅读全文
摘要:
转载: http://blog.csdn.net/programmingring/article/details/37969745 https://zh.wikipedia.org/wiki/AVL%E6%A0%91 理解avl树,首先需要理解二叉搜索树: http://www.cnblogs.co 阅读全文
摘要:
http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 阅读全文
摘要:
在阅读内核源码的时候,发现了条件表达式的奇怪用法,一时没有反应过来。下面的内容是从wiki转载而来,用作回顾和备忘. 转载链接:https://zh.wikipedia.org/wiki/%E6%9D%A1%E4%BB%B6%E8%BF%90%E7%AE%97%E7%AC%A6 用法 ?:的一般形式 阅读全文