- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 C语言面试题
#include int main(){int a[5]={1,2,3,4,5};int *ptr1=(int *)(&a+1);int *ptr2=(int *)((int)a+1);printf("%x\t,%x\n",ptr1[-1],*ptr2);return 0;}请问,上面的程序在X86环境下输出什么?说明原因
2012-09-24 22:29:54 1318 1
转载 linux GDB调试技术
GDB调试精粹及使用实例一:列文件清单1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条ru
2012-09-24 22:25:14 874
转载 linux 内核路由技术
一.前言我对linux2.4.18的相关代码进行了阅读,从关键的几个接口函数入手,进而理清了整个路由部分的主要脉胳,理解了一些细节问题的处理,但还是有些问题还没有完全搞清楚。路由部分代码主要在linux代码树的/net/ipv4/下面:对于下面报告内容的组织,我想通过由整体到部分到细节的顺序,尽量把我阅读代码学习到的所有的知识做一个有层次有条理的总结。二.概述1.
2012-09-12 20:50:16 2480
转载 内核sk_buff数据结构分析
前言:以下是根据《深入理解Linux网络技术内幕》对sk_buff的相关总结,由于是刚刚看这本书(太厚了),不免在前期出现错误,随着对此书的深入我会在修改前面的错误,也希望各位牛人给予指点。帮助我成长。sk_buff分析:sk_buff是Linux网络代码中最重要的结构体之一。它是Linux在其协议栈里传送的结构体,也就是所谓的“包”,在他里面包含了各层协议的头部,比如ethernet
2012-09-12 20:46:14 2312
转载 netlink实现机制
Netlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目前在最新的 Linux 内核(2.6.14)中使用netlink 进行应用与内核通信的应用很多,包括:路由 daemon(NETLINK_ROUTE),1-wire 子系统(NETLINK_W1),用户态 socket 协议(NETLINK_USERSOCK),防火
2012-09-12 20:43:43 1061
原创 Netlink 实现机制
一、概述1. Netfilter/IPTables框架简介 Netfilter/IPTables是继2.0.x的IPfwadm、2.2.x的IPchains之后,新一代的Linux防火墙机制。Netfilter采用模块化设计,具有良好的可扩充性。其重要工具模块IPTables连接到Netfilter的架构中,并允许使用者对数据报进行过滤、地址转换、处理等操作。
2012-09-12 20:38:18 1547
原创 linux 下的netlink实现及其应用
linux内核的netlink机制 netlink作为一种用户空间和内核空间通信的机制已经有一定年头了,它不光为了内核和用户通信,还可以作为IPC机制进行进程间通信。其实netlink定义了一个框架,人们可以基于这个框架用它来做可以做的任何事情,linux中不乏这些类似的好的框架。它们的共同点就是内核并不管它们能做什么,然而它们真的很强大,往往可以做到的事情很多,这就是内核不
2012-09-09 14:42:15 1575
TensorFlow实战Google深度学习框架(第2版)+源码
2019-03-18
二线城市的城程序员收入为什么这么低?
2022-11-09
坐标河北石家庄,有多少人在搞Linux呢?
2022-10-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人