自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 Using CppUnit's MFCTestRunner with VS 6.0

 Richard M. Conlan - August 2005This guide is walks you through getting MFCTestRunner working in Microsoft Visual Studio 6.0. I was reliant upon and am thankful for the existence of Axel Pospischi

2006-04-12 16:28:00 816

转载 Checklist CppUnit and VC 6.0

 Axel Pospischil, apos@gmx.de, october 2002Hello to alls lowers of extreme programming and stable code, Download this document:CppUnit_GUI_under_VC6_0.zipIntroductionI am a real beginner

2006-04-12 16:27:00 1027

转载 SVN使用技巧

程序员编写程序的过程中,每个程序都会有很多不同的版本,这就需要程序员很好的管理代码,在需要的时间可以取出需要的版本,并且每个版本都有一个完整的说明。我们使用Sub Version(简称SVN)作为版本管理工具。这里着重介绍SVN作为跨平台的多人协作使用方法。在多个程序员管理同一段代码的过程中,版本的管理显得尤为重要,使用SVN可以方便的进行分支、合并,记录下所有的版本。基本配置 在开始

2006-03-17 10:06:00 2661 1

转载 Subversion(SVN)相关资源

<!--if (top.location != self.location)top.location=self.location;// -->SourceForge 开始推 Subversion(SVN) 版本控制系统 http://windtear.net/archives/20

2006-03-17 10:03:00 1698

原创 碰到了CString的一个奇怪问题

今天在调试代码时发现 CString中会出现吧/0也视为一个字符的奇怪现象。跟踪到内部发现是使用+=时的bug。没办法只好绕道处理

2006-03-16 14:27:00 865

原创 SHOUTcast优势

一.     SHOUTcast优势1.        SHOUTcast支持Linux平台,可以有效降低运营成本2.        播出控制通过Winamp完成管理相对简便。3.        支持多种客户端接收信号。4.        支持文件格式广泛。二.     SHOUTcast配置正式全称是SHOUTcast Distributed Network Audio

2006-03-09 09:35:00 1078

原创 Firefox Extension开发手记(第三天)- 编写XPCOM

XPCOM与COM从概念上区别不大,都通过IDL描述接口。在VC工程中,添加一个IDL文件指定示意XPIDL编译即可XPCOM定义一个接口和其方法[scriptable, uuid(90758A97-A6F3-4ea4-8953-16BD2EE3A977)]interface IMyComponent : nsISupports{  long Add(in long a, in lon

2006-02-28 12:22:00 1560

原创 Firefox Extension开发手记(第二天)- 安装

先说说安装问题,如何编写出正确的安装文件,在我第一次做插件时也一头雾水。文档里的说明相对简单,但是实际操作时问题较多。  install.rdf 这是最根的文件通过他Firefox才能从对应的jar文件中找到程序(chrome)XPCOM(componets)和资源(skin、locale)登。还有install.jsFirefox和Thunderbird不使用 对应的目录

2006-02-21 14:33:00 2707

原创 Firefox Extension开发手记(第一天)- Firefox的界面构成解析

        从网上查找了很多有关开发Firefox Extension的文章(感谢Google给予的支持与关怀),看看没有特别清晰的说明,在此把Firefox的开发做一个总结。        Firefox的基本架构是基于XUL的技术,Firefox的界面就是通过chrome/Browser.jar完成的。当一个Firefox界面显示出来的时候,可以把它整个看成一个DHTML的界面。也就是

2006-02-18 13:16:00 1891

原创 IE中实现自定义的菜单

参考MSDN的一篇文章可以通过判断 dwID 加载不同的菜单  #define IDR_BROWSE_CONTEXT_MENU 24641  #define IDR_FORM_CONTEXT_MENU 24640  #define SHDVID_GETMIMECSETMENU 27  #define SHDVID_ADDMENUEXTENSIONS 53HRESULT CBrowser

2006-02-17 13:54:00 893

原创 Firefox 插件开发 xpcom C++

最近在做Firefox的开发,需要一些COM的操作。1.搭建开发环境,首先需要下载SDK(Mozilla上)从Gecko的SDK中把Sample程序抽出来,参考他的设置,建立一个对等的VC6工程。指定idl使用XPIDL编译(随Gecko SDK但需要下载 libIDL.0.6.dll和对于的glib)2.设定VC的环境变量3.使用regxpcom进行测试 参考Mozilla上

2006-02-11 10:04:00 2359 1

原创 IE插件开发

IE的工具条作为Deskband组件有IE自动加载,同时对于注册的BHO对象也随IE自动加载。需要考虑如何有效的支持多种基于IE的浏览器的扩展支持Maxthon Tencent Netcaptor(相对较多)。IDeskband接口 

2006-01-25 17:14:00 1915 1

原创 新的项目开始了,我们要做IEToolbar了

为IE提供一个方便快捷的工具条完成基本的服务。如果设计一个具有比较灵活的拓展架构,如何高效的获取数据?XML SOAP TDC HTMLPluginJavascript Host 

2006-01-25 17:01:00 864

原创 关于我在CSDN Blog的用途的定位

CSDN是一个以开发者为服务对象的社区。我希望我在这的这个Blog能够成为一个记录一个程序员自我认识与自我发展的记录。

2006-01-25 16:58:00 663

原创 C++中的Exception

自己项目中前期开发的数据层代码,过渡使用Exception导致处理逻辑残缺,执行流程混乱。由此想想说说Exception。C++提供了Exception机制可以在程序执行中抛出异常,但是在目前C++的基础上增加的Exception的特点就像C++的指针一样具有太大的灵活性,对于一般程序员使用Exception往往会造成结构混乱。Java是Pure OO内建的Exception相对于C++方式的

2006-01-22 12:10:00 1220

原创 关于CSV和vCard

通讯录系列的软件以vCard和CSV存储的格式多见,一般的手机都支持vCard的导入导出。今天测试中发现我们在处理CSV和vCard时对回车换行的处理没有遵照RFC文档导致处理较特别的CSV和vCard时异常。vCard version 3 is defined in two parts: RFC 2425, MIME Content-Type for Directory Information

2006-01-13 09:36:00 2833

转载 (转贴)正则表达式使用详解

小说  网站地图  万年历  世界时间查询

2006-01-11 10:38:00 722

原创 使用js分析url

function prints(str) {var matchPIC = new RegExp("((?:http|https|ftp|mms|rtsp)://(&(?=amp;)|[A-Za-z0-9/./=/?%_~@#:;/+/-])+(gif|jpg|png))", "ig");var matchURL = new RegExp("((?:http|https|ftp|mms|rtsp):

2006-01-10 10:05:00 774

原创 从Miranda IM中的启示

需要花一些时间分析一下MirandaIM和他的架构

2006-01-06 10:24:00 794 1

原创 导入Yahoo 联系人

给新的导入导出做导入yahoo联系人,分析yahoo的通讯协议,也可以为规划新的同步协议大好基础。后面计划完成导入QQ联系人、AIM和Jabber。不断的增强导入导出功能。开源的项目中以libyahoo2对yahoo协议的较全面,目前可以登录雅虎通。libyahoo2是基于C开发的协议库,以Callback机制完成互动。

2006-01-06 09:31:00 937

原创 测试问题

今天碰到了一个测试的小问题,但是从中也折射出,什么是测试?怎样使测试成为提高品质的关键。测试需要流程化,需要制度化,但也需要具备一定的灵活性,要不然流程形式是走了,但问题却变的巨大了。

2005-12-29 20:25:00 727

原创 CView的OnMouseActivate响应

今天帮助调试程序,发现当没有给C×××View使用DYNAMIC_CREATE宏时,MFC不调用OnMouseActivate。

2005-12-29 20:11:00 1352

转载 转贴C++中几个比较不常用的关键字(http://www.zahui.com/html/1/39853.htm)

mutable关键字关键字mutable是C++中一个不常用的关键字,他只能用于类的非静态和非常量数据成员我们知道一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会随之发生变化!如果一个类的成员函数被声明为const类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据成员.但是有些时候需要在该类函数中对类的数据成员进行赋值.这个时候就需要用到mut

2005-12-29 20:07:00 920

Jakarta Commons Online Bookshelf

了解Apacche的Jakarta Commons库

2007-09-29

空空如也

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

TA关注的人

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