<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_设计模式探讨</title><subtitle type="text">设计模式探讨</subtitle><id>http://feed.cnblogs.com/blog/u/24570/rss</id><updated>2009-09-09T09:47:49Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/24570/rss"/><entry><id>http://www.cnblogs.com/jingzy/archive/2009/09/09/1563451.html</id><title type="text">用WINDBG查看托管堆栈函数参数的值</title><summary type="text">我们在使用WINDBG 做LIVE debug时，经常需要在想停下来的函数上打个断点（打断点的方法我就不在这里说了，可以参看我以前的一些windbg随笔），然后用！clrstack -p 来看看调用堆栈和调用参数。但是如果函数的参数中如有泛型参数的时候，这种方法就有问题了。</summary><published>2009-09-09T09:48:00Z</published><updated>2009-09-09T09:48:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2009/09/09/1563451.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2009/09/09/1563451.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2009/08/14/1545838.html</id><title type="text">32位系统如何在2G和3G间找到平衡点</title><summary type="text">我们知道32为系统下，用户态程序只能访问2G的内存，特别是.NET程序在这种情况下，内存一旦超过1.2G后，就很容易出 OutofMemeryException异常，有一个选择就是为打开3G开关，那么我们的程序理论上就可以找访问到3G的内存，但是由于32系统寻址的限制，最多4G内存地址，如果打开3G开关，那么留给操作系统内核的的寻址空间之只有1G了。这其实是比较危险的，比较容易出一下莫名其妙的错误。那么怎么在这之间寻找一个平衡点呢。</summary><published>2009-08-14T02:23:00Z</published><updated>2009-08-14T02:23:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2009/08/14/1545838.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2009/08/14/1545838.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2009/08/04/1538882.html</id><title type="text">通过Windbg查看DataTable的值</title><summary type="text">使用Windbg查看内存中DataTable的值时，其实方法和查看普通对象是一样的，唯一要注意的时，DataTable对象中值的存储方式有些特别，DataRow中的值是存存放在DataTable的columnCollection中的</summary><published>2009-08-04T11:12:00Z</published><updated>2009-08-04T11:12:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2009/08/04/1538882.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2009/08/04/1538882.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2009/08/04/JINGZY.html</id><title type="text">WinDBG 查看静态变量</title><summary type="text">本节主要介绍一下如何通过Windbg来查看静态变量的值，由于静态对象是被CLR直接引用的，因此在使用windbg查看无法从根对象逐级找到待查看对象，因此我的思路是用windbg在有引用到静态变量的函数内打上断点，在windbg在断点停下时，通过查看当前堆栈数据来查找到这个静态变量。</summary><published>2009-08-04T10:32:00Z</published><updated>2009-08-04T10:32:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2009/08/04/JINGZY.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2009/08/04/JINGZY.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2008/02/25/1080489.html</id><title type="text">悟透JavaScript</title><summary type="text">http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html</summary><published>2008-02-25T04:53:00Z</published><updated>2008-02-25T04:53:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2008/02/25/1080489.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2008/02/25/1080489.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2008/02/01/1061706.html</id><title type="text">ObjectBuilder学习资料</title><summary type="text">http://blog.csdn.net/niwalker/archive/2005/12/31/567022.aspxhttp://www.codeproject.com/KB/cs/object_builder.aspx</summary><published>2008-02-01T09:54:00Z</published><updated>2008-02-01T09:54:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2008/02/01/1061706.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2008/02/01/1061706.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2008/01/30/1058398.html</id><title type="text">Windbg学习资料收集</title><summary type="text">Windbg的入门介绍http://www.cnblogs.com/juqiang/category/118306.htmlWinDBG 技巧：分析程序漏洞是否可以被利用 (!exploitable 命令)http://blog.csdn.net/WinGeek/archive/2009/03/25/4022964.aspx					WinDBG 技巧：设断点命令详解(bp, bu, bm, ba...</summary><published>2008-01-30T02:48:00Z</published><updated>2008-01-30T02:48:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2008/01/30/1058398.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2008/01/30/1058398.html"/></entry><entry><id>http://www.cnblogs.com/jingzy/archive/2008/01/30/1058345.html</id><title type="text">ProxySocket</title><summary type="text">ProxySocket是对Socket的一个封装。下载地址http://www.mentalis.org。</summary><published>2008-01-30T02:27:00Z</published><updated>2008-01-30T02:27:00Z</updated><author><name>启点</name><uri>http://www.cnblogs.com/jingzy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/jingzy/archive/2008/01/30/1058345.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/jingzy/archive/2008/01/30/1058345.html"/></entry></feed>
