isinstance(obj,cls)和issubclass(sub,super) 反射:程序可以访问,检测和修改本身运行状态或行为的一种能力(自省) Python中可以实现自省的四个函数(通过字符串的形式操作相关属性) hasattr getattr setattr delattr ...
分类:
编程语言 时间:
2018-11-03 15:25:07
阅读次数:
131
1.反射: 1.1定义:通过字符串映射或修改程序运行时的状态、属性、方法 1.2有以下四个方法: (1)hasattr(object,str) 判断object对象中是否有对应的方法或属性,返回值:True·、False (2)func = getattr(object,str)根据str去获取ob ...
分类:
编程语言 时间:
2018-11-03 02:02:37
阅读次数:
144
EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。 注意目的是用来获取数据的,而不是设置数据。 在使用el表达式时,会遇到${xx}的写法,如${name}。这个表达式的意义是 ...
分类:
其他好文 时间:
2018-11-01 15:09:06
阅读次数:
106
当然,可以设置 new_xxxx 字段的OnChange 事件,这样就可以通过OnChange事件做更多的事情。 调用时需写入以下代码:fireOnChange 以激活字段OnChange事件。 ...
分类:
其他好文 时间:
2018-11-01 11:55:07
阅读次数:
161
思路是 : 1 创建一个字段“new_xxx”。 2 注册字段 OnChange 事件。 3 OnChange 事件 刷新 IFrame_B子页面。 4 IFrame_A 修改 父页面 “new_xxx”字段 5 “new_xxx”字段 触发 OnChange 事件刷新 IFrame_B子页面。 ...
分类:
其他好文 时间:
2018-11-01 11:39:30
阅读次数:
120
静态方法 与类无关,不能访问类里的任何属性和方法类方法 只能访问类变量属性@property 把一个方法变成一个静态属性, flight.status @status.setter flight.status = 3 @status.delter反射 getattr(obj,str) setattr ...
分类:
其他好文 时间:
2018-11-01 01:06:22
阅读次数:
226
1.object.__getattr__(self, name) 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 2.object.__getattribute__(self, name) 无条件被调用,通过实例访问属性。如果class ...
分类:
其他好文 时间:
2018-10-30 17:33:25
阅读次数:
199
魔法方法 含义 基本的魔法方法 基本的魔法方法 有关属性 比较操作符 算数运算符 反运算 增量赋值运算 一元操作符 类型转换 上下文管理(with 语句) 容器类型 ...
分类:
编程语言 时间:
2018-10-27 19:57:06
阅读次数:
104
反射:根据字符串来获取相应的内存对象(相应对象的内存地址) 关于反射的几个函数:hasattr(), getattr(), setattr(), delattr() 1. hasattr(object,name) 判断一个对象里是否有name属性或者方法,如果有返回Ture,否则返回False 2. ...
分类:
编程语言 时间:
2018-10-26 19:43:27
阅读次数:
177
来源: DOM(文档对象模型)是w3c国际组织的一套web标准。 方法: getElementById() :返回带有指定 ID 的元素。 getElementsByTagName():返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。 getElementsByClassName() ...
分类:
Web程序 时间:
2018-10-25 14:08:48
阅读次数:
223