自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

风中有朵雨做的云

蓝蓝的天上白云飘<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 隔一段时间IT界总是能找到一些热炒的话题,目前的话题之一是“云计算”。主推“云计算”的巨头是谷歌、IBM、微软等。关于“云计算”到底是什么,巨头们说法并不一致。我们听到的往往是一些故事性的话语,描述“云”是多么的绚丽...

2008-10-29 22:59:00 171

扫雷不死的秘密

原文链接:http://www.titilima.cn/?action=show&id=276 Windows的扫雷游戏有这么一个秘密:在你第一次点击游戏区中的方块时,出现的绝对不会是地雷。 实践是检验真理的唯一标准,我用IDA拆了winmine.exe,版本是5.1.2600.0。下面我只简要介绍分析的结果,不再特别列出晦涩的汇编代码。 扫雷游戏的游戏区数据放在一个庞大的一维BYT...

2008-10-28 10:39:00 105

更方便地动态调用DLL导出函数

原文链接:http://www.titilima.cn/?action=show&id=275 在一般情况下,动态调用DLL导出函数的方法是: 用typedef为目标函数定义函数指针类型。 用GetProcAddress获取函数指针。 用函数指针进行调用。 但是,如果要调用的函数太多的话,这个方法难免流于繁琐——有太多的typedef、太多的GetProcAddress和太多的...

2008-10-27 10:15:00 79

一次“结对”体验

日前我参加了汽车驾驶培训,体会了敏捷开发中极限编写倡导的“结对编程”的好处。 本人一直以来对汽车驾驶没有多大兴趣,前一月在老婆的催促下,和朋友一起走上了学习汽车驾驶的道路。每次参加驾驶练习我都是和这位朋友一起前去,两人都没驾驶方面的经验,但我两真正“结对”了:互相学习、互相帮助、坦诚交换驾驶心得,充分发挥了“司机”和“伙伴”的作用,从各自的失败操作中汲取经验、并将这种经验毫无保留的告知对方,很快...

2008-10-26 07:20:00 43

重载new造成的BoundsChecker误报

原文链接:http://www.titilima.cn/?action=show&id=273 BoundsChecker是一个功能很强大的内存/资源泄漏检查工具,尤其是可以嵌入Visual Studio的环境中随着调试器一同运行,使用起来尤其方便。当程序退出后,BoundsChecker则会弹出一个视图,其中记录了代码中发生的内存泄漏。不过,如果我们在代码中对内存分配做了特殊的处理,就...

2008-10-24 10:01:00 71

最后的VFP守望者-参加微软MVP Open Day

从2004年之后,各种原因,就一直再未再参加过微软中国每年度的MVP Open Day,所以希望无论如何今年都要参加一次。正好今年是在北京举行,动车组开通以后,到北京非常方便,仅仅2小时的路程。 今年仍旧申请的是Visual FoxPro MVP,经过MVP Leader Sisley和微软中国社区的帮助,总算连任成功。今年全球Visual FoxPro方面的MVP从原来的40多人减少到了30多...

2008-10-22 19:36:00 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除