随笔 - 462  文章 - 0 评论 - 1 阅读 - 29万

01 2015 档案
window 面试题
摘要:1:GetMessage和PeekMessage的区别?GetMessage:获取消息队列中的一个消息,存入MSG中,并从消息队列中移除,如果消息队列中没有消息就会阻塞;PeekMessage:查看消息,有消息,就将数据存入MSG结构中,没有消息就返回FALSE,不会阻塞,但如果没有更新区,可以移除... 阅读全文
posted @ 2015-01-27 15:43 归海一刀 编辑
怎样重建一个损坏的调用堆栈(callstack)
摘要:原文作者:Aaron Ballman原文时间:2011年07月04日原文地址:http://blog.aaronballman.com/2011/07/reconstructing-a-corrupted-stack-crawl/翻译:magictong时间:2014年05月29日夜后记:可惜原始的... 阅读全文
posted @ 2015-01-27 11:13 归海一刀 编辑
如何: 查找问题异常堆栈,堆栈跟踪中收到一个 UnhandledExceptionFilter 调用时
摘要:定义没有异常处理程序来处理引发的异常时调用UnhandledExceptionFilter函数。函数通常将异常传递到 Ntdll.dll 文件,它捕捉并尝试处理它。在某些情况下,在其中存在的进程内存快照,您可以看到一个线程持有的锁点的线程调用UnhandledExceptionFilter函数。在这... 阅读全文
posted @ 2015-01-27 10:54 归海一刀 编辑
VC如何将自身进程提升至管理员权限
摘要:方法1、代码实现 http://zhidao.baidu.com/question/260744247.html方法2、编译选项设置 http://msdn.microsoft.com/zh-cn/library/bb384691.aspx方法3、在资源文件中添加一个自己的manifest文... 阅读全文
posted @ 2015-01-23 15:55 归海一刀 编辑
msImg32.dll
摘要:图片绘制的一些函数!图片绘制的效率会高一些。 阅读全文
posted @ 2015-01-22 11:22 归海一刀 编辑
deque用法 和与vector的区别
摘要://转载自:http://www.cnblogs.com/panjiangfy/archive/2012/05/30/deque.htmldeque是双向开口的连续性存储空间。虽说是连续性存储空间,但这种连续性只是表面上的,实际上它的内存是动态分配的,它在堆上分配了一块一块的动态储存区,每一块动态存... 阅读全文
posted @ 2015-01-19 17:25 归海一刀 编辑
std list/vector sort 排序就这么简单 (转)
摘要:网上江湖郎中和蒙古大夫很多,因此,此类帖子也很多。关于排序,我还真没研究过,看了江湖郎中和蒙古大夫的帖子,搞了半天不行,所以,自己研究了一 下,如下:三种方式都可以,如重写index,t2->index);returnt1->indexindex;}booloperatorindex,t2->ind... 阅读全文
posted @ 2015-01-15 10:59 归海一刀 编辑
vector的reserve和resize
摘要:vector 的reserve增加了vector的capacity,但是它的size没有改变!而resize改变了vector的capacity同时也增加了它的size!原因如下: reserve是容器预留空间,但在空间内不真正创建元素对象,所以在没有添加新的对象之前,不能引用容器内的元素。加入新的... 阅读全文
posted @ 2015-01-14 09:29 归海一刀 编辑
使用MeasureCharacterRanges时range个数超过31时,结果错的离谱
摘要:转载自:http://www.cnblogs.com/hdtianfu/archive/2013/05/10/3071540.html经验证的确存在这个问题 1 using namespace Gdiplus; 2 3 wstring strLine = L"1个你好啊2个你好啊3个你好啊... 阅读全文
posted @ 2015-01-13 09:32 归海一刀 编辑
text段,data段,bss段,堆和栈
摘要:一个程序一般分为3段:text段,data段,bss段text段:就是放程序代码的,编译时确定,只读,data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域bss段:定义而没有赋初值的全局变量和静态变... 阅读全文
posted @ 2015-01-12 15:20 归海一刀 编辑
转 Windbg 的学习记录(一)
摘要:Windbg是Microsoft退出的一款调试工具,它不像Visual Studio是针对特殊用例的调试器,它的调试手段覆盖了整个操作系统。有些时候程序的运行崩溃令人困惑找出原因也相当费时费力(可能也和方法的不正确有关)。Windbg可以帮助我们比Visual Studio更细致的进行调试,包括操作... 阅读全文
posted @ 2015-01-10 11:08 归海一刀 编辑
使用WinDbg调试应用程序dump
摘要:转载自:http://blog.csdn.net/harbinzju/article/details/60923301. 如何手工抓取dump文件 在生产环境下进行故障诊断时,为了不终止正在运行的服务或应用程序,有两种方式可以对正在运行的服务或应用程序的进程进行分析和调试。 首先一种比较直观简洁的方... 阅读全文
posted @ 2015-01-10 11:05 归海一刀 编辑
Windbg内核调试之五: 一次利用Dump文件调试Deadlock的实战
摘要:转载自:Posted on 2010-09-01 14:08 Da Vinci 阅读(19) 评论(0) 编辑 收藏 xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xm... 阅读全文
posted @ 2015-01-10 10:58 归海一刀 编辑
C语言C++语言中静态变量和静态函数
摘要:c语言中需要内存来存放数据。而内存主要分为两类:静态存储区和动态存储区;1.静态存储区分为:只读数据(READONLY DATA)区、以读写数据(RW DATA)区、未初始化区(BSS)。它们都是在程序编译连接阶段确定的,在程序执行的阶段不会改变。2.动态存储区分为堆和栈。都是程序执行的过程中动态分... 阅读全文
posted @ 2015-01-09 14:36 归海一刀 编辑
ATL::CImage 的使用
摘要://转载自:http://www.cnblogs.com/songtzu/archive/2013/01/04/2843531.html前言CImage类是基于GDI+的,但是这里为什么要讲归于GDI? 主要是基于这样的考虑: 在GDI+环境中,我们可以直接使用GDI+ ,没多少必要再使用CImag... 阅读全文
posted @ 2015-01-08 15:04 归海一刀 编辑
Inside COM读书笔记-----类厂
摘要:1.CoCreateInstance 通过传人参数CLSID创建相应组件的一个实例,并返回此组件实例的某个接口。 CoCreateInstance的声明 HRESULT__stdcallCoCreateInstance(__in REFCLSID rclsid,__in_opt LPUNKNO... 阅读全文
posted @ 2015-01-07 10:57 归海一刀 编辑

点击右上角即可分享
微信分享提示