项目需求:jsp页面自定义搜索行,点击a标签搜索分类,重新刷新页面,select标签加载数据后由js控制搜索请求链接。内容:搜索行主要包括A标签 和select标签,a标签生成时带href,具体内容由request获取的属性和属性值生成。select标签实现页面刷新时加载初始化数据即可。这里只需要实 ...
分类:
Web程序 时间:
2018-02-27 14:56:27
阅读次数:
231
反射就是根据提供的字符串,匹配对象(类、模块等)里面的方法。达到动态调用的目的。主要有四个成员。getattr、hasattr、setattr、delattr 获取成员、检查成员、设置成员、删除成员'''一个简单的例子'''
# 定义一个symbol类,有a,b,c三个方法。
class Symbol(object):
分类:
编程语言 时间:
2018-02-23 17:16:37
阅读次数:
194
class Foo(object): def __init__(self): self.name = 'wupeiqi' # self.age = age def func(self): print("func is running.") return 'func' obj = Foo() # ##... ...
分类:
编程语言 时间:
2018-02-18 20:41:43
阅读次数:
145
一 isinstance(obj,cls)和issubclass(sub,super) 二 反射 三 __setattr__,__delattr__,__getattr__ 四 二次加工标准类型(包装) 五 __getattribute__ 六 描述符(__get__,__set__,__delet ...
分类:
其他好文 时间:
2018-02-18 00:23:49
阅读次数:
168
#!/usr/bin/env python # -*-coding:utf-8-*- # Author:zh import os import sys PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.pat ...
分类:
其他好文 时间:
2018-02-15 11:31:28
阅读次数:
257
一、熟练掌握装饰器的原理 (在装饰器学习的过程中,查了看了很多资料,个人感觉走了很多的弯路,这个笔记,分享我的理解,希望能帮助到一些人。本文对装饰器的描述,侧重点是条理与逻辑思路,想通过从无到有的方式,描述一个理解的过程,重点在step by step 更快的理解这个东西) 需要理解装饰器的两大组成 ...
分类:
编程语言 时间:
2018-02-12 20:13:26
阅读次数:
197
1 自定义校验规则代码 2 servlet代码 注意:表单校验不通过的时候不会提交。 ...
分类:
其他好文 时间:
2018-02-11 21:20:12
阅读次数:
168
1、与属性访问有关的魔法方法 __getattr__(self,name) 定义当用户试图获取某一不存在的属性时的行为 __getattribute__(self,name) 定义当该类属性被访问时的行为 __setattr__(self,name,value) 定义一个属性被设置时的行为 __de ...
分类:
编程语言 时间:
2018-02-09 22:24:08
阅读次数:
289
存档: 结果如下: Found model: UserFound mapping: id ==> <IntegerField:id>Found mapping: name ==> <StringField:username>Found mapping: email ==> <StringField: ...
分类:
Web程序 时间:
2018-02-08 20:00:24
阅读次数:
221
1.反射通过字符串映射或修改程序运行时的状态、属性、方法 getattr(obj,name_str): 根据字符串name_str去获取obj对象里的对应的方法的内存地址 hasttr(obj,name_str): 判断一个对象obj里是否有对应的字符串的方法 setattr(obj,'y',z): ...
分类:
编程语言 时间:
2018-02-07 00:50:11
阅读次数:
198