目录 @[toc] 反射基本操作 反射可大大提高程序的灵活性,使得interface{}有更大的发挥余地 反射使用TypeOf和ValueOf函数从 接口 中获取目标对象信息 反射匿名或嵌入字段 反射会将匿名字段作为独立字段(匿名字段本质) 修改目标对象 想要利用反射修改对象状态,前提是interf ...
分类:
其他好文 时间:
2019-08-23 19:09:52
阅读次数:
101
什么是反射? Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制。 反射的三种方式: 方式一:利用对象获取类 不推荐(已经获取到对象,再用反射意义不大 ...
分类:
编程语言 时间:
2019-08-22 16:06:18
阅读次数:
112
oracle数据字典一、数据字典 数据字典是oracle存放有关数据库信息的地方,几乎所有的系统信息和对象信息都可在数据字典中进行查询。数据字典是oracle数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合,这些表和视图是只读的。它是随着数据库的建立而建立的,当数据库执行特定动作时数... ...
分类:
数据库 时间:
2019-08-22 00:50:41
阅读次数:
115
什么是反射: Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制。 所谓反射其实就是获取类的字节码文件,也就是.class文件,我们可以通过Class ...
分类:
编程语言 时间:
2019-08-18 09:41:02
阅读次数:
77
对象头 在hotspot中对象指针称为oop(ordinary object pointer),而oopDesc则是对象头的结构.。除了Klass(之所以叫klass是因为class是C++关键字)指针外,,还由一个_mark字段,,是因为除了对象的class信息以外,还有一些对象信息需要保留, 比 ...
分类:
其他好文 时间:
2019-08-11 10:48:45
阅读次数:
220
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。 是将数据和处理数据的函数绑定到一起封装到对象中 对象是特征与技能的结合体,基于面向对象设计程序 例子: 把大象装进冰箱 ? 面向过程: 1.打开冰箱 2.装入大象 3.关闭冰箱 面向对象: 找个 ...
分类:
其他好文 时间:
2019-07-24 21:08:12
阅读次数:
158
本文将全面阐述__try,__except,__finally,__leave异常模型机制,它也即是Windows系列操作系统平台上提供的SEH模型。SEH实际包含两个主要功能:结束处理(termination handling)和异常处理(exception handling)。每当你建立一个tr ...
分类:
其他好文 时间:
2019-07-24 16:30:38
阅读次数:
137
/** * @description 获取对象信息: * bottom: 208 * height: 200 * left: 8 * right: 208 * top: 8 * width: 200 * x: 8 * y: 8 * @returns */var div = document.getE ...
分类:
Web程序 时间:
2019-07-10 21:32:34
阅读次数:
176
一个完整的指令的标准格式: Linux通用的格式——#指令主体(空格) [选项](空格) [操作对象] 一个指令可以包含多个选项,操作对象也可以是多个。 vim指令: 指令:vim (vim是一款文本编辑器) 语法:#vim 文件的路径 作用:打开一个文件(可以不存在,也可以存在),如果文件存在,那 ...
分类:
系统相关 时间:
2019-05-11 16:05:37
阅读次数:
139
监听器用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计在线人数和在线用户,系统加载时进行信息初始化,统计网站的访问量等等。 分类: 按监听的对象划分,可以分为 Servl ...
分类:
编程语言 时间:
2019-04-01 17:07:14
阅读次数:
148