摘要:        
在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
李克华
阅读(9143)
评论(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
李克华
阅读(254)
评论(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
李克华
阅读(349)
评论(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
李克华
阅读(354)
评论(1)
推荐(0)
        
        
 
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号