logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Netfilter概述及其hook点

Netfilter概述         Netfilter/IPTables是Linux2.4.x之后新一代的Linux防火墙机制,是linux内核的一个子系统。Netfilter采用模块化设计,具有良好的可扩充性。其重要工具模块IPTa

#linux
Linux桥mac地址表(Hash表)结构

struct net_bridgestruct hlist_headhash[BR_HASH_SIZE];…struct net_bridge_fdb_entrystruct hlist_nodehlist;struct net_bridge_port*dst;mac_addraddr;…进行地址学习时调用br_fdb_updat...

#linux
linux内核源码解压

以linux 4.18.9为例到https://www.kernel.org/下载内核源码压缩包linux-4.18.9.tar.xz不要在windows环境下解压,windows环境下不区分大小写,因为同名(大小写)会丢失一些code可以使用winscp工具将linux源码压缩包传到linux环境下xz -d linux-4.18.9.tar.xz解压为linux-4.18.9.t...

构造和运行模块

Hello World 模块下面代码展示一个“hello world” 模块:#include<linux/init.h>#include<linux/module.h>MODULE_LICENSE("Dual BSD/GPL"

开源项目哪家强?Github年终各大排行榜超级盘点

整理 | Jane出品 | AI科技大本营【导语】提到开源项目,2018 年注定是不平凡的一年。据 Octoverse 报告数据,仅在 2018 年,Github 上的新用户就比过去六年的用户总数还要多 ,存储库数量近一亿,这些增长都要归功于开源社区。2018 年还有半月就要结束了,这一年,大家都学了些什么?在 Github 上度过了多少时间?收藏了多少开源项目?加入了哪些开源社区?是否为哪个项目

#开源#github
Web API设计

什么是Web API使用HTTP协议通过网络调用的API,是软件组织的外部接口。通过访问URI可以与服务器完成信息交互,获取存放在服务器的数据信息WEB API的重要性不断提升,开发人员需要设计Web API的机会也越来越多,例如:将已发布的Web在线服务数据功能通过API公开构建现代Web应用开发智能手机应用开发社交游戏公司内部多个系统的集成那么Web API如此重要,如何设...

到底了