- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 抓屏的各种方法
抓屏的各种方法2007-07-15 10:18目录:l 导言l 用GID函数抓屏l 用DirectX方式抓屏l 用Windows Media API抓屏导言有时候我们需要编程抓取整个屏幕上的内容,下面我将介绍抓屏是如何实现的。典型地,我们可以用GID和DirectX来完成,另外一个选择是Windows Media API,在这篇文章我
2008-10-28 14:38:00 1255
原创 锁无关的(Lock-Free)数据结构——在避免死锁的同时确保线程继续 ZZ
C/C++ Users Journal October, 2004 锁无关的(Lock-Free)数据结构 在避免死锁的同时确保线程继续 Andrei Alexandrescu 刘未鹏 译 Andrei Alexandrescu是华盛顿大学计算机科学系的在读研究生,也是《Modern C++ Design》一书的作者。他的邮箱是 andrei@metalanguage.com。
2008-10-28 13:31:00 1599 2
原创 ICONIX软件开发过程 zz
ICONIX过程的规模介于RUP和XP之间。也RUP一样,ICONIX也是用例驱动的,但不需要RUP使记录延续到表中带来的巨大开销;和XP一样,相对较小,比较紧凑,但不像XP那样摒弃了分析和设计过程。ICONIX是一种高效的UML建模方法,它力图使用UML的一个子集来表达整个开发过程。从整体上来说,ICONIX的动态模型包含用例模型、健壮性图、时序图,静态模型部分包含域模型和类图。在整个软件过程
2008-09-17 15:45:00 941
原创 Aop(Aspect-Oriented Programming)介绍 zz
Aop(Aspect-Oriented Programming)介绍 引用:http://wayfarer.cnblogs.com/articles/241012.html http://www.microsoft.com/china/msdn/library/langtool/vbnet/AOPArticle.mspx?mfr=true面向方面编程 (AOP) 是
2008-09-17 15:39:00 735
原创 RUP:统一软件开发过程zz
RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 RUP和类似的产品--例如面向对象的软件过程(OOSP),以及O
2008-09-17 15:10:00 503
原创 XP极限编程zz
ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能行以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引入了新的
2008-09-17 14:46:00 484
原创 什么是Scrum[转载]
Scrum属于敏捷开发范畴的一种开发流程,以英式橄榄球争球队形(Scrum)为名,Scrum将软件开发团队比作橄榄球队,有明确的更高目标,具有高度自主权。紧密地沟通合作,以高度弹性解决各种挑战,确保每天、每个阶段都朝向目标有明确的推进。 Scrum的运行方式又很多种,很多公司应用起来也会有些自己的改变,一个简单的Scrum Meeting包含3个要点:从上一次Scrum到现在你做了什
2008-09-17 14:32:00 580
原创 使用私有继承(zz)
使用私有继承作者: fatalerror99 出处:BLOG 更新时间:2005-12-27 10:25关 键 词:C++ 私有继承阅读提示:在 C++ 将 public inheritance(公有继承)视为一个 is-a 关系。当给定一个 hierarchy(继承体系),其中有一个 class Student 从一个 class Person 公有继承,当为一个函数调用的成功而有必要时,需
2008-04-19 23:34:00 505
原创 Autodesk面试技术题解答(zz)
By SmartPtr(http://www.cppblog.com/SmartPtr/) 近一年以来,AUTODESK的面试题在网上是闹的沸沸扬扬,作为一个名企,这是可以理解的,况且其面试题质量也是不错的。抽一些闲暇时间,把网上传的比较多的70道题简单的解答了一遍,不为别的,只为再熟悉一下在大学学过的一些基础知识。希望对大家有用。当然,这只是我的个人解答,有什么不对的或者需要
2008-04-19 23:23:00 1171
原创 关于SINGLTON在C++里实现(zz)
在《设计模式》中有一个叫做单件(Sigleton)的模式,是用来控制创建唯一对象。书中只讲到了如何建立Singleton对象,对于如何来销毁此对象则只字不提。但是对象生命的管理对于C++程序员来说是多么的重要呀。或许Singleton只是属于创建模式的一种,大师们认为在这里不应涉及到“销毁模式”。有人认为Sinleton是应该在程序的退出的时候销毁的。但是退出应该是在什么时候呢。请看如下代码:假设
2008-04-19 22:44:00 888
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人