Technorati 标签:
windbg,内核调试WINDOWS调试工具很强大,但是学习使用它们并不容易。特别对于驱动开发者使用的WinDbg和KD这两个内核调试器(CDB和NTSD是用户态调试器)。本教程的目标是给予一个已经有其他调试工具使用经验的开发者足够信息,使其能通过参考WINDOWS调试...
分类:
数据库 时间:
2014-05-07 16:44:04
阅读次数:
570
原文:IDT系列:(一)初探IDT,Interrupt Descriptor
Table,中断描述符表IDT,Interrupt Descriptor
Table,中断描述符表是CPU用来处理中断和程序异常的。一、有关IDT的基本知识1、中断时一种机制,用来处理硬件需要向CPU输入信息的情况。 比如...
分类:
其他好文 时间:
2014-05-07 16:39:00
阅读次数:
399
中断处理每个cpu有一张中断表,简称IDT。IDT的整体布局:【异常->空白->5系->硬】(推荐采用7字口诀的方式重点记忆)异常:前20个表项存放着各个异常的描述符(IDT表不仅可以放中断描述符,还放置了所有异常的异常处理描述符,0x00-0x13)保留:0x14-0x1F,忽略这块号段空白:接下...
原文windbg已不提供单独下载,wdk驱动开发工具包里附带有这个调试器.官网提供下载:http://msdn.microsoft.com/en-us/windows/hardware/gg487463.aspx1.#配置VMware工作站客户机(windows
XP)0.为VMware工作站添加串...
分类:
数据库 时间:
2014-05-07 14:55:21
阅读次数:
449
本来只是路过,写详细一点。我看楼主浮躁得不得了。现在什么都不要做了,先去看几遍《不要做浮躁的嵌入式工程师》这篇文章,想清楚了,再动手吧。我做了个实例,不用ST的库来点LED,解答你的问题我的
KeilMDK 3.5我的STM32板子奋斗版是 ,IC 是 STM32F103VET6调试工具 JLINK...
分类:
其他好文 时间:
2014-05-07 14:54:36
阅读次数:
374
无论是android系统还是VxWorks等实时系统,在开发调试过程中...
分类:
其他好文 时间:
2014-05-07 12:44:58
阅读次数:
302
某天在调试代码的时候,虽然是android的project还是习惯的输入syso,然后在ALT+/一下。旁边的同事就问了一下,这个log打印输出的tag是什么。接着又问了为什么syso能够智能联想出这个。第一个问题很好回答,不过对于第二个问题还真答不上来。大学里面第一次见某个学长使用这个技能之后,就默默的记住了,也没有多想是什么回事。这两天留意了一下,原来是类似java代码模版的一个东东。在一想为...
分类:
系统相关 时间:
2014-05-07 12:29:15
阅读次数:
376
重载操作符与转换--赋值、下标、成员访问操作符一、赋值操作符 类赋值操作符接受类类型形参,通常该形参是对类类型的const引用,但也可以是类类型或对类类型的非const引用。如果没有定义这个操作符,则编译器将合成它。类赋值操作符必须是类的成员,以便编译器可以知道是否需要合成一个。而且还可以为一个类定义许多附加的赋值操作符,这些赋值操作符会因为右操作数的不同而构成重载!如string类型: ...
分类:
编程语言 时间:
2014-05-07 12:00:03
阅读次数:
276
在团队协作的开发环境下,难免会遇到多个成员同时访问一张表的情况。在断点调试时,又非常容易加事务的长连接,引发死锁。...
分类:
数据库 时间:
2014-05-07 11:50:15
阅读次数:
504
6.7备注
有时有个像Pasca中“记录”和C中“数据体”的数据类型非常有用。集合一些数据项。一个空类定义可以清楚地显示:
class Employee:
pass
john = Employee() # Create an empty employee record
# Fill the fields of the record
john.name = ’John Doe’
joh...
分类:
编程语言 时间:
2014-05-07 11:25:11
阅读次数:
311