![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 90
jeremy505
Talk less,think more!
展开
-
关于用户态 TCP/IP 协议栈的一个项目研究
——TCP/IP协议栈开源项目level-ip在ubuntu12.04运行 很久之前的工作中研究过arm 平台下的linux 网络驱动,结合外围电路以及网络芯片的datasheet理清了一个网络驱动的架构以及实现接口,至于到达网卡的数据包如何传递给linux应用层也有一点涉猎,阅读过 《追踪linux TCP/IP 代码运行 ——基于2.6内核》 秦建著,但关于linux 内核态...原创 2018-09-11 21:28:03 · 1980 阅读 · 0 评论 -
hash表--c语言 字符串键值配对——(key, value)
c语言键值配对——(key, value)看一个C++项目时,其中解析配置文的部分引发了我的思考。 配置文件问普通字符文件,内容都是类似 如下: ipaddr=127.0.0.1 port=888 logfile=log C++对此配置文件解析字符,按每次处理一行,以”=” 作为分隔符将每行分成两个字符串作为(key,value)插入map 变量,举个例子 以ipaddr=127...原创 2018-09-15 19:12:27 · 9108 阅读 · 0 评论 -
uboot源码编译过程分析(一)
uboot(全称 Universal Boot Loader),一般用来引导启动linux内核。uboot是一个开源项目,其源码目录、编译形式与Linux内核很相似。这里简略分析一下uboot的编译过程。先下载源码:http://ftp.denx.de/pub/u-boot/小编下载 u-boot-2011.09.tar.bz2是因为曾经使用过相关的定制版本(针对具体的开发板),并且研究过...原创 2019-03-22 21:11:58 · 3532 阅读 · 0 评论