自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙宇网的专栏

路漫漫其修远兮,吾将上下而求索!

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 UDT 源码分析

 1.   介绍    随着网络带宽时延产品(BDP)的增加,通常的TCP协议开始变的低效。这是因为它的AIMD(additiveincrease multiplicativedecrease)算法彻底减少了TCP拥塞窗口,但不能快速的恢复可用带宽。理论上的流量分析表明TCP在BDP增加到很高的时候比较容易受包损失攻击。另外,继承自TCP拥塞控制的不公平的RTT也成为在分布式数据密集程

2008-08-22 17:42:00 6177

原创 每日英语学习

 2008-08-19       Im sure the Games will be really successful!       我相信奥林匹克运动会一定成功.      2008-08-20              The Beijing Olympics will be on TV across the world.           世界各地将通过电视看到奥运盛况。 2008-

2008-08-19 12:52:00 930

原创 codeproject文章翻译(1)

 原文连接:http://www.codeproject.com/vcpp/stl/stlintroduction.asp#xx656553xxSTL(Standard Template Library标准模板库)指南   前言   STL提供了一些基于容器类的模板和方法。容器类使开发者的处理更快更高效。还有方法,一些我们已知道的算法,提供基于容器的模板操作函数。   STL的优势包括 

2008-08-19 12:36:00 914

原创 codeguru文章翻译(1)

 原文http://www.codeguru.com/Cpp/Cpp/cpp_mfc/arrays/article.php/c4071/什么是std:vector数组?    向量数组是标准命名空间的一部分(std:);它可以很容易的创建任何类型的动态数组。向量类是STL(标准模板库)中的一个模板类;也就是说我们可以用他创建任何数据类型和对象的数组在我们的程序中,这是个为你引导最大内存处理

2008-08-19 12:34:00 1324

原创 源码分析

我目前正在看UDT源码.希望和大家交流.libjingle和emule已经编译通过,并且进行过简单测试.以下是个人的一些感受和理解:1. libjigle中的模拟TCP实现要比UDT的好些,文件传输更稳定一些,效率也可以。2. libjigle在代码中还没有看到有P2P的部分(这里是指没有树结构, 可能理解有误),只有NAT(STUN部分还没有弄明白)部分.libjingle的代码结构耦合度挺高.

2008-08-19 10:56:00 1266 1

原创 linux下静态加载一个动态库出现的问题

最近在工作中碰到一个问题,虽然问题已经解决,但是还是不太明白具体原因,为什么会出现这个问题。程序结构:     有两个动态库A.so和B.so, 并且A.so静态加载了B.so。同时A和B同时有一个相同的类C, (为了下边的清晰暂且叫AC类和BC类,其实就是一个类),  BC类新添加函数fun1, AC和BC相同的函数fun。 B中有一个C的实例objectBC。fun和fun1内容为:     

2008-08-05 16:00:00 645

原创 程序员

在CSDN上看到这样的留言:1.好好搞好英语---找更好的公司.2.做技术,要想办法做普通人做不了的事情.3.提高个人表达能力.

2008-08-05 15:37:00 664

原创 关于多线程

 程序员对于Windows程序中应该用_beginthread还是createThread来创建线程,一直有所争论。本文将从对CRT源代码出发探讨这个问题。I. 起因今天一个朋友问我程序中究竟应该使用_beginthread还是createThread,并且告诉我如果使用不当可能会有内存泄漏。其实我过去对这个问题也是一知半解,为了对朋友负责,专门翻阅了一下VC的运行库(CRT)源代码,终于找到了答

2008-08-05 15:36:00 756

原创 ATL

 摘要  本文介绍了一种使用VC++ ATL(Active TemplateLibrary),利用IDTExtensibility2接口,为MicrosoftWord加入功能简单的COM插件(addin),加入工具栏按钮和菜单等可视部件,并为其加入响应事件的方法,并在最后简单说明了实现与Office宏混合编程的方法。  说到Office相关的编程,大家首先想到的可能是VBA(Visua

2008-08-05 15:34:00 819

原创 近10年最强的50本计算机图书

美国著名图书频道Book Pool集结最权威的62位作者评选出了最近10年计算机专业图书中的50强[原文]光这62位作者阵营就非常强大,我们熟悉的就有:Francesco Balena(Microsoft.NET框架程序设计,Visual Basic.NET语言描述作者) Bert Bates(Head First Design Patterns作者) Joshua Bloch(Effec

2008-08-05 15:33:00 782

原创 最佳的七十五个网络分析和安全工具

源链接:http://www.protocol.com.cn/viewthread.php?tid=4134在2000年的5、6月间,nmap-hackers邮件列表中发起了最佳安全工具的评选活动,活动取得了成功,最终由1200名Nmap用户评选出了50个最佳安全工具,评选结果发布在insecure.org网站,得到了网友们的普遍认可。时隔三年,nmap-hackers邮件列表中又发起

2008-08-05 14:42:00 1114

linux命令linux命令linux命令linux命令

linux命令linux命令linux命令linux命令linux命令linux命令linux命令linux命令linux命令linux命令

2011-06-09

空空如也

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

TA关注的人

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