03 2011 档案

摘要:在Java web开发中常会使用到功能强大的过滤器,他毕竟能给我们带来很大的方便,但是针对过滤的资源我们需要详细的了解他们在web.xml中的配置信息。这个根据几种常用的不同情况进行了总结:1。如果要映射过滤应用程序中所有资源:<filter> <filter-name>loggerfilter</filter-name> <filter-class>myfilter.LoggerFilter</filter-class></filter><filter-mapping> <filter-name> 阅读全文
posted @ 2011-03-04 12:30 李克华 阅读(9135) 评论(1) 推荐(5) 编辑
摘要:深入理解JavaScript的变量作用域 在学习JavaScript的变量作用域之前,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1、JavaScript的作用域链首先看下下面这段代码:<script type="text/javascript"> var rain = 1; function rainman(){ var man = 2; function inner(){ var innerVar = 4; alert(rain); } inner(); 阅读全文
posted @ 2011-03-04 12:16 李克华 阅读(249) 评论(0) 推荐(0) 编辑
摘要:JavaScript内存泄漏1、什么是闭包、以及闭包所涉及的作用域链这里就不说了。2、JavaScript垃圾回收机制 JavaScript不需要手动地释放内存,它使用一种自动垃圾回收机制(garbage collection)。当一个对象无用的时候,即程序中无变量引用这个对象时,就会从内存中释放掉这个变量。Codevars=[1,2,3];vars=null;//这样原始的数组[1,2,3]就会被释放掉了。3、循环引用 三个对象 A 、B 、C AàBàC :A的某一属性引用着B,同样C也被B的属性引用着。如果将A清除,那么B、C也被释放。 AàBàC 阅读全文
posted @ 2011-03-04 12:13 李克华 阅读(340) 评论(0) 推荐(0) 编辑
摘要:JavaScript中的匿名函数及函数的闭包匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1、函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种functiondouble(x){return2*x;}第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便,不建议使用。vardouble=newFunction('x','return2*x;');第三种:vardouble=function(x){return2*x;}注意 阅读全文
posted @ 2011-03-04 12:09 李克华 阅读(346) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示