一、windbg查看内存命令:当我们在调试器中分析问题时, 经常需要查看不同内存块的内容以分析产生的原因, 并且在随后验证所做出的假设是否正确. 由于各个对象的状态都是保存在内存中的, 因此内存的内容也就相当于对象的状态.d命令最常见的格式就是根据指定的类型信息来显示存储在某地址中的数据. 调试器并...
分类:
数据库 时间:
2014-11-04 16:45:44
阅读次数:
231
1 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,...
这乍一听是个很简单的事,但突然搞起来还真有点无从下手的感觉。
首先当然是通过GetType()方法反射获取其类型信息,然后对其进行分析,但是类型信息Type中并没有简单地给出这么一个属性进行判断。
老外给出的方法是:……
分类:
Web程序 时间:
2014-10-27 10:33:01
阅读次数:
194
这个知识点被遗漏了,可以结合之前的这篇文章看类型转换这个知识点。RTTI(Run-Time Type Information,运行时类型信息)即程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。C++中有两个操作符提供RTTItypeid:返回指针或引用所指对象的实际类型。d...
分类:
编程语言 时间:
2014-10-18 15:22:45
阅读次数:
138
1:删除列 ALTER TABLE 【表名字】 DROP 【列名称】 2:增加列 ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL? COMMENT ‘注释说明‘ 3:修改列的类型信息 ALTER TABLE 【表名字】 CHANGE 【列名称】【新列...
分类:
数据库 时间:
2014-10-16 15:49:22
阅读次数:
187
type类型对象和None对象 对象的一系列固有的行为和特性必须事先定义好。类型这是保存这些信息的最好位置。那么表示类型定义为一个对象。 type()函数,通过type函数能够得到特定对象的类型信息。使用type函数返回的是一个type对象。只是简单的输出结果为,但是要记住这个类型不是简单的告诉你这...
分类:
编程语言 时间:
2014-10-14 11:30:28
阅读次数:
245
char *p=(char *)&n;中括号中为什幺要加个*号答:&n是一个整型数值,代表变量n的地址,不包含其所保存的数据的类型信息(也就是说只凭借一个地址是不能推测出,该地址所存储数据的类型)。而编译器为了保证程序的准确性,要对程序中操作的数据进行类型检查(例如赋值操作中,检查两个操作数类型是否...
分类:
编程语言 时间:
2014-10-13 21:32:27
阅读次数:
210
一:反射的定义 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 Sys...
Reflection,中文翻译为反射。这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如:Assembly类可...
分类:
其他好文 时间:
2014-09-24 12:24:56
阅读次数:
333
Java编程思想(十五) —— 类型信息之反射...
分类:
编程语言 时间:
2014-09-18 08:35:23
阅读次数:
212