
JavaWeb
码农突围
这个作者很懒,什么都没留下…
展开
-
Request中Attribute 和 Parameter 的区别
Attribute 和 Parameter 的区别 (1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法 (2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数, (3)当两个Web组件之间为转发关系时,转发目标组件通过getAttribute()方法来和转发源组件共享req原创 2014-07-17 22:09:03 · 8357 阅读 · 0 评论 -
更好的理解装饰设计模式和代理设计模式
最近在一个小项目中,出现装饰模式和代理模式。有时感觉它们很像。。好好整理了下,发现还是。。。 对装饰者和被装饰者都实现同一个接口,对代理模式来说,代理类和真实处理的类,都实现同一个接口,此外,不论我 们使用的是哪一个接口,都可以很容易地在真实的对象的方法前面或者后面加上自定义的方法。然而,实际上装饰器模式关注在一个对旬上动态的添加方法,然而代理模式关注于控制对象 的访问。通俗的说,就是代理类原创 2014-08-02 22:38:22 · 1388 阅读 · 0 评论 -
通过一个工具类更深入理解动态代理和Threadlocal
动态代理和Threadlocal 一个代理类返回指定的接口,将方法调用指定的调用处理程序的代理类的实例。 返回的是一个代理类,由指定的类装载器的定义和实现指定接口指定代理实例调用处理程序 最近用到一个工具类,里面用到两个动态代理,以前一个动态代理还是用过,上两个,看来 就必要好好研究一把了,这是一个连接数据源的工具类,用到动态代理,主要是为了为了 更好的实现service和dao的解耦,原创 2014-08-01 23:47:19 · 1841 阅读 · 1 评论 -
Ajax及jQuery学习
1.AJAX(Asynchronous JavaScript and XML),异步的javaScript与XML 2.AJax中一个重要的对象是XMLHttpRequest. function ajaxSubmit(){ var xmlHttpRequest=null;//声明一个空象以接收XMlHttpRequest对象 if(window.ActiveXObjec原创 2014-07-30 22:04:29 · 1367 阅读 · 0 评论 -
为什么很多类甚者底层源码要implements Serializable ?
为什么很多类甚者底层源码要implements Serializable ? serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。 serialization不但可以在本机做,而且可以经由网络操作。这个好处是很大的----因为它自动屏蔽了操作系统的差异,字节顺序等。比如,在Window平台生成原创 2014-08-03 10:19:41 · 3033 阅读 · 0 评论