- 博客(7)
- 收藏
- 关注
转载 P2P与SIP技术的研究
关键词: P2P SIP DHT P2P(peer-to-peer)是一种“人人为我、我为人人”的开放与共享的思想, 也是一种基于对等的计算模型和基于对等的应用层重叠网络架构。由于没有中央服务器并且网络是自己管理的这种特殊结构,P2P系统天生就拥有高扩展性、健壮性和高容错性的特点。 传统的P2P系统大致分为三种:(1)中心化P2P,索引服务放在一个中心服务器上,但是参与者之间的数据交换
2011-10-25 09:11:21
959
转载 错误处理(Error-Handling):为何、何时、如何(rev#2)
引言错误处理(Error-Handling)这个重要议题从1997年(也许更早)到2004年左右一直是一个被广泛争论的话题,曾在新闻组上、博客上、论坛上引发口水无数(不亚于语言之争),Bjarne Stroustrup、James Gosling、Anders Hejlsbe
2011-08-22 10:52:18
346
原创 TCP/IP协议族中各层相关协议的头和数据段信息
在以太网中,除去以太网物理层的首部(14个字节)和尾部(4个字节),其数据帧的长度为46-1500字节。在IP网络层,IP的的首部为20个字节在传输层中,TCP的首部也为20个字节,UDP的首部为8个字节通过这些信息,我们大致可以得到在传输层中,数据段部分的长度范围
2011-08-03 10:50:13
610
原创 常用windbg命令
刚刚接触windbg,目前使用比较浅,在使用中总结了一些常用的命令,在此记下,今后不断丰富 WINDBG常用命令1、kd> dt nt!_EPROCESS 2、!heap 扩展显示堆使用信息,控制堆管理器中的断点,检测泄露的堆块,搜索堆块或者显示页堆(page hea
2011-08-03 10:14:56
745
转载 setsockopt 设置socket (转贴)
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历TIME_WAIT的过程:BOOL bDontLinger = FALSE;setsockopt(s,SOL_SOCKET,S
2011-04-09 14:06:00
300
翻译 MIDL语法详解 (译)
原文:http://blog.youkuaiyun.com/autoair/archive/2005/09/07/474068.aspx我们将采用自底向上的方式来设计接口。我们首先实现接口方法,然后再实现接口,最后再编写库的元信息。为了考察MIDL中的各种概念及相关问题,我定义了一个名为“I
2011-02-23 11:04:00
1006
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人