博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

09 2010 档案

摘要:用代码行数来评估程序的开发进度,就好比是拿重量来评估一个飞机的建造进度。                     – 比尔盖茨,前微软总裁使用C++的问题就在于 … 这种语言有一种很大的脾气,在你想做任何事情之前你必须把所有的知识都掌握才行。                     – Larry Wall, Perl语言的开发者C语言很容易让你犯错误;C++... 阅读全文

posted @ 2010-09-28 20:52 扬名 阅读(946) 评论(0) 推荐(1)

摘要:(1)操作系统接收到应用程序的窗口消息,将消息投递到该应用程序的消息队列中。(2)应用程序在消息循环中调用GetMessage函数从消息队列中取出一条一条的消息。取出消息后,应用程序可以对消息进行一些预处理,例如,放弃对某些消息的响应,或者调用TranslateMessage产生新的消息。(3)应用程序调用DispatchMessage,将消息回传给操作系统。消息是由MSG结构体对象来表示的,其中... 阅读全文

posted @ 2010-09-22 17:36 扬名 阅读(415) 评论(0) 推荐(0)

摘要:两者先后顺序不同,构造函数生成本类的对象,但没有产生窗口,OnCreate后窗口产生, 然后才是视图的OnInitialUpDate,一般在这里对视图的显示做初化。  OnCreate只是产生VIEW的基本结构和变量,而在OnInitialUpDate中,主要对视图中控件等各个变量进行初始化操作。  例:我们要在视图中添加一个button和combobox控件,则OnCreate函数中写法如下:i... 阅读全文

posted @ 2010-09-21 16:48 扬名 阅读(880) 评论(0) 推荐(1)

摘要:进程是程序的一次执行,是系统进行资源分配和调度的一个独立单位;而线程是进程中执行的一段程序片段,是进程的一个实体,是CPU调度和分派的比进程更小的能独立运行的基本单位。  进程间是独立的,这表现在内存空间、上下文环境上;线程运行在进程空间内。真正完成代码执行的是线程,而进程只是线程的容器,或者说是线程的执行环境。  一般来讲(不使用特殊技术),进程无法突破进程边界存取其他进程内的存储空间;而线程由... 阅读全文

posted @ 2010-09-18 22:37 扬名 阅读(368) 评论(0) 推荐(0)

摘要:1、引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。3) 不存在指向空值的引用,但是存在指向空值的指针。2、什么是平衡二叉树?左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于13、堆栈溢出一般是由什么原因导致的?没有回收垃圾资源4、给两个变量,如何找出一个带环单链表中是什么地方出现环的?一个递增一,一个递增二,他们指向同一个... 阅读全文

posted @ 2010-09-10 18:07 扬名 阅读(310) 评论(0) 推荐(0)

摘要:程序员不加班的理由: 理由1.让你变得更有效率  多数的办公室工作十分繁琐,没有明确的开始与结束。正由于事情千头万绪,你很容易这个做一点、那个进行一半,结果没有一件有结果,迫使你以加班来赶工,一方面也安慰自己的心理。  但是,如果你的下班时间是五点,那么你就得盘算一下,在一天有限的时数内,该先做那些事?  少和同事聊天,多用点时间思考都好!一味埋头长时间工作而不思考,容易做虚工,而且会失去看事情的... 阅读全文

posted @ 2010-09-04 16:46 扬名 阅读(5618) 评论(2) 推荐(0)