自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 FTP深度包检测——ndpi源码分析

一、简介二、分析hans

2014-08-05 00:05:05 8411 3

原创 协议的注册与维护——ndpi源码分析

在前面的文章中

2014-07-11 04:14:59 9877

原创 __builtin_expect详解

今天在ndpi的源代码里面,看到了

2014-07-08 02:59:10 15253 5

原创 接入层、分布层防护机制小结

生层数

2014-06-24 14:31:13 1812

原创 路由协议基础

今天慢慢来把网络模块的知识总结一下,Linux部分de

2014-06-24 14:16:30 1334

转载 【RedHat/Centos】利用iso镜像做本地yum源

Centos是完全免费的,它的yum可以直接使用;而RedHat的yum则需要注册付费才能使用,如果不这样则有两种解决方案,也可以说是三种1. 利用iso镜像做本地yum源2. 利用光盘做本地yum源3. 利用Centos的在线地址做本地yum源在这里用iso或者光盘做本地yum源的方法是差不多的,只是用光盘的话Linux系统会自动挂载,用iso镜像的或需要手动挂载

2014-06-24 11:28:26 1028

原创 Access&trunk&hybrid端口处理小结

交换机接口出入数据处理过程: Acess端口收报文:收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)Acess端口发报文:将报文的VLAN信息剥离,直接发送出去 trunk端口收报文: 收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有判断该trunk端口是否允许该 VLAN

2014-06-18 05:21:05 1801

原创 路由转发过程

首先,我们需要明确的是在整个转发guocheng

2014-06-18 04:57:10 6599

原创 pcapReader——源码分析

pcapReader

2014-06-17 12:57:27 6977

原创 vmstat命令详解——linux性能分析

版本信息:procps version 3.2.8基本使用:vmstat [-a] [-n] [-t] [-S unit] [delay [ count]][-a]:显示活跃和非活跃内存[-n]:只在开始时显示一次字段名,针对多次收集信息的情况输出人性化一点[-t]:在每条信息的末尾,显示收集信息的时间[-S unit]:使用指定单位显示。参数有 k

2014-06-09 04:24:37 8248

原创 iostat命令详解——linux性能分析

之前总结uptime和free命令,今天继续来总结一下iostat。给自己留个笔记,同时也希望对大家有用。版本信息:          sysstat version 9.0.4          (C) Sebastien Godard (sysstat orange.fr)基本使用:           iostat [ -c ] [ -d ] [ -N ] [ -n

2014-06-09 03:30:59 6612

原创 C指针——C语言手记

今天

2014-06-06 03:17:22 7353 6

转载 C语言移位运算符

位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。  位移位运算符的运算对象、运算规则与结果、结合性如表2-16所示。  移位时,移出的位数全部丢弃,移出的空位补入的数与左移还是右移花接木有关。如果是左移,则规定补入的数全部是0;如果是右移,还与被移位的数据是否

2014-06-03 23:47:49 1953

原创 Vmware+gdb调试Linux内核——工欲善其事,必先利其器

今天我终于

2014-06-01 02:04:29 10243 1

转载 uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结

uint8_t / uint16_t / uint32_t /uint64_t  是什么数据类型在nesc的代码中,你会看到很多你不认识的数据类型,比如uint8_t等。咋一看,好像是个新的数据类型,不过C语言(nesc是C的扩展)里面好像没有这种数据类型啊!怎么又是u又是_t的?很多人有这样的疑问。论坛上就有人问:以*_t结尾的类型是不是都是long型的?在baidu上查

2014-05-25 20:59:12 2692

转载 c语言中的#ifndef、#def、#endif等宏是什么意思

#ifndef、(或者#ifndef)、#def、#endif等宏这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。  条件编译命令最常见的形式为:  #ifdef 标识符  程序段

2014-05-25 20:45:11 2896

原创 微软Code Hunt答案(00-05)——沉迷娱乐的我

昨天看到微软出的网游Code Hunt,导师也去北京开云计算会议了。o(∩_∩)o...哈哈,还不好好玩一吧,个人感觉不是一个模块比一个模块难的,Code Hunt是按功能划分。所以不要怕自己做不来,因为不同人特长不一样。像ACM都是分工合作的啦。废话不多,我们来总结一下前01-04的答案。希望对大家有帮助,纯属娱乐。         注:语言C#     chapter 00

2014-05-20 17:50:47 16980 57

原创 uptime命令详解——linux性能分析

基本使用:

2014-05-20 08:38:03 9425

原创 free命令详解——Linux性能分析

free -m

2014-05-19 20:37:11 2425

转载 Mysql常用命令

1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u

2014-05-19 17:39:02 1374

原创 运维常用命令

之前在实习的时候,有个

2014-05-19 17:04:03 2219 1

原创 Splunk的安装与使用

一、简介        Splunk 是机器数据的引擎。使用 Splunk 可收集、索引和利用所有应用程序、服务器和设备(物理、虚拟和云中)生成的快速移动型计算机数据 。从一个位置搜索并分析所有实时和历史数据。 使用 Splunking 处理计算机数据,可让您在几分钟内(而不是几个小时或几天)解决问题和调查安全事件。监视您的端对端基础结构,避免服务性能降低或中断。以较低成本满足合规性要求。关联

2014-05-19 16:04:24 4311

原创 网络配置——Linux运维基础

今天把Linux的网络配置有

2014-05-18 21:56:20 3236

原创 MBR结构解析与fdisk的bash实现

一、MBR结构解析

2014-05-17 11:03:36 3586

原创 NTP原理初步与配置

1)        Ntp基本原理Server和·Client之间的同步(C/S模式)1.主机启动ntp daemon2.Client向NTP Server 发送调较时间的申请3.NTP Server发送标准时间4.NTP Client进行校时NTP分层架构(master/slave)类似与DNS一样的分层架构,每层NTP服务器作为上层客户机的同时,为下层提供ntp服务

2014-05-16 19:56:59 4636

原创 人间小团圆有感——生活随笔

前几天看了新上印的电影,人间小如

2014-05-16 14:21:03 1346

原创 Linux 内核阅读工具vim+ctags+cscope+taglist

今天,我们了

2014-05-16 13:55:59 4525 1

转载 Cscope的使用

1、Cscope介绍        Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存标签栈,所以通过合适的键盘映射绑定,你能够在函数向后或向前跳转,就像通常使用的tags一样。       首次使用Cscope时,他会根据源文件生成符号数据库。

2014-05-16 10:37:59 1482

原创 Linux 内核阅读工具eclipse+qemu(二)

今天继续

2014-05-15 21:48:41 1806

原创 Linux 内核阅读工具eclipse+qemu(一)

俗话说万事起步难,今天又深深体会到这句话。

2014-05-14 17:18:04 2263

转载 Make Menuconfig详解

Make Menuconfig简介make menuconfig 图形化的内核配置make mrproper -----删除不必要的文件和目录.#make config(基于文本的最为传统的配置界面,不推荐使用) #make menuconfig(基于文本选单的配置界面,字符终端下推荐使用) #make xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用)

2014-05-14 16:16:56 2155

转载 linux下 tar解压 gz解压 bz2等各种解压文件使用方法

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!    .tar  解包:tar xvf FileName.tar  打包:tar cvf FileName.tar DirName  (注:tar是打包,不是压缩!)  ———————————————  .gz  解压 1:gun

2014-05-14 14:28:32 1967

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除