04 2010 档案
摘要:一个星期六的早晨,牧师正在准备第二天的布道。他的妻子有事出去了,小儿子在家哭闹不休,严重扰乱了他的思路。心烦意乱中,牧师随手拿起一幅色彩鲜艳的世界地图,把它撕碎并且丢在地上,对他的儿子说:"小约翰,你如果能把这些碎片拼起来,我就给你2角5分钱。 "牧师以为这件事会花掉约翰一个上午的时间。但没过10分钟,就有人在敲他的房门,是他的儿子。牧师看到约翰如此之快地拼好了一幅世界地图,十分惊奇地说:"孩子...
阅读全文
摘要:西方的“墨菲定律”(Murphy's Law)是这样说的:Anything that can go wrong will go wrong. :“凡事只要有可能出错,那就一定会出错。” 墨菲定律的原话...
阅读全文
摘要:由于需要用到EXE文件的OriginalFilename这个值,原本微软提供了API可以取得PE文件的版本信息,通过VerQueryValue可以查询到这个值。标准的取法是:通过GetFileVersionInfoSize取得文件版本信息大小。通过GetFileVersionInfo取得文件版本信息。查找版本信息中的languages and code pages列表。根据相应language a...
阅读全文
摘要:学习的第一步,就是划线和标注。 就是拿到一本书,不管是精读还是泛读,不管以后准备还是不准备复习,都要在书上划线和标注或者折页,划线就是划重点,这一招让你在下次碰到这本书的时候,最短时间就能看到它的精髓,用陈安之的话说就是,这不是时间管理什么才是时间管理?此外,对于非常重要的精彩页面,还可以折页。标注就是在某些页面写下你的心得,不要心疼书,心疼书永远不能真正拥有它,这一点书和美女是一样的(笑声),很...
阅读全文
摘要:程序在运行时,难免会有一些异常情况发生,特别是在条件不容许去挂调试器的时候,如何快速的定位错误的方法就显得很重要。日志一直都是一种很重要的定位错误的方法,出得好的日志可以方便程序员快速的定位问题所在。但日志有时也显不足:日志有时只能定位大体错误范围,却无法确认问题所在,比如程序抓到一个未知的异常。程序有时没有机会来出日志,或者能出日志的时候已经无法获得和错误相关的信息,比如程序崩溃的时候。在日志明...
阅读全文