自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(272)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows平台上的SVN服务器架设步骤

下载两个安装包apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi,Setup-Subversion-1.5.1.en-us.msi。1.安装apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi; 在IE浏览器中输入"http://localhost"来验证apache服务器是否启动;2.安装Setup-Subversio

2008-09-26 09:17:00 1586

转载 Epoll模型

Epoll模型

2008-06-01 00:02:00 903

转载 稀疏文件

All about sparse file in WINDOWS(关于WINDOWS稀疏文件) NTFS Sparse Files For Programmers

2008-05-27 22:05:00 779

转载 内存调试技巧:C 语言最大难点揭秘

知识点  值类型。 值类型是在栈中分配内存,在声明时初始化才能使用,不能为null。 值类型超出作用范围系统自动释放内存。 主要由两类组成:结构,枚举(enum),结构分为以下几类: 整型(Sbyte、Byte、Char、Short、Ushort、Int、Uint、Lo

2008-03-13 16:33:00 934

转载 内存与指针实质与联系.doc

 第一篇 变量的内存实质一.先来理解C语言中变量的实质    要理解C指针,我认为一定要理解C中“变量”的存储实质,所以我就从“变量”这个东西开始讲起吧!    先来理解理解内存空间吧!请看下图: 内存地址→  6       7        8       9       10      11       12      13--------------------

2008-03-12 17:35:00 678

转载 灵巧指针与内存回收

在JAVA 和 C# 中都有垃圾回收功能,程序员在分配一段内存后可以不再理会,而由垃圾回收自动回收,从而使程序员从复杂的内存管理中解脱出来。这是JAVA 和 C#的一大优点。而C++程序员在用 new 分配了一段内存后,还必须用 delete 释放,否则将造成资源泄漏。因此,一些C++ 书上经常告诫程序员:要养成好的习惯,new 与 delete 要成对出现,时刻记住将内存释放回系统。但是,事情只

2008-03-12 17:15:00 849

转载 在已分配的内存中构造一个对象

new的头文件可定义多达六种使用new的重载方式。其中两种方式-- placement new和placement new[] 可以使你在已分配的存储缓冲器中定义一个对象或者一组数组对象。  用placement new代替普通的new定义对象,在一些有时间限制的应用程序中起到了不小的作用,在那些程序中对象的定义要在一定的时间内完成。普通new定义的对象的生存时间是未定的,因而可能会造成操

2008-03-05 15:29:00 829

原创 VOIP 收集的文章

什么叫网络电话与平常电话的区别在哪里?  什么是PBX,IAD,VPN VoIP的原理及技术 VoIP基本原理与应用

2008-03-03 17:59:00 705

转载 什么是SIP?

什么是SIP?    SIP是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。    SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,

2008-03-02 17:35:00 1491

转载 SDP: Session Description Protocol(会话描述协议)

  SDP: Session Description Protocol(会话描述协议)(RFC2327)1.       概述SDP也是MMUSIC工作组的一个产品,在MBONE内容中用得很多。其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了绘画描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体

2008-02-29 14:09:00 1114

原创 VOIP

 Net130_技术专题_VOIP世界通讯网_VOIPcai066的专栏_VOIPVoIP SIP 相关的协议栈简介 SIP简介,第1部分:SIP初探SIP简介,第2部分:SIP SERVLETSIP简介(与上面不太一样)SIP协议全方位概要介绍几种开源SIP协议栈对比了解 SIP -当今最热门的通信协议已经发展成熟GOOGLE_浅析SIP协议

2008-02-29 14:08:00 752

转载 实用单元测试技术

  前言单元测试是高收益难实施的过程改进。之所以难实施,一个重要原因是理论与应用严重脱节,例如白盒覆盖,一般理论会介绍六七种覆盖率统计公式,并以极简单的代码为例,介绍实现这些覆盖的方法,但要将这些方法应用到普通的三四十行代码的程序中,根本就不现实。越复杂的程序越需要充分测试,只能应用于简单代码的测试技术有什么意义呢?    理想的单元测试理论体系应该符合以下标准:     实用,即能应用于

2008-02-21 17:22:00 4679 1

转载 BIOS和DOS中断大全

中断INT 21H :1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH — 键盘缓冲输入0BH —检测输入状态0CH —清输入缓冲区的输入功能(1)、功能01H、07H和08H 功能描

2008-02-14 15:54:00 821

转载 CPPUnit

CppUnit - 测试驱动开发入门 CppUnitCookbook中文版CppUnit使用指南 CppUnit的使用步骤 CppUnit安装手册 试用CppUnit--一个简单的例子 CppUnit测试框架入门 cppunit helloworld详尽篇 CppUnit 介绍 CppUnit入门实践-Tony与Alex的对话系列 我对CPPUNIT的一些理

2008-02-14 09:17:00 777

原创 (TCP-over-UDP library):基于UDP协议之上实现通用、可靠、高效的TCP协议

(TCP-over-UDP library):基于UDP协议之上实现通用、可靠、高效的TCP协议   

2008-02-02 09:32:00 1401

转载 一种基于UDP协议实现P2P智能穿越NAT的方案

http://www.paper.edu.cn一种基于UDP协议实现P2P智能穿越NAT的方案范艳阳,刘若尧1北京邮电大学通信工程学院计算机中心,北京(100876)E-mail:[email protected]摘 要: 由于目前NAT (Network Address Translation ,网络地址转换协议)的广泛运用,处于Internet上的公网主机与处于 NAT之后的主机建立对等

2008-02-02 09:30:00 2018

原创 判断机器IP是公网ip还是内网ip

判断机器IP是公网ip还是内网ip   

2008-02-02 09:30:00 1320

转载 P2P 之 TCP穿透NAT的原理

http://epan.cnblogs.com/epan/articles/98379.html 

2008-02-02 09:22:00 850

转载 UDT协议-基于UDP的可靠数据传输协议

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

2008-02-02 09:20:00 874

转载 最快速度找到内存泄漏

 最快速度找到内存泄漏 

2008-01-23 16:06:00 874

原创 网络开发库下载地址

RakNet:http://sourceforge.net/projects/raknetjenkinsso/这个网络开发库支持UDP

2008-01-21 17:19:00 553

转载 C++内存管理

C++内存管理  

2008-01-18 13:28:00 480

转载 一种可以穿透还原卡和还原软件的代码

一种可以穿透还原卡和还原软件的代码 

2008-01-16 10:06:00 749

转载 如何调试驱动程序

http://msdn2.microsoft.com/zh-cn/library/ms895491.aspxhttp://www.jgzsk.com/Article_Show.asp?ArticleID=1093 

2008-01-16 09:53:00 1366

转载 如何编译驱动程序

如何编译驱动程序  :包含sources文件的格式说明makefile文件一般就包含以下一行文字:!INCLUDE $(NTMAKEENV)/makefile.def

2008-01-16 09:16:00 1352

转载 列举当前正在被其他程序占用的文件

Listing Used Fileshttp://www.codeproject.com/KB/shell/OpenedFileFinder.aspx 列举当前正在被其他程序占用的文件http://www.msproject.cn/article/open_file_process.aspx上面两篇文章系同一篇文章,一篇是翻译,带源码和驱动,可运行在Ring3上实现文件碎甲(解锁)功能ht

2008-01-15 16:38:00 1278

转载 微软Windows软件防火墙实现技术简述

 微软Windows软件防火墙实现技术简述  

2008-01-11 10:22:00 740

原创 VC++开发BHO插件—定制浏览器

VC++开发BHO插件—定制浏览器http://developer.51cto.com/art/200509/3559.htm IE上自己增加的button怎样与BHO程序联系起来?http://topic.csdn.net/t/20021214/13/1260171.htmlvckbase IE编程http://www.vckbase.com/document/listdoc.asp?m

2008-01-10 14:49:00 932

转载 VC++ 6 的 MSDN 插件

近日升级到使用 MSDN 9.0 版本, 但用 VC6 做开发, 因为从前的帮助系统使用的是 http://www.codeproject.com/KB/macros/VSNetHelp.aspx的 MSDN 转换器插件, 但没有更新的版本, 俺就更新了这个东东, 现在可以转换到任何版本的 Document explorer 系统了, 在 VC 6 的主界面上有一个按钮, 点击它可以蹦出选

2008-01-10 13:41:00 1253

转载 OOP的黄昏

http://www.cppblog.com/longshanks/archive/2007/12/06/37915.aspx 

2008-01-10 13:38:00 496

转载 GP技术的展望——道生一,一生二

http://www.cppblog.com/longshanks/archive/2008/01/06/40571.html 

2008-01-10 13:37:00 545

转载 ListCtrl

XListCtrl - A custom-draw list control with subitem formatting 缺点:在使用系统图标作为 ImagleList  时,它提供的check会变形放大,很难看,不知道使用自己提供的bitmap 作为 ImagleList 是否会这样。Neat Stuff to Do in List Controls Using Custom Draw

2008-01-07 13:17:00 1044

转载 VC免费界面库GuiToolKit

http://blog.chinaunix.net/u/5740/showart_342858.htmlhttp://www.beyondata.com/ 

2008-01-07 13:15:00 3313

转载 VS 集成驱动程序安装向导

使用DDKWirzard+VS2005开发驱动http://bbs.driverdevelop.com/htm_data/37/0707/104109.htmlhttp://ddkwizard.assarbad.net/vs.net 2005 + DS3.2 + wxp sp1 ddk安装说明http://bbs.driverdevelop.com/htm_data/13/0709/105

2008-01-03 09:58:00 947

转载 系统隐藏进程检查

 http://zzzevazzz.bokee.com/2997142.htmlhttp://hi.baidu.com/gz1x/blog/item/d99aeefa4d1c92ddb48f31b9.html(比较详细)http://www.98exe.net/Article/a/2007-02-06/2104.html(IceSword研究)http://blog.vckbase.c

2007-12-26 10:27:00 933

转载 C语言宏定义技巧

转载:http://blog.21ic.com/user1/69/archives/2006/13695.html写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。   1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H   //头文件内容 #endif 2,重

2007-12-20 10:57:00 747

转载 subversion windows服务器作为服务启动

http://blog.csdn.net/ablo_zhou/archive/2007/07/10/1684453.aspx http://www.phpchina.com/1703/viewspace_2036.html

2007-11-18 21:15:00 754

原创 用Delphi实现动态获取版本信息

http://www.yesky.com/41/1743541.shtml 

2007-10-09 22:30:00 598

转载 wininet的使用(http)

wininet的使用(http)  

2007-09-28 09:47:00 824

转载 Boost库安装配置

 下载 1 Boost库通过SourceForge文件发布系统来发布。点击这里从SourceForge下载发布版本。并把它解压倒一个合适的地方。 网站上的Bo

2007-09-27 17:39:00 3994

sysimg

VC源码,可以导出系统图标到一个文件中

2008-01-10

空空如也

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

TA关注的人

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