自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用libpcap库的多线程问题

最近在系统里遇到一个程序,总会莫名其妙的segmentation fault,而且每次出现的问题都不相同。考虑到有多线程,可能会跟这个有关系。但是一直没有找出到底哪里出的问题,这个程序使用libpcap的一些function来进行抓包分析,每个网卡对应一个线程。function里面没有显式的全局变量。然后就想到,通过function back trace来看看。找到 =====

2015-12-31 10:38:27 4296 2

原创 win7 升级到 win10 能打开QQ 打不开网页

第一步 按windows+R键,在运行窗口中输入“services.msc”检查以下服务是否正常开启:Telephony;Remote Access Connection ManagerRemote Access Auto Connection Manager我的前两个是开启的,且默认开机自动启动,第三个是默认手动开启,问题就在这里,重点在下面第二步 找到上述服

2015-12-29 16:41:05 752

转载 libnids中TCP/IP栈实现细节分析(上)——TCP会话重组

在TCP/IP协议栈中,3层对应的是IP层,4层对应TCP层,在这里,从3层到4层转化主要做了两件重要的事情:IP分片重组和TCP会话重组。本篇先分析其中TCP会话重组的部分(自顶向下嘛,哈哈)。OK,先看下重要的数据结构,在tcp.h中:struct skbuff {  //万年不变的next和prev,这向我们昭示了这是一个双向队列。  //对于每个TCP会

2015-12-23 17:09:27 636

转载 The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software

The Free Lunch Is Over A Fundamental Turn Toward Concurrency in SoftwareBy Herb SutterThe biggest sea change in software development since the OO revolution is knocking at the door, and its name

2015-12-21 13:35:14 737

转载 使用iptables和tc来进行限速

假设eth0位是服务器的外网网络接口。首先在eth0的qdiscA,qdiscA控制通过本机到外网的速度,因此是用来控制服务器流出速度的#tc qdisc add dev eth1 root handle 1:htb default 1tc 队列 添加 设置接口 root为最上层 句柄(做标记用): 标记类型 默认使用1的class解释如下:无论是队列,还是class和filter

2015-12-18 16:11:50 997

kernel: linux 1.2.13

正在阅读《linux内核网络栈源代码情景分析》的童鞋们的福音啊!欢迎下载

2013-10-12

HA_ConnectixVirtualPC52_HZ.rar

如果你在看《自己动手写操作系统》用VPC2007或者2004不能设置共享文件夹,那就试试这个吧。安装之后看这个:http://blog.csdn.net/sjx1989/archive/2010/04/20/5507278.aspx

2010-04-20

dos_6.22.vhd

已经做好的虚拟硬盘,下完后在新建虚拟机时就不必新建硬盘了,直接选择这个就行,也不用下ISO镜像区费力的安装了。

2010-04-20

空空如也

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

TA关注的人

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