自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李永亮的专栏

设计改变中国!

  • 博客(9)
  • 收藏
  • 关注

原创 libpcap对发送消息包的支持情况

       目前RH AS4中安装的libpcap的版本是0.8.3,该版本不支持在Linux下发送消息包,但从0.9.4的版本来看似乎是支持了发送消息包,看了实现,是使用了PF_SOCKET进行了实现。PF_PACKET is a new feature in Linux 2.2. Earlier Linux  versions  supported only SOCK_PACKET. 

2008-03-31 16:22:00 1036

原创 pcap编程深入解析

       首先,该文章不限定OS不单针对Winpcap或者libpcap,对于Winpcap的特殊扩展使用了PS标示。       我以前使用过Winpcap,但并没有对pcap开发进行过深入解析。希望这篇文章可以深入浅出的讲清楚这个问题。Pcap是什么?它是个监视器,或者发生器,它可以监视,也可以发生,但它不能拦截。它可以在网络上增加一些消息,但不能阻止已经存在的消息。      

2008-03-28 13:40:00 13429

原创 GCC读书笔记

       本文档摘自《GCC中文手册》,对其中重要内容进行了记录,忽略了一些我认为不是非常重要的地方。gcc编译C,g++编译C++。       总体选项-x 通常来说,编译器使用编译的方式是根据文件的后缀名来判断,如果不想使用默认后缀名识别的方式,可以使用这个参数制定文档命名的方式。如果想取消,则使用-x none.-c 编译,编译完文件为.o。-S 编译,不进行汇编-

2008-03-26 15:47:00 805

转载 [天南地北]RPM 的介绍和应用

RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类似是可

2008-03-26 11:47:00 922

转载 进程和线程的区别

线程与进程的区别 多线程共存于应用程序中是现代操作系统中的基本特征和重要标志。用过UNIX操作系统的读者知道进程,在UNIX操作系统中,每个应用程序的执行都在操作系统内核中登记一个进程标志,操作系统根据分配的标志对应用程序的执行进行调度和系统资源分配,但进程和线程有什么区别呢? 进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:

2008-03-24 14:54:00 1306 2

原创 Windows服务超时时间

       Windows服务的启动超时时间默认是30秒,但这并对对所有服务都有效,有些服务的时间可能超过30秒,这时候需要修改注册表来解决这个问题。注册表项为HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ServicesPipeTimeout,这个值有可能不存在,如果不存在需要添加。类型为DWORD,单位是毫秒。 

2008-03-19 17:19:00 5190

原创 让人啼笑皆非的函数指针

今天发现一个Bug,让我哭笑不得。       看下面一段代码:       class A{       …       int length();       …}int main(){A a;…if(a.length !=date_length)       return -1;…}发现什么问题了?你会发现编译器可以正常编译,然

2008-03-12 18:11:00 714

原创 Wireshark对录音的处理

        Wireshark支持将媒体流抓下来存成文件。       对于G.711,可以直接存成文件。此外Wireshark支持PCMU,PCMA,及Linear的相互转换。转换的代码在Wireshark中有。RTP协议中存在SquenceNum,需要根据这个SquenceNum进行排序,以解决UDP无序传输的问题。WireShark在保存文件的时候需要增加文件的头,格式参见copy_

2008-03-07 17:41:00 1201

原创 Blade Server对PCI-e卡的支持

       Blade Server是一种非常紧凑的架构,单机所占空间非常小。相对机架式Server,它最大的优点就是节省空间,从而节省不菲的机架租用费。但相对机架式Server,Blade Server最大的短板就是它因空间导致的扩展性。       为了解决这个问题,使Blade Server可以取代机架式Server,Blade Computer使用Expanssion方式解决对PCI

2008-03-07 09:58:00 682

空空如也

空空如也

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

TA关注的人

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