实现这个效果你需要准备两张图片,一张小的,一张大用于鼠标经过时候显示。然后我们只要为img标签添加data-zoom-image属性,其值为大图的地址,最后在javascript中选择该图片调用elevateZoom()就可以了。下面给出一个例子(在github下载的代码中有这个例子):插件下载地址...
分类:
Web程序 时间:
2014-11-15 23:03:06
阅读次数:
389
跟之前上一篇静态代理的差不多。这个是在执行的时候动态的产生代理对象,开始是不知道具体的代理对象,是传入具体对象,就产生该具体对象的代理对象。而之前的静态代理是预知要传入的具体对象交给哪一个代理对象执行。代码实现。首先定义抽象角色,他是代理对象和具体对象的共同接口。可以是接口,也可以是抽象类。//抽象...
分类:
其他好文 时间:
2014-11-15 23:02:59
阅读次数:
310
最近偶然碰到有朋友问我"hoisting"的问题。即在js里所有变量的声明都是置顶的,而赋值则是在之后发生的。可以看看这个例子:1vara ='global';2(function() {3alert(a);4vara ='local';5})();大家第一眼看到这个例子觉得输出结果是什么?'glo...
分类:
编程语言 时间:
2014-11-15 23:00:48
阅读次数:
267
在try{}catch{}finally{}块中,都知道finally子块是肯定会执行的。当然也有个别情况,当在try{}或者catch{}块中出现强制退出System.exti(int)时,finally子块就不会执行了。这种情况不在今天的谈论范围以内。看代码更加直观些:Java代码package...
分类:
编程语言 时间:
2014-11-15 23:00:02
阅读次数:
313
1、相同点 如果我们直接用 undefined == null 比较他们是相等的返回的将是 true.2、区别 当我们用undefined === null 比较的时候最后返回的将是 false. A、undefined表示"缺少值",就是此处应该有一个值,但是还没有定义(1)变量被声明了,但没有赋...
分类:
编程语言 时间:
2014-11-15 22:59:02
阅读次数:
213
1 package com.lovo; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 import java.util.Scanner; 7.....
分类:
其他好文 时间:
2014-11-15 22:57:37
阅读次数:
225
要说到反向代理,很多人第一时间想到的是nginx,没错,在这个领域做得最好的,我觉得应该算是nginx,为什么想用nodejs来实现?处于一种研究的心态和让反向代理更好的为自己服务,毕竟要修改nginx还需要...
分类:
Web程序 时间:
2014-11-15 21:55:24
阅读次数:
664
上一篇文章点击打开链接,介绍了dreamvc的ioc容器集成,这一篇文章我将会给大家介绍dreamvc的机制,
大家都知道Struts2是由filter进入,然后进行分发的,而SpringMVC是由servlet进入然后进行分发的!对于不同的应用服务器,Filter的init函数的执行时间是不同的,例如:tomcat会在tomcat启动的时候执行init函数,而weblogic等一些其他...
分类:
Web程序 时间:
2014-11-15 21:52:22
阅读次数:
302