1、python特殊函数:以 __ 开头且以 __ 结尾。xxxxxxxxxx2 12、__getattr__ 和 __setattr____getattr__:拦截点号运算。当对未定义的属性名称和实例进行点号运算时,就会用属性名作为字符串调用这个方法。如果继承树可以找到该属性,则不调用此方法。cl... ...
分类:
编程语言 时间:
2018-03-02 18:48:13
阅读次数:
180
一、异常结构 1.异常由外到内如下: web服务器处理异常 >web应用里面web.xml处理异常 >Spring框架处理异常 >控制器注释处理异常 >控制器方法里面try处理异常 二、针对如上图讲解实现方法 1.Tomcat异常处理:在conf/web.xml里面加入错误页面配置信息。(了解) 2 ...
分类:
编程语言 时间:
2018-03-01 17:10:29
阅读次数:
328
移动web适配利器-rem 前言 提到rem,大家首先会想到的是em,px,pt这类的词语,大多数人眼中这些单位是用于设置字体的大小的,没错这的确是用来设置字体大小的,但是对于rem来说它可以用来做移动端的响应式适配哦。 兼容性 先看看兼容性,关于移动端 ios:6.1系统以上都支持 android ...
分类:
移动开发 时间:
2018-03-01 13:25:40
阅读次数:
258
jquery 和 js的主要区别在于DOM操作 DOM操作: 找元素: js: document.getElementBy(ID,classnama,tagname) jquery: $(选择器) 例:$(.one)操作内容: js: 非表单: Dom.innerHTML 表单:Dom.value ...
分类:
Web程序 时间:
2018-03-01 11:45:14
阅读次数:
232
用户模块 要登陆后才能购买,因此我们先写购买模块. 设计实体 设计数据库表 编写DAO 测试DAO 抽取DAO 编写Service 前台样式 head.jsp head.css 效果: 实现登陆注册功能 当点击登陆按钮的时候,把数据带过去给Servlet,让Servlet调用BusinessServ ...
分类:
其他好文 时间:
2018-02-27 23:43:17
阅读次数:
187
在Servlet中,利用RequestDispatcher对象,可以将请求转发给另外一个Servlet或JSP页面,甚至是HTML页面,来处理对请求的响应。 一,RequestDispatcher接口方法简介 1,RequestDispatcher对象由Servlet容器来创建,封装一个由路径所标识 ...
分类:
其他好文 时间:
2018-02-23 22:25:30
阅读次数:
202
前言具体的代码以及示例我都放上Github了,有需要的朋友可以去看一下DialogFragmentDemos,欢迎star和fork.本文的主要内容DialogFragment是什么创建通用的CommonDialogFragment实现各种类型的DialogFragment在写正文之前,先来一波效果展示吧一、DialogFragment是什么DialogFragment在Android3.0时被引
分类:
移动开发 时间:
2018-02-23 22:23:22
阅读次数:
252
反射就是根据提供的字符串,匹配对象(类、模块等)里面的方法。达到动态调用的目的。主要有四个成员。getattr、hasattr、setattr、delattr 获取成员、检查成员、设置成员、删除成员'''一个简单的例子'''
# 定义一个symbol类,有a,b,c三个方法。
class Symbol(object):
分类:
编程语言 时间:
2018-02-23 17:16:37
阅读次数:
194
一 isinstance(obj,cls)和issubclass(sub,super) 二 反射 三 __setattr__,__delattr__,__getattr__ 四 二次加工标准类型(包装) 五 __getattribute__ 六 描述符(__get__,__set__,__delet ...
分类:
其他好文 时间:
2018-02-18 00:23:49
阅读次数:
168
""" 一、isinstance(obj,cls) 和 issubclass(sub,super) isinstance(obj,cls) 检查obj是否是类cls的对象 class Bar(object): pass class Foo(object): pass obj = Foo() ... ...
分类:
其他好文 时间:
2018-02-14 12:57:10
阅读次数:
178