自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

理性的幻想

行路间的思考

  • 博客(10)
  • 资源 (22)
  • 收藏
  • 关注

转载 WinDbg 本地调试和远程调试相关内容

http://bbs.pediy.com/showthread.php?t=24077 原文:http://www.debuginfo.com/articles/easywindbg.html译者:arhat时间:2006年4月13日关键词:CDB WinDbg 导言你钟情什么样的调试器?如果你问我这个问题,我会回答是“Visual Studio + WinDbg”。我比较喜欢Visual

2009-05-22 15:43:00 1498

转载 .NET Framework FAQ

http://www.royaloo.com/articles/articles_2002/dotNetFAQ.htm .NET Framework FAQ作者Andy McMullan  译者 荣耀 更新日期: 2002-09-10 这篇FAQ试图回答关于.NET Framework基本原理的一些常见问题。说到基本原理,我是指.NET Framework底

2009-05-18 21:47:00 950

转载 Building COM Objects in C#

http://www.codeproject.com/KB/COM/com_object_in_c_.aspx IntroductionThe topics covered in this article are:Creating a simple COM object in C# (use the COM Interop property). Accessing the

2009-05-18 16:23:00 552

转载 如何分析堆栈出错的 dmp 文件

如何分析堆栈出错的 dmp 文件分析程序出错生成的 dmp 文件是事后分析的主要工作。第一步往往都是使用 WinDbg 自带的 !analyze -v 命令先进行初步分析,得到出错地址和出错堆栈后再进行详细分析。本文介绍一个方法,当 !analyze -v 不好使的时候应该怎么得到出错地址和出错堆栈。    int sum(int x, int y)    {        __asm mov e

2009-05-15 11:25:00 2284

转载 Crash Dump Analyze Training

最重要的一点就是C++的CallStack是怎样运转的。对于CallStack上的第一个frame,可以通过EBP的值来找到它的上一个frame,因为当前CPU的EPB寄存器保存的东西其实就是前一个frame的EBP的地址,而这个地址的值呢,有正好是再前一个frame的EBP的值,以此类推。而每个EBP + 4的地址,就是这个frame的return address。这种方式,构成了一道无形的锁链

2009-05-15 11:13:00 748

转载 内存 堆/栈

 l         栈栈作为一种基本数据结构,我并不感到惊讶,用来实现函数调用,这也司空见惯的作法。直到我试图找到另外一种方式实现递归操作时,我才感叹于它的巧妙。要实现递归操作,不用栈不是不可能,而是找不出比它更优雅的方式。 尽管大多数编译器在优化时,会把常用的参数或者局部变量放入寄存器中。但用栈来管理函数调用时的临时变量(局部变量和参数)

2009-05-15 11:10:00 616

转载 堆栈中的EIP EBP ESP

http://blog.csdn.net/djbtestingsky/archive/2007/11/14/1884678.aspxEIP,EBP,ESP都是系统的寄存器,里面存的都是些地址。  为什么要说这三个指针,是因为我们系统中栈的实现上离不开他们三个。 我们DC上讲过栈的数据结构,主要有以下特点: 后进先处。(这个强调过多)其实它还有以下两个作用: 1.栈是用来存储

2009-05-15 10:55:00 756

转载 RTP/RTCP工程实践与问题解决方案 续一(合集)

使用adplus调试程序时,总是碰到这个问题。看了晚上John robbins的文章后,试了虽然不对,但是有所启发。发现是可执行文件名中,有空格的话adplus无法解析,改成没有空格的就可以了。John robbins文章如下: Fixed ADPlus That Works with Windows 7 (and Probably S2K8 R2) Edit Feb. 20, 2

2009-05-14 09:46:00 979

转载 如何手工抓取dump文件

在生产环境下进行故障诊断时,为了不终止正在运行的服务或应用程序,有两种方式可以对正在运行的服务或应用程序的进程进行分析和调试。首先一种比较直观简洁的方式就是用WinDbg等调试器直接attach到需要调试的进程,调试完毕之后再detach即可。但是这种方式有个缺点就是执行debugger命令时必须先break这个进程,执行完debug命令之后又得赶紧F5让他继续运行,因为被你break住的时候

2009-05-13 18:13:00 1771

转载 Windbg实用手册

转自http://www.8-du.net/Article/2009/0102/article_50009.html 介绍在我的职业生涯中,我看到我们大多数都是使用Visual Studio来进行调试,而不是用其它许多免费的调试器。你可能有许多理由来使用这样的调试器,比如,在你家里的机器上没装开发环境,但是一个程序一次次的崩溃。其实根据堆栈的dump就可以判断出IE的崩溃是否是由于一个第三

2009-05-13 09:32:00 864

makecert.zip

makecert

2016-08-12

Poco库Foudation模块的UML 类图

Poco库Foudation模块的UML 类图

2015-07-29

ISO_IEC_23001-7

通用加密("cenc")保护规范定义了标准的加密方法和key的匹配方法,目的是让一个或者多个DRM系统能够解密相同的文件(也就是不同的DRM系统之间能够以某种方式兼容)。这个规范定义了一个通用格式,这种格式只被用于加密“保护流解密所需的必要元数据”。而权限匹配,key的获取和存储,DRM适应性规则,以及DRM系统或者是支持"cenc"的方案等细节都没有涉及。举个例子说,支持"cenc"保护方案的系统必须支持通过"cenc"中的key标识(KID)来识别解密密钥。但是DRM系统如何获取解密密钥则有DRM系统自己的具体方案决定。DRM的具体信息,比如许可证或权利,以及它们的获取信息,可以通过定义"pssh"box,被存储于ISOBMFF格式的文件中。这个信息头可以被每一个DRM系统所使用。DRM许可证/权利不需要被存储在文件中,以便通过存储在文件中的KID去寻找到key,以及解密存储于每一条轨中的加密媒体帧。

2015-07-21

微软公司软件开发模式简介

北京大学出版社96 年底所出的《微软的秘密》一书是目前我所见到的对微软公司软件产品开发过程介绍的最专业、最深入的一本书。通过本书,我们可以看到微软公司是如何对科学地对软件产品开发进行有效地管理,我想这些经验对于中国的广大软件开发人员,尤其是关心中国软件产业发展的各位朋友是大有益处的。所以特将此书中涉及软件产品开发的部分内容摘录出来(第四章“产品定义与开发过程”),加上我在微软中国工作的实际经验总结出这篇文章,希望与大家共同分享。本文作为摘录,自然是挂一漏万,所以建议大家若有时间还是找来原书一读。

2013-04-09

GNU autotools.pdf

大部分时候,你从网上下载了一个开放源代码的软件,在解压后,你一般会敲入以 下三个命令来编译和安装你的程序: 1) ./configure 2) make 3) make install 其中,configure 脚本分析你的系统以找到合适的工具和库,make 是真正用来编 译构建软件的工具,make install 来安装软件。 在开放源代码世界,configure 脚本获得了广泛的使用,它使从源代码安装软件变 得非常容易,本文主要就是介绍如何使用GNU autotools,以便使你能够以上面这种 方式来编译和安装你的程序。

2012-09-25

南大1994年算法导论

南京大学1994年版本的算法导论,基本上来自mit那本经典书籍 共3部分,此为part3

2011-02-06

南大1994年算法导论

南京大学1994年版本的算法导论,基本上来自mit那本经典书籍 共3部分,此为part2

2011-02-06

南大1994年算法导论

南京大学1994年版本的算法导论,基本上来自mit那本经典书籍 共3部分,此为part1

2011-02-06

游戏之旅-我的编程感悟 part3

总共分3part。 风云大大10多年来的编程感悟,小读和深究都很有意思

2010-09-07

游戏之旅-我的编程感悟 part2

总共分3part。 风云大大10多年来的编程感悟,小读和深究都很有意思

2010-09-07

游戏之旅-我的编程感悟

总共分3part。 风云大大10多年来的编程感悟,小读和深究都很有意思

2010-09-07

新一代视频压缩编码标准H.264(毕厚杰).pdf

数字视频技术在通信和广播领域获得了日益广泛的应用,特别是90 年代以来,随着Internet 和移动通信的迅猛发展,视频信息和多媒体信息在Internet 网络和移动网络中的处理和传输成为了当前我国信息化中的热点技术。 众所周知,视频信息具有一系列优点,如直观性、确切性、高效性、广泛性等等。但是视频信息量太大,要使视频得到有效的应用,必须首先解决视频压缩编码问题,其次解决压缩后视频质量保证的问题。这两者是相互矛盾的,是矛盾的俩各个方面。我们的任务是既要有较大的压缩比,又要保证一定的视频质量。 为此,人们付出了巨大的辛勤的劳动,现在已结出丰硕的成果。从1984 年CCITT 公布第一个视频编码国际标准以来,至今已有二十年了。ITU-T 等国际标准化组织陆续颁布了接近十个视频编码国际标准,大大推动了视频通信和数字电视广播的发展,这也是有目共睹的事实。但是严格地讲,这两大领域至今的发展仍不能令人满意,总起来讲,应用的范围不广,主要是视频压缩与质量之间的矛盾不能很好解决。例如,可视电话一直被认为是一种理想的 通信设备,可近30 年来至今未能普及,就是因为性能价格比不高。 2003 年3 月,ITU-T/ISO 正式公布了H.264 视频压缩标准,由于其相比以往标准的出色的性能,被人们称为新一代视频编码标准。具体讲,与H.263 或MPEG-4 相比,在同样质量下,其数码率能降低一半左右;或者说在同样码率下,其信噪比明显提高。这样一来,H.264 标准在国际上受到了广泛地重视和欢迎。在这样的背景下,我们编写了这一本书。本书的特点是取材新颖、内容全面。它不仅重点论述了H.264,而且首先介绍了数字视 频和视频编码的基础知识,介绍了已有若干视频编码国际标准(特别是MPEG-4),以便为进一步学习H.264 打下良好的基础。

2010-02-21

UDP下的NAT穿越

NAT技术又称地址代理,提供内部私有地址和公有地址之间的转换,支持内部网络和公网之间的通信,如下图所示。

2010-02-21

基于乘法元的查表法实现的色彩空间转换

介绍了一种新的基于乘法元的查表法来实现色彩空间转换。该查表法占用空间小、转换速度快。该文从运算速度和占用空间两方面将该查表法同一次查表法和二次查表法进行了比较,证明了该查表法的优越性。 用于yuv->rgb的色彩转化

2009-11-26

com组件技术(提纲挈领,值得一看)

com组件技术 北大潘爱民老师的上课讲义 非常提纲挈领,值得一看

2009-09-26

统一建模型语言参考手册--基本概念

统一建模型语言参考手册--基本概念 翻译Adams Wang 统一建模语言 是一种直观化明确化构建和文档化软件系统产物的通用可视化建模语言

2009-05-18

GNU make中文手册 翻译整理:徐海兵 2004-09-11

GNU make中文手册 ver - 3.8 翻译整理:徐海兵 2004-09-11

2009-05-18

perl语言编程(作者:Larry Wall, Tom Christiansen, and Jon Orwant 译者:何伟平)

Perl 语言编程 第三版 作者:Larry Wall, Tom Christiansen, and Jon Orwant 译者:何伟平

2009-05-18

rfc3550-RTP-RTSP协议

RTP: A Transport Protocol for Real-Time Applications Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

2008-09-28

嵌入式系统的C程序设计

嵌入式系统的C程序设计 适用于中级用户

2008-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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