摘要: Tomcat Server处理一个http请求的过程 假设来自客户的请求为: http://localhost:8080/wsota/wsota_index.jsp请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得Connector把该请求交给... 阅读全文
posted @ 2015-02-11 13:39 jssl915 阅读(139) 评论(0) 推荐(0) 编辑
摘要: applicationContext.xml mybatis-config.xml DiclectResultSetHandlerInterceptor.javapackage com.system.util;import java.sql.Statemen... 阅读全文
posted @ 2015-01-30 16:46 jssl915 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: applicationContext.xml mybatis-config.xml DiclectResultSetHandlerInterceptor.javapackage com.system.util;import java.sql.Statemen... 阅读全文
posted @ 2015-01-30 16:44 jssl915 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 总结了一些网上看到的,结合自己的思考,举例如下:http://jssl915.github.io/overflow.html 阅读全文
posted @ 2014-11-21 14:25 jssl915 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、常用方法(push,pop,unshift,shift,join)push pop栈方法,后进先出var a =[1,2,3];console.log(a.push(40)); //4 返回数组的长度console.log(a); //[1, 2, 3, 40] var b =[1,2,3];c... 阅读全文
posted @ 2014-08-04 14:04 jssl915 阅读(960) 评论(1) 推荐(0) 编辑
摘要: 1 下面列出的值被当作假falsenullundefined''0NaN其它所有值被当作是真 console.log(undefined || true); //trueconsole.log(0||true); //trueconsole.log(''||true); //trueconsole.... 阅读全文
posted @ 2014-07-31 11:25 jssl915 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 这个系列主要探讨的是javascript面向对象的编程,前面已经着重介绍了一下js的继承,下面想简单的说一下js如何实现封装的特性。我们知道面向对象的语言实现封装是把成员变量和方法用一个类包围起来,对类中变量的访问只能通过已定义的接口。封装可以算是一种信息隐藏技术,java通过private修饰符将... 阅读全文
posted @ 2014-06-17 10:13 jssl915 阅读(1259) 评论(6) 推荐(2) 编辑
摘要: 照片墙DEMO下载注意:图片有四种类型:1可放大;2可拖动;3既可放大也可拖动;4都不行。由于每个图片的构造函数不同而不同(目前在火狐上调试的,其它的浏览器可能不行,请见谅,主要讲继承的思想。以后会考虑兼容性的)照片墙的实现是比较容易的,网上也有许许多多的事例。本篇文章将着重介绍一下用继承的方式怎么... 阅读全文
posted @ 2014-06-13 21:32 jssl915 阅读(1204) 评论(2) 推荐(3) 编辑
摘要: 在上一篇javascript继承—prototype最优两种继承(空函数和循环拷贝)(3) ,介绍了js较完美继承的两种实现方案,那么下面来探讨一下js里是否有多继承,如何实现多继承。在这里可以看看java是如何处理多继承的问题,java里是没有多继承的,即一个子类不能同时继承多个父类,但可以实现多... 阅读全文
posted @ 2014-06-12 16:37 jssl915 阅读(13079) 评论(0) 推荐(6) 编辑
摘要: 一、利用空函数实现继承参考了文章javascript继承—prototype属性介绍(2) 中叶小钗的评论,对这篇文章中的方案二利用一个空函数进行修改,可以解决创建子类对象时,父类实例化的过程中特权属性和特权方法,私有属性,私有方法的空耗资源问题。function Person(name,age){... 阅读全文
posted @ 2014-06-12 10:33 jssl915 阅读(2305) 评论(1) 推荐(2) 编辑
摘要: js里每一个function都有一个prototype属性,而每一个实例都有constructor属性,并且每一个function的prototype都有一个constructor属性,这个属性会指向自身。这会形成一个非常有意思的链式结构。举例如下:function Person(){ thi... 阅读全文
posted @ 2014-06-11 19:41 jssl915 阅读(1911) 评论(8) 推荐(0) 编辑
摘要: 打算针对js的继承写一系列文章,详细的分析js里继承原理,实现方式,各种继承方式的优缺点,以及最优继承方案,还有多继承的问题等….面向对象的编程的核心是封装、继承和多态,js可以看作是一种面向对象的语言,而面向对象的扩展性最核心的部分是多态,多态的必要条件有三个,首先就是继承,其次父类的引用指向子类... 阅读全文
posted @ 2014-06-11 11:16 jssl915 阅读(4460) 评论(16) 推荐(4) 编辑
摘要: 一、工厂模式function createPerson(name,age){ var o = {}; o.name = name; o.age = age; o.sayHi = function(){ alert('my name is' + this.name... 阅读全文
posted @ 2014-06-10 17:30 jssl915 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要针对javascript的属性进行分析,由于javascript是一种基于对象的语言,本身没有类的概念,所以对于javascript的类的定义有很多名字,例于原型对象,构造函数等,它们都是指javascript中的类。例如:function Person(){} var p = new... 阅读全文
posted @ 2014-06-10 15:46 jssl915 阅读(2302) 评论(10) 推荐(5) 编辑