摘要: 创建对象 继承 面向对象的语言都有一个表示 类。通过类我们可以创建多个具有相同属性的对象。但是,在JS中并没有类的概念,所以JS的对象也和其他语言的对象不同。 对象的定义:无序的属性集合,其属性可以包含基本值,对象,函数。(所以我们又可以把JS对象看成散列表,一组键值对。) 一、创建对象 1.1工厂 阅读全文
posted @ 2016-10-12 13:12 无丑不成戏如人生 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 二、继承 OO是面向对象语言最为有魅力的概念。一般的OO语言都实现了两种继承,接口继承和实现继承。接口继承只继承方法签名,而实际继承继承了实际的方法。 而在JS中,函数没有签名,所以无法实现接口继承。只能依靠原型链--实现继承。 2.1原型链 JS中描述了原型链的概念,并利用原型链作为实现继承的主要 阅读全文
posted @ 2016-10-12 13:11 无丑不成戏如人生 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 引用类型是一种数据结构。它也被称作类。有时也被称作 对象的定义。 对象 是某个特定引用类型的实例。 一、Object类型 表达式上下文(expression context):指能够返回一个值 语句上下文(statement context):表示一个语句块的开始(例:if语句) 构造方式: 创建O 阅读全文
posted @ 2016-10-09 11:15 无丑不成戏如人生 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 五、Function类型 是JS中最重要的一种引用类型 构造方式:(三种) 函数声明: 函数表达式定义: 函数构造器: 没有重载: 如果有两个相同函数名的函数,执行时,执行最近被定义的一次。 函数声明和函数表达式: 函数声明和函数表达式两种常用创建函数的方式虽然作用一致,但是解析器在向执行环境中加载 阅读全文
posted @ 2016-10-09 11:12 无丑不成戏如人生 阅读(207) 评论(0) 推荐(0) 编辑
摘要: · Function类型 (属于引用类型)1.JS中,有的函数均是对象,这个一个非常有特点的地方。它既然是对象,那么它的构造函数是谁呢?就是Function。(例如:function Person(){} 在原型链中 函数Person()的原型是什么呢?答:Person.__proto__ == Funtion.prototype )2.会和其他引用类型一样具有属性和方法。3.没有JS函数类... 阅读全文
posted @ 2016-10-08 10:08 无丑不成戏如人生 阅读(155) 评论(0) 推荐(0) 编辑
摘要: /** * 所有dao的通用操作,希望所有的dao都继承此类 * @author Jie.Yuan * * @param */public class BaseDao implements IBaseDao { // 当前操作的实际的bean类型 private Class clazz; // 获取类名称 private String className; // 反射泛型 public Ba... 阅读全文
posted @ 2016-09-21 16:06 无丑不成戏如人生 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 首先,弄清楚为什么url传递中文会转码或者乱码,以及http头contentType="text/html; charset=GBK"的作用。html代码会经过web服务器,浏览器处理,所以造成转码或者乱码的原因,可能涉及到:页面本身的设置、web服务器的设置、浏览器的设置。 在动态页面,比如jsp、php中,可以设置contentType="text/html; charset=GBK"在服务器... 阅读全文
posted @ 2016-09-21 16:06 无丑不成戏如人生 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 1.获取ajax异步对象 IE4~IE12 : 使用new ActiveXObject("microsoft.xmlhttp"); 非IE : 使用new XMLHttpRequest();2.ajax.open(method,url); method是提交方式 有 get和post两种 url是提交路径3.ajax.send()4.ajax.onreadystatech... 阅读全文
posted @ 2016-09-21 16:05 无丑不成戏如人生 阅读(15776) 评论(0) 推荐(1) 编辑
摘要: 2015年12月20日,星期日1.文件放在webRoot中的解决方案:SAXReader reader = new SAXReader(); try { String path = this.getServletContext().getRealPath("/"); System.out.println(path); Document doc = reader.read(new Fi... 阅读全文
posted @ 2016-09-21 16:05 无丑不成戏如人生 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: public class UserInterceptor extends AbstractInterceptor { @Override public String intercept(ActionInvocation invocation) throws Exception { // 得到当前执行的方法 String methodName = invocation.getProxy().ge... 阅读全文
posted @ 2016-09-21 16:04 无丑不成戏如人生 阅读(330) 评论(0) 推荐(0) 编辑