03 2017 档案

摘要:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137586810169600f39e17409a4358b1ac0d3621356287000 阅读全文
posted @ 2017-03-30 14:16 3me 阅读(170) 评论(0) 推荐(0)
摘要:理解git diff的前提,首先要理解git中工作区,暂存区,本地版本库的概念,如果头脑中有这些概念,接着往下读。 git diff test.c 用来查看工作区和暂存区中test.c文件的区别。 git diff HEAD -- test.c 用来查看工作区和本地版本库中test.c文件的区别。 阅读全文
posted @ 2017-03-29 14:42 3me 阅读(682) 评论(0) 推荐(0)
摘要:声明: 本文大部分内容来源网络,结合作者整理而成。 http://blog.chinaunix.net/uid-28541347-id-5746202.html http://blog.csdn.net/qy532846454/article/details/6529166 1. 写在前面的话 内核 阅读全文
posted @ 2017-03-21 17:56 3me 阅读(1990) 评论(0) 推荐(1)
摘要:1 . 前言 本文是参考附录上的资料整理而成,以帮助读者更好的理解kernel中brdige 模块代码。 2. 网桥的原理 2.1 桥接的概念 简单来说,桥接就是把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去。以使得网口之间的报文能够互相转发。 阅读全文
posted @ 2017-03-17 15:58 3me 阅读(2472) 评论(0) 推荐(0)
摘要:Receive 1. napi && none napi 讲网络收报过程,必然要涉及到网卡收报模型发展历史。总体上看,网络收报过经历了如下发展过程: 轮询 à 中断 à 中断期间处理多帧 à定时器驱动的中断 à中断加轮询 轮询:最早出现的收报方式,易于理解和编程,核心思想是cpu不断读取网卡指定寄存 阅读全文
posted @ 2017-03-07 14:10 3me 阅读(571) 评论(0) 推荐(0)