小试牛刀
文章平均质量分 74
fzd999
物格而后知致,知致而后身修~
展开
-
探討OOP
探討OOP 有一個笑話: 一個人到了硅谷,發現有賣猴子的,一只1000美元,一問,原來這只猴子能寫出風格良好的C語言代碼;在旁邊還有另一只猴子,標價5000美元,那人奇怪的問老板: 它會甚麼?老板回答: 它會寫C++代碼,面向對象的,很流行喔!“流行”的確很誘人,我也是因為”流行”,才開始學習C++的。但是流行的並不一定就好,比如非典。?Koening大師有一句名言: 用原创 2004-08-19 14:22:00 · 1786 阅读 · 1 评论 -
从技术到管理(二)-- 小议技术人员到管理者的鸿沟
在三年前,我曾经探讨过一个不算新的话题:好的项目经理是否需要有技术能力。三年后,我先后经历了项目经理和部门经理的职业历程,又有幸在新加坡公司总部和南京大学学习管理类课程,无论是视野还是思维模式,都有了相当多的不同,心血来潮之时,涂鸦本文,仅作引玉之砖。 在我看来,从一个技术人员到一个管理人员,有三个理念上的转变,每一个转变,都须要战胜自我的努力,而完成这些转变之后,赢来的就是从一个原创 2010-05-20 20:54:00 · 1963 阅读 · 1 评论 -
浅谈项目感觉
前一段时间和朋友一起看世界杯,有一个兄弟边看边感叹,怎么这些世界顶级球员每一个动作看起来都那么合理、那么舒服呢?球迷们管这个叫“球感”。爱好者们观看围棋国手的对局,总觉得他们下出的棋形很漂亮,这些高手凭着良好的直觉,就能把棋子放到合理的地方。棋迷们管这个叫“棋感”。一位好的项目经理,在他带的项目里,你往往会有一种“其实项目管理也就这样”的感觉,每一个决定似乎都非常简单、非常顺利成章,这一切,就是源原创 2006-09-24 22:42:00 · 6151 阅读 · 6 评论 -
用积木搭出的埃菲尔铁塔
一 引子永远忘不昨晚那一幕:一向不苟言笑的老总居然一边和助理开着玩笑,一边吹着口哨巡视一圈开发大厅,然后哼着小曲蹩进了洗手间——千年难遇啊!我知道,这一切都是因为一个项目的缘故……二 外包我是一家软件公司的项目经理,我们企业管理系统开发为主要业务。在许多项目中,我们自己开发基础数据库和应用平台,具体的业务系统则外包出去以节约成本。随着公司业务的发展,分包这种开发形式也逐渐暴露出许多原创 2006-09-17 22:44:00 · 7296 阅读 · 3 评论 -
IT项目经理是否需要技术能力
提起林锐这个名字,想必程序员们都不陌生。当年,我正是看着他的《高质量C/C++程序设计》,编写自己的第一个正式项目的。不过,您是否注意到,在林锐的两部著作中,他的一个观念发生了很大的转变,那就是关于对项目经理的技术要求:在林锐2003年著的《软件工程思想》中提到:“项目经理一定要懂得技术”;而在2005年的《IT企业项目管理:问题、方法和工具》一书的序言中,林锐反思了的一些旧观点,对于项目经理是否原创 2006-09-10 16:52:00 · 28901 阅读 · 40 评论 -
谁是客户——浅析学习型组织
哈佛商学院的一位学生怒气冲冲的质问导师:“你为什么对我这么严厉?要知道我是你的客户!”老经济学家看了一眼自己的学生,慢条斯理的回答:“no,no,你不是我的客户,你是我的产品。”上面这段对白是哈佛大学的经典案例,其中暗含了一个问题:既然学生是产品,那么究竟谁才是真正的客户呢?我们都知道“客户就是上帝”,可是,在学习活动中究竟谁才是客户呢?这里,我将尝试着结合“学习型组织”理论做一个探讨。让我们来看原创 2005-03-16 13:42:00 · 4211 阅读 · 1 评论 -
一个完整的共享內存类
/****************************************************************** ++ File Name : FFMClass.h ++ Description: 共享內存類 --------------------------------------------------------------- ++ Author: Fei原创 2004-10-19 17:38:00 · 2315 阅读 · 2 评论 -
關於進程殺死問題的研究報告
關於進程殺死問題的研究報告[摘要] 進程在運行狀態下可以經由Windows任務管理器殺死,在Windows9X系統下,通過把程序設置為系統程序,可以使它的進程不在任務管理器中顯示出來,從而避免了被用戶直接終止;在WindowsNT/2000/XP操作系統下,系統中運行的進程無法在任務管理器中隱藏,本文論述的,就是在NT內核的操作系統下(WindowsNT/2000/XP/2003),如何原创 2004-08-19 14:48:00 · 3210 阅读 · 2 评论 -
Access Control List and Process(如何设置DACL)
ACL即访问控制表,由一个ACL头和零到多个ACE(Access_control entry 访问控制实例)构成。 ACL的应用平台是WindowsNT/2000/XP/2003,实际上WindowsNT3.1之后的使用NT内核的操作系统都支持这个结构。ACL标志了第三方对某一个对象的访问权限,这个对象可以是任何类的实例,当然也包括了进程(Process)对象。1??????? 概述原创 2004-08-19 14:20:00 · 3866 阅读 · 0 评论 -
如何禁用Windows屏保和电源管理
编写诸如监控、多媒体、大规模数据处理之类程序的时候,我们常常需要禁用屏幕保护和电源管理,以确保程序的正常运行。一般来说,可以使用模拟鼠标键盘动作的办法禁用95下的屏幕保护和电源管理,但是同样的方法应用到2000/NT,却常常会无效,这和系统的设置有关系。运用Windows平台SDK的界面API可以轻松的做到禁用屏幕保护和电源管理,唯一的缺陷是这种方法无法应用到Windows95下的Win32应用程原创 2004-08-30 20:30:00 · 3583 阅读 · 1 评论 -
探讨CtreeCtrl::SortChildrenCB
探讨CtreeCtrl::SortChildrenCB 在实际开发中,我们往往需要对树控件(CTreeCtrl)的节点进行排序。事实上,大部分的排序工作可以用CTreeCtrl::SortChildren来实现,不过CTreeCtrl::SortChildren是简单的通过树项目名称排序,假如要实现个性化排序,则需要借助SortChildrenCB。 CTreeCtrl::SortCh原创 2004-08-20 17:09:00 · 3534 阅读 · 5 评论 -
高级程序员考试英语试题详解(2000~2002)
2002 66-70 A typical imperative language contains an applicative sub-language which approximate the mathematical abstractions of “timeless” function applied to “spaceless” values, where the acture原创 2004-08-20 17:03:00 · 2659 阅读 · 1 评论 -
在VC++中使用斷言
在VC++中使用斷言1??????? 斷言的表達形式1.1????? 語法斷言是一個宏,格式為: ASSERT( 邏輯表達式 booleanExpression)邏輯表達式可以是任意一個表達式,其值是0或者非0。從代碼的可讀性角度來講,這個表達式應該是不包含與布爾型變量的邏輯比較操作的。1.2????? 作用斷言僅僅在Debug過程中產生作用。當邏輯表達式出現了FA原创 2004-08-19 14:27:00 · 1980 阅读 · 1 评论