技术开发
文章平均质量分 79
kulala
这个作者很懒,什么都没留下…
展开
-
防止项目延迟的18条军规 (ejason)
1 详尽的需求分析2 当面临项目开始时的问题时,您需要正视并处理这些困难和有争议的问题而不应该? 逃避 3 选择正确的技术正确的技术能够使您有最大的机会在现有的人力条件下以最短时间按质量要求完成工作,选择一个抢眼的新技术并没有什么好处,尤其当您不能保证它是否有好处或者找不到正确应用新技术的人的时候。4 设计一个产品的结构,这个结构要有很好的模块化特性,并且简单易懂。要花时间在设计功能模块和界面上,转载 2004-08-19 10:32:00 · 797 阅读 · 0 评论 -
函数调用约定
1._stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。 2、C调用约定(即用__cdecl关键字说明)按从右至左的顺序压参数入栈,由调用者把参数弹出栈。对于传送参数的内存栈是由调用者来维护的(正因为如此,实现可变参转载 2004-11-24 12:36:00 · 1428 阅读 · 0 评论 -
VC++中利用MSXML解析XML文档
原作者:侯小云原出处:不详摘 要:XML文档是近年来比较流行的结构化文档形式,其主要用途不只适用于开发网页,而且在其他场合也有很广泛的应用。本文主要介绍用VC++开发应用程序时对XML文档的解析。 关键词: XML HTML SGML COM DOM 一、 XML 简介 XML(Xtensible Markup Language,即扩展标记语言)的发展起源于1996年。当时,出版界巨头转载 2004-11-23 17:34:00 · 1440 阅读 · 0 评论 -
Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:type转载 2004-11-22 22:26:00 · 1024 阅读 · 0 评论 -
CCtrlView类的实现
Q I made a custom control derived from CWnd, and now I want to use it as a view. My first solution was to embed the control into the view and handle OnSize in the view to position the control over转载 2004-11-20 18:02:00 · 1948 阅读 · 0 评论 -
排序算法小结
排序算法小结 排序小结 排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部分是简单排序算法,后面你转载 2004-11-22 22:32:00 · 974 阅读 · 0 评论 -
内存对齐问题
什么是内存对齐 考虑下面的结构: struct foo { char c1; short s; char c2; int i; }; 假设这个结构的成员在内存中是紧凑排列的,假设c1的地址是0,那么s的地址就应该是1,c2的地址就是3,i的地址就是4。也就是转载 2004-11-20 18:16:00 · 1086 阅读 · 0 评论 -
使用 C++ 的托管扩展针对 Windows 窗体编程
Chris Sells 和 Sam Gentile适用于:Microsoft®Visual C++® .NETWindows Forms摘要:本文讨论了如何使用 Visual C++ .NET 的托管扩展针对 Windows 窗体编程,并提供了使用直接访问 Windows 窗体类的手动编程技术的示例,以及使用 Windows 窗体设计器的示例。此外,本文还对 Windows 窗体和转载 2004-11-09 11:23:00 · 3352 阅读 · 0 评论 -
Windows常用命令集
winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat--------xp转载 2004-11-08 09:44:00 · 922 阅读 · 0 评论 -
怎样使用Map文件进行查错
首先必须生成程序的 MAP 文件。什么是 MAP 文件?简单地讲, MAP 文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。好吧,既然 MAP 文件如此神奇,那么我们应该如何生成它呢?在 VC 中,我们可以按下 Alt+F7 ,打开“Project Settings”选项页,选转载 2004-11-09 13:27:00 · 4843 阅读 · 0 评论 -
什么是Extreme Programming
Extreme Programming(极限编程,简称XP)是由Kent Beck在1996年提出的。Kent Beck在九十年代初 期与Ward Cunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有 效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能行以及面临的困难。1996年三月, Kent终于在为DaimlerChrysler所做的一个项目中转载 2004-11-08 09:38:00 · 1408 阅读 · 0 评论 -
Windows Socket API 使用经验
文章作者:唐纲本文是我在进行MS-Windows、HP-Unix网络编程的实践过程中总结出来的一些经验,仅供大家参考。本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。一、WSAStartup函数 int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData转载 2004-12-03 14:55:00 · 2469 阅读 · 1 评论