- 博客(11)
- 收藏
- 关注
转载 Linux内核 container_of 宏和 offsetof 宏分析
Linux内核 container_of 宏和 offsetof 宏分析1、#define offsetof(TYPE, MEMBER) ((size_t) & ((TYPE *)0)->MEMBER )宏功能:获得一个结构体变量成员在此结构体中的偏移量。1. ( (TYPE *)0 ) 将零转型为TYPE类型指针;2. ((TYPE *)0)->MEMBER 访问结构中的
2012-12-03 17:13:07
401
转载 PCAP文件格式分析(做抓包软件之必备)
一、基本格式:文件头 数据包头 数据报 数据包头 数据报......二、文件头结构体:sturct pcap_file_header{DWORD magic; WORD version_major; WORD version_minor;DWORD
2012-11-09 16:21:45
494
原创 apt 命令详解
apt-get install packagename 安装一个新软件包(参见下文的aptitude)apt-get remove packagename 卸载一个已安装的软件包(保留配置文档) apt-get --purge remove packagename 卸载一个已安装的软件包(删除配置文档)dpkg --force-all --purge package
2012-10-18 20:33:01
770
转载 vim替换命令
range指的是範圍,1,7 指從第一行至第七行,1,$ 指從第一行至最後一行,也就是整篇文章,也可以 % 代表。還記得嗎? % 是目前編輯的文章,# 是前一次編輯的文章。pattern就是要被替換掉的字串,可以用 regexp 來表示。string將 pattern 由 string 所取代。cconfirm,每次替換前會詢問。e
2012-10-18 11:19:21
585
转载 vim复制粘帖大全(注意要安装vim-gnome)
原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry内容:用vim这么久 了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几
2012-09-28 10:15:42
7048
转载 GPRS相关信令流程(转载)
Inter-SGSN RAU更新http://www.gprshome.com/portal.php?mod=view&aid=161http://www.gprshome.com/forum.php?mod=viewthread&tid=180http://www.gprshome.com/forum.php?mod=viewthread&tid=1137
2012-09-27 15:30:28
583
转载 VIM 文件浏览插件 — NERDTree
现代视窗编辑器一般都有列出文档功能,毕竟在文档和编辑器之间来回的切换会浪费很多的时间,VIM本身没有提供列出文档的功能,好在VIM拥有众多的插件支持,NERDTree便是一款在文件系统导航的插件,该插件可从VIM或github nerdtree获取。下载完成之后,解压文件会有如下目录和文件。其中最主要的是plugin文件夹下的NERD_tree.vim文件,将该文件拷贝到主目录下的
2012-09-21 15:53:41
906
转载 LAC、CI、小区、扇区、基站都是什么?
LAC、CI、小区、扇区、基站都是什么? : 生活中,我们经常看到一个大铁塔(每一个铁塔下班都有一个机房,用来装其他硬件设备的。例如BTS基站收发信台,及我们通俗说的基站),上面固定着几个柱型的棒子,那个是基站的天线。朝着不同的方向,用来发射和接收手机信号的。一个基站一般有三个天线装在机房外边较高的空旷区,并朝着不同的方向,每个天线负责120的区域,他们各自负
2012-09-14 10:50:05
7896
原创 利用libpcap库函数 ------抓取一个包 ,并打印包的长度
#include #include int main(int argc, char *argv[]) { pcap_t *handle; /* Session handle */ char *dev; /* The device to sniff on */
2012-09-12 14:45:31
638
转载 ubuntu libpcap安装
环境为Ubuntu10.10+libpcap-1.1.1.tar.gz1、Libpcap下载 Libpcap的官方网站是http://tcpdump.org/release,可以从该网站下载最新版本,当前系统使用的Libpcap安装文件是libpcap-1.1.1.tar.gz2、解压 tar zxvf libpcap-1.1.1.tar.gz3、配置 切换近lib
2012-09-11 11:20:59
975
原创 亚嵌笔记
minicom -s(配置) ctr + a+z -->enter ctr+a+o--->直接打开配置工具链 gprop 分析程序性能, g++? arm-linux-ar生成静态库工具 ldldd--依赖哪些库objcopy --->从elf中抽取 bin文件内核和工具链的版本用的依赖性很强?why 有 构建linux第二天
2012-07-03 09:17:03
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人