- 博客(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 1606
转载 稀疏文件
All about sparse file in WINDOWS(关于WINDOWS稀疏文件) NTFS Sparse Files For Programmers
2008-05-27 22:05:00 800
转载 内存调试技巧:C 语言最大难点揭秘
知识点 值类型。 值类型是在栈中分配内存,在声明时初始化才能使用,不能为null。 值类型超出作用范围系统自动释放内存。 主要由两类组成:结构,枚举(enum),结构分为以下几类: 整型(Sbyte、Byte、Char、Short、Ushort、Int、Uint、Lo
2008-03-13 16:33:00 948
转载 内存与指针实质与联系.doc
第一篇 变量的内存实质一.先来理解C语言中变量的实质 要理解C指针,我认为一定要理解C中“变量”的存储实质,所以我就从“变量”这个东西开始讲起吧! 先来理解理解内存空间吧!请看下图: 内存地址→ 6 7 8 9 10 11 12 13--------------------
2008-03-12 17:35:00 689
转载 灵巧指针与内存回收
在JAVA 和 C# 中都有垃圾回收功能,程序员在分配一段内存后可以不再理会,而由垃圾回收自动回收,从而使程序员从复杂的内存管理中解脱出来。这是JAVA 和 C#的一大优点。而C++程序员在用 new 分配了一段内存后,还必须用 delete 释放,否则将造成资源泄漏。因此,一些C++ 书上经常告诫程序员:要养成好的习惯,new 与 delete 要成对出现,时刻记住将内存释放回系统。但是,事情只
2008-03-12 17:15:00 872
转载 在已分配的内存中构造一个对象
new的头文件可定义多达六种使用new的重载方式。其中两种方式-- placement new和placement new[] 可以使你在已分配的存储缓冲器中定义一个对象或者一组数组对象。 用placement new代替普通的new定义对象,在一些有时间限制的应用程序中起到了不小的作用,在那些程序中对象的定义要在一定的时间内完成。普通new定义的对象的生存时间是未定的,因而可能会造成操
2008-03-05 15:29:00 849
转载 什么是SIP?
什么是SIP? SIP是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。 SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,
2008-03-02 17:35:00 1529
转载 SDP: Session Description Protocol(会话描述协议)
SDP: Session Description Protocol(会话描述协议)(RFC2327)1. 概述SDP也是MMUSIC工作组的一个产品,在MBONE内容中用得很多。其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了绘画描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体
2008-02-29 14:09:00 1132
原创 VOIP
Net130_技术专题_VOIP世界通讯网_VOIPcai066的专栏_VOIPVoIP SIP 相关的协议栈简介 SIP简介,第1部分:SIP初探SIP简介,第2部分:SIP SERVLETSIP简介(与上面不太一样)SIP协议全方位概要介绍几种开源SIP协议栈对比了解 SIP -当今最热门的通信协议已经发展成熟GOOGLE_浅析SIP协议
2008-02-29 14:08:00 759
转载 实用单元测试技术
前言单元测试是高收益难实施的过程改进。之所以难实施,一个重要原因是理论与应用严重脱节,例如白盒覆盖,一般理论会介绍六七种覆盖率统计公式,并以极简单的代码为例,介绍实现这些覆盖的方法,但要将这些方法应用到普通的三四十行代码的程序中,根本就不现实。越复杂的程序越需要充分测试,只能应用于简单代码的测试技术有什么意义呢? 理想的单元测试理论体系应该符合以下标准: 实用,即能应用于
2008-02-21 17:22:00 4724 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 835
转载 CPPUnit
CppUnit - 测试驱动开发入门 CppUnitCookbook中文版CppUnit使用指南 CppUnit的使用步骤 CppUnit安装手册 试用CppUnit--一个简单的例子 CppUnit测试框架入门 cppunit helloworld详尽篇 CppUnit 介绍 CppUnit入门实践-Tony与Alex的对话系列 我对CPPUNIT的一些理
2008-02-14 09:17:00 793
原创 (TCP-over-UDP library):基于UDP协议之上实现通用、可靠、高效的TCP协议
(TCP-over-UDP library):基于UDP协议之上实现通用、可靠、高效的TCP协议
2008-02-02 09:32:00 1439
转载 一种基于UDP协议实现P2P智能穿越NAT的方案
http://www.paper.edu.cn一种基于UDP协议实现P2P智能穿越NAT的方案范艳阳,刘若尧1北京邮电大学通信工程学院计算机中心,北京(100876)E-mail:fanyanyang@gmail.com摘 要: 由于目前NAT (Network Address Translation ,网络地址转换协议)的广泛运用,处于Internet上的公网主机与处于 NAT之后的主机建立对等
2008-02-02 09:30:00 2030
转载 UDT协议-基于UDP的可靠数据传输协议
1. 介绍随着网络带宽时延产品(BDP)的增加,通常的TCP协议开始变的低效。这是因为它的AIMD(additive increase multiplicative decrease)算法彻底减少了TCP拥塞窗口,但不能快速的恢复可用带宽。理论上的流量分析表明TCP在BDP增加到很高的时候比较容易受包损失攻击。另外,继承自TCP拥塞控制的不公平的RTT也成为在分布式数据密集程序中的严重
2008-02-02 09:20:00 890
原创 网络开发库下载地址
RakNet:http://sourceforge.net/projects/raknetjenkinsso/这个网络开发库支持UDP
2008-01-21 17:19:00 564
转载 如何调试驱动程序
http://msdn2.microsoft.com/zh-cn/library/ms895491.aspxhttp://www.jgzsk.com/Article_Show.asp?ArticleID=1093
2008-01-16 09:53:00 1382
转载 如何编译驱动程序
如何编译驱动程序 :包含sources文件的格式说明makefile文件一般就包含以下一行文字:!INCLUDE $(NTMAKEENV)/makefile.def
2008-01-16 09:16:00 1362
转载 列举当前正在被其他程序占用的文件
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 1291
原创 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 936
转载 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 1284
转载 GP技术的展望——道生一,一生二
http://www.cppblog.com/longshanks/archive/2008/01/06/40571.html
2008-01-10 13:37:00 555
转载 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 1064
转载 VC免费界面库GuiToolKit
http://blog.chinaunix.net/u/5740/showart_342858.htmlhttp://www.beyondata.com/
2008-01-07 13:15:00 3365
转载 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 966
转载 系统隐藏进程检查
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 980
转载 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 758
转载 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 763
转载 Boost库安装配置
下载 1 Boost库通过SourceForge文件发布系统来发布。点击这里从SourceForge下载发布版本。并把它解压倒一个合适的地方。 网站上的Bo
2007-09-27 17:39:00 4023
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人