自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 《Windows用户态程序高效排错》书评汇总

下面是我在网上收罗到的关于这本书的书评。看到大多数读者都很喜欢这本书,我觉得非常爽。不过话说闻过则喜,好评同时的批评,会让我从爽到飞。比如有一个评论说到我下面的缺点,我非常同意。"3,理论不够深入,找寻代码出错背后的根源,代码出错的一般规律,如何从工具,软件工程,代码上入手,尽量提前或避...

2007-12-10 02:35:00

阅读数 4712

评论数 1

原创 《Windows用户态程序高效排错》 勘误和补充

《Windows用户态程序高效排错》 勘误和补充《Windows用户态程序高效排错》是一本计算机相关的书籍。相关信息和销售链接在:该书的当前状态请查阅:http://blog.csdn.net/eparg/archive/2007/12/07/1923193.aspx书中所引用到的链接列表:htt...

2007-12-07 18:38:00

阅读数 7513

评论数 7

原创 《Windows用户态程序高效排错》 中涉及到的链接

为了方便使用,我把 《Windows用户态程序高效排错》 中涉及到的链接都做成索引放到这里。其中好多链接本来是在我MSN Space blog上的,由于担心教育网用户可能无法访问MSN Blog,所以把相关的MSN Space上的文章也拷贝过来放到了这里。DataSet and DataTable...

2007-09-19 21:55:00

阅读数 11175

评论数 5

原创 问题

1. 是否打上了最新的补丁?2. 是否查询了support.microsoft.com ,有没有遇上已知问题,有没有现成的hotfix可以解决?3. 问题是偶尔发生还是总可以重现?4. 只发生在固定的几台机器上还是所有环境下都有问题?5. 有没有简化的可以重现问题的程序可以测试?6. 问题发生时候...

2008-03-29 10:41:00

阅读数 2687

评论数 0

原创 调试技术能够让新技术的学习事半功倍

调试技术能够让新技术的学习事半功倍我是WPF菜鸟。我要学WPF。一种方法,是根据推荐的书籍,按照书籍的步骤,从Hello World开始,循序渐进,从event handling, data binding, style, template, graphic, resource等等一路练过来,然后...

2007-12-12 00:28:00

阅读数 5619

评论数 6

原创 WPF起步(下) --- WPF的画图请求是如何生成和派发

WPF通过System.Windows.Media.Composition.DUCE相关函数跟worker thread通信,具体来说是通过kernel object来实现的。仔细研究了DUCE内相关函数后,发现这个东西相当有货,从暴露出来的函数名字,就可以猜测到UI thread和render ...

2007-12-11 22:37:00

阅读数 16632

评论数 17

原创 WPF起步(中) --- 的main thread跟render thread如何通信

接下来的问题是,WPF如何通知这个worker thread什么时候应该Render,这个thread跟main thread是如何通信的。要回答这个问题,我的做法是:1. 选择一个非常简单的WPF程序,观察该程序idle状态时候每个thread的状态2. 在Render thread上设定断点,...

2007-12-11 22:34:00

阅读数 14060

评论数 2

原创 WPF起步(上) --- WPF是如何把图像画到屏幕上

在做下面的研究前,我是一个WPF白痴。只会花一个简单的button。我的目的很简单,弄清楚WPF如何工作的。我要解决的第一个问题是WPF如何Render的。据说是用DX,但是一定要亲自证实下才可以相信。怎么做呢,先找一个UI复杂的程序,这里选择了MSDN的sample:http://msdn2.m...

2007-12-11 22:32:00

阅读数 17632

评论数 16

原创 《Windows用户态程序高效排错》当前状态

现在china-pub正式有售了。而且是封面正确印刷的版本。封面印刷有失误的版本一共只有100本,如果你买到的话,那是绝版12月17日===1. 该书应经在印刷完毕,但是封面标题除了点小错误,所以印刷厂需要做一些重新印刷和修正,网上书店的上市时间大约在12月15日左右2. 目前在China-pub...

2007-12-07 18:38:00

阅读数 3902

评论数 0

原创 《Windows 高效排错》 可以在CSDN读书频道预览了

《Windows 高效排错》 可以在CSDN读书频道预览了地址在这里:http://book.csdn.net/bookfiles/555/读书频道的排版有些问题,看起来不是很舒服。如果想看PDF的,可以在这里下载http://www.cnblogs.com/lixiong/archive/200...

2007-11-07 21:18:00

阅读数 3869

评论数 0

原创 Vista UAC 环境下如何早期加载调试器

Vista UAC 环境下如何早期加载调试器Vista UAC 环境下如何早期加载调试器 Vista UAC环境给调试带来些麻烦。不过要是问题太简单,怎么来快感阿 调试程序有两种加载调试器的方法。首先可以用调试器启动目标进程,在VS中摁F5就是这样。另外一种方法是用调试器加载到已有进程上,Wind...

2007-11-02 17:26:00

阅读数 5147

评论数 2

原创 三个关键命令找出ASP.NET程序内存分片的原因

http://www.cnblogs.com/lixiong/archive/2007/10/26/938430.html最近一位朋友的ASP.NET程序怀疑有内存泄露问题。几个简单的页面,起来运行几分钟后,虚拟内存就到600多MB。从性能监视上看,private bytes只有200多MB。这样...

2007-10-26 11:26:00

阅读数 5614

评论数 2

原创 简单Access Violation的异常派发,Vista/Longhorn Server

原始连接:http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!2650.entry简单Access Violation的异常派发,Longhorn Server简单Access Violation的异常派发,Longhorn Server ...

2007-10-16 00:14:00

阅读数 6655

评论数 6

原创 如何设定虚拟机的内核调试,以及把用户态调试器的输出重定向到内核调试输出

在Windows高效排错中提到了调试重定向。书中没有详细介绍。今天恰好有机会在虚拟机上从头开始配置了一下,所以把详细的内容记录在这里,算是补充。文章本身使用英文写的。由于书中是用中文,所以又不得不用中文自己翻译自己一遍。我日,自己翻译自己的东西,感觉太别扭了。另外我也是被CSDN的编辑逼到绝路了,...

2007-10-11 21:35:00

阅读数 6265

评论数 2

原创 Windows用户态程序高效排错 目录草稿

Windows用户态程序高效排错思路 技巧 案例 方法前言 80.1 本书介绍什么? 80.2 本书的组织结构 80.3 本书的适合人群 90.4 本书叙述上的特点 90.5 您的反馈和最新动态 10第一部分,比工具,技巧和经验都重要的是你的思考 -- 从四个风格迥异的案例说起 111.0 热身运...

2007-10-11 21:32:00

阅读数 3260

评论数 0

原创 真相,看问题的层次

真相,看问题的层次真相,看问题的层次原贴地址:http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!2274.entry原贴时间:2006-12-26原贴作者:eparg先看问题: http://www.cnblogs.com/wuchang...

2007-09-19 21:52:00

阅读数 4958

评论数 4

原创 在家用Windbg杀小强

在家用Windbg杀小强Windbg的家庭用法原贴地址:http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!1475.entry原贴时间:2006-03-01原贴作者:eparg今天拿了移动硬盘考了不少台球教程回家。跟小p看完星际录像后准备...

2007-09-19 21:48:00

阅读数 7758

评论数 4

原创 C++ operator new[]和Debug Heap

C++ operator new[]和Debug Heap原贴地址:http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!1490.entry原贴时间:2006-08-15原贴作者:eparg如果在VS2005下面想用CRT Debug He...

2007-09-19 21:34:00

阅读数 5154

评论数 1

原创 why drwtson32 fails to generate the dump for 2nd C++ exception!

why drwtson32 fails to generate the dump for 2nd C++ exception!原贴地址: http://eparg.spaces.msn.com/blog/cns!59BFC22C0E7E1A76!1213.entry 原贴时间:2006-06-21...

2007-09-19 21:30:00

阅读数 3307

评论数 0

原创 strcpy当初没有考虑到的地方

strcpy当初没有考虑到的地方原贴地址:http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!1498.entry原贴时间:2006-08-16原贴作者:eparg 当年的讨论在:http://eparg.spaces.live.com/b...

2007-09-19 21:24:00

阅读数 3546

评论数 1

原创 SEH,DEP, Compiler,FS:[0], LOAD_CONFIG and PE format

SEH,DEP, Compiler,FS:[0], LOAD_CONFIG and PE format原贴地址:http://spaces.msn.com/eparg/blog/cns!59BFC22C0E7E1A76!712.entry原贴时间:2006-04-16原贴作者:epargRecen...

2007-09-19 21:18:00

阅读数 2505

评论数 0

原创 VS2003 在push edi 的时候AV

VS2003 在push edi 的时候AV原贴地址:http://eparg.spaces.msn.com/Blog/cns!1pnPgEC6RF6WtiSBWIHdc5qQ!379.entry原贴时间:2005-11-1原贴作者:eparg个月做一个case的时候,需要激活vs2003的unm...

2007-09-19 21:16:00

阅读数 2183

评论数 2

原创 RFC 1925 - The Twelve Networking Truths

RFC 1925 - The Twelve Networking Truths原贴地址:http://www.faqs.org/rfcs/rfc1925.html原贴时间:1996-01-01原贴作者:RFC---------------------------------------------...

2007-09-19 21:09:00

阅读数 1426

评论数 0

原创 CLR SafeHandle Consideration

CLR SafeHandle Consideration原贴地址:http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!576.entry原贴时间:2006-03-01原贴作者:epargSuppose u r the dev for the...

2007-09-19 21:07:00

阅读数 1631

评论数 0

原创 《Windows用户态程序高效排错》

《Windows用户态程序高效排错》  http://blogs.msdn.com/lixiong/default.aspx   欢迎反馈,反馈请发到:  http://blogs.msdn.com/lixiong/articles/687575.aspx    目录:   第一部分,思考问题  ...

2006-08-09 14:48:00

阅读数 1183

评论数 0

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