- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 如何用WINDBG分析64位机上32位程序的DUMP文件
将dump拖入到windbg中后,在command输入栏输入 .load wow64exts 回车 !sw 回车,就将windbg的dump,从64位模式切换到了32位模式,否则看到的call stack 对我们分析dump是没有帮助的。然后就可以使用其它的命令来分析了。比如:使用kb命令,查看所有线程的调用堆栈,找出出错的线程,~*kb,就是查看所有线程的调用堆栈。
2013-09-12 11:53:50 854
原创 自定义的listctrl
自定义的listctrl,第一列checkbox居中显示,第二列显示图片,第三列自定义文字显示。 源码下载地址: http://download.csdn.net/detail/lxz_lj/6249021 点击About,可以见到下图。
2013-09-11 14:21:52 419
原创 约瑟夫环问题
问题描述:n个人(编号0~(n-1)),从0开始报数,报到m-1的退出,剩下的人继续从0开始报数。求胜利者的编号 ============================================================================================================ 归纳演绎法 当第一个人退出后,问题便演变为n-1人的相
2013-02-06 14:23:19 137
转载 six OO design principles
1) single responsibility principle. 2) Liskov substitution principle. functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it.
2013-02-01 15:12:55 284
原创 设计模式之创建型
早期的软件开发,基本都是面向过程开发。它逻辑顺畅,易于理解。基本上是顺着CPU运行的前后逻辑来展开的,有利于理解计算机的运行过程。 随着软件规模的扩大,人们认识到业务的复杂度开始超过计算机本身的复杂度,于是开始转向了面向对象开发。 面向对象,本质是代码逻辑对真实世界对象的模拟,从而使程序员对业务逻辑的理解变的容易。 代价是需要隐藏了代码在计算机中的运行逻辑,这就是C和C++的主要区别,即在编
2012-12-12 20:30:40 219
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人