摘要: 调用BitBlt函数时碰到的参数,copy自MSDN,自己加点中文注释~These codes define how the color data for the source rectangle is to be combined with the color data for the destination rectangle to achieve the final color. The f... 阅读全文
posted @ 2009-09-01 15:41 碧青_Kwok 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 绝影经典语录 阅读全文
posted @ 2009-08-26 22:23 碧青_Kwok 阅读(1876) 评论(0) 推荐(0) 编辑
摘要: 如果对自身的发展迷茫,可以看看这篇文章,这里真实地记载了一个程序员走过的路.. 阅读全文
posted @ 2009-08-26 00:34 碧青_Kwok 阅读(387) 评论(0) 推荐(1) 编辑
摘要: 其实最好还是在MSDN里查阅C++ keywords,但是整一遍还是可以加深点印象.以下注解多引自MSDN Libraryfor Visual Studio2008.C++关键字全集(这个是从C++ Primer copy过来的,有一些补充,也有一些已经被替代):asmautobad_castbad_typeidboolbreakcasecatchcharclassconstconst_castc... 阅读全文
posted @ 2009-08-25 23:35 碧青_Kwok 阅读(3454) 评论(1) 推荐(1) 编辑
摘要: 不知道大家有没有留意到,有些朋友拥有很酷的个性头像,而有些人只是显示默认的头像。这些人是如何做到更换头像的呢?其实,是使用了一个叫做Gravatar的服务,它的全称叫做“Globally Recognized Avatar”,翻译过来叫做全球通用头像。那么,这个Gravatar是怎样的一个东西呢?下面,我们一起来看看这个Web2.0时代的产物,简单地为一些新手朋友扫盲一下吧... 阅读全文
posted @ 2009-08-23 17:35 碧青_Kwok 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 首先回顾几个关于内存管理的术语:多任务---处理器把时间片划分并分配给每个运行中的程序.段---一块供程序存放代码或者数据的长度不定的内存.分段---把多个内存段互相隔离的方法,使多个程序可以互相隔离地运行而不会干扰.段描述符---用来描述一个内存段的64位值,包含了段的基地址,访问权限,长度限制,段的类型和使用方式等信息.段选择子---存放在段寄存器(CS,DS,SS,ES,FS,和GS)里面的... 阅读全文
posted @ 2009-08-18 22:37 碧青_Kwok 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序法(bubble sort),对小数组工作得非常好,但对大数组就非常低效了.因为这是个时间复杂度为O(n2)的算法.其代码实现如下:[代码]二分查找(binary search),非常高效的算法,因为它使用了分治策略(divide and conquer),每次循环后查找范围都会减半,算法时间复杂度为O(log2n).汇编实现代码如下:[代码] 阅读全文
posted @ 2009-08-15 23:31 碧青_Kwok 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。我把大二的所有时间花在了汇编,我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BB... 阅读全文
posted @ 2009-08-10 20:06 碧青_Kwok 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 曾经碰到过这样一个问题:[代码]请问输出结果是什么?初看,想当然认为结果是3对child-father,只是顺序不确定,而且按照Unix环境高级编程中的说法,极端的情况下可能还会出现两个输出的内容相互夹杂的情况。但是,在Unix测试了一下发现输出竟然有7对child-father。为什么会这样呢?看了半天程序终于明白了这个简单的问题。其实,这个问题在懂汇编的人看来是再清楚不过了,问题就出在这个fo... 阅读全文
posted @ 2009-08-10 19:42 碧青_Kwok 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 昨天(这个昨天已经是6月11日了..)终于收到Canonical公司寄来的Ubuntu9.04正式版光盘~ 然后就迫不及待地分区,安装,更新源,配置,升级,3D桌面,mplayer~ 整个过程一气呵成,虽然中间重装过一次,但那是因为我的一个失误..所以我想整理一些资料,虽然有点散乱,但是希望能对各位安装Ubuntu 9.04时有所帮助~ 具体安装步骤在这里http://nkevin.blog.16... 阅读全文
posted @ 2009-08-10 19:02 碧青_Kwok 阅读(733) 评论(0) 推荐(0) 编辑