- 博客(8)
- 资源 (8)
- 收藏
- 关注
转载 servlet中文乱码问题
一、常识了解 1.GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2.java.nio.charset.Charset.defaultCharset() 获得平台默认字符编码;3.getBytes() 是通过平台默认字符集进行编码; 二、中文乱码出现 在学习任何一门技术时,经常会有初学者遇到中文
2014-07-31 16:56:17 502
转载 Servlet 3.0 详解
Servlet 3.0 新特性概览 1.Servlet、Filter、Listener无需在web.xml中进行配置,可以通过Annotation进行配置;2.模块化编程,即将各个Servlet模块化,将配置文件也分开配置。3.Servlet异步处理,应对复杂业务处理;4.异步Listener,对于异步处理的创建、完成等进行监听;5. 文件上传API
2014-07-31 15:43:15 569
转载 serialVersionUID详解
Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。 Eclipse中The serializable class XXXXXX d
2014-07-30 10:34:56 552
转载 win7小技巧
平常在使用系统中,我们经常会通过一些快捷键来切换窗口1 Ait+Tab这个是大家都知道的切换的快捷方式,按照你使用的顺序切换。 2 Win+Tab效果更佳,有3D效果的切换。在不知道那个窗口是你想要的,用这个查找效果很好。 3 先按住Ctrl键,在你想要切换的程序上点下,然后再按Ait+Tab键切换。效果是比如你要在几个QQ窗口里面切换,这个效果很好。试用于你打
2014-07-28 10:55:25 407
转载 ClassLoader详解
ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回这个类的class对象。 1.1 几个相关概念ClassLoader负责载入系统的所有Resources(Class,文件,来自网络的字节流等),通过ClassLoader从而将资源载入JVM 每个class都有一个reference,指向自己的Cl
2014-07-23 17:13:27 816
转载 拦截器实现原理
拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP(Aspect Objected Programing:面向切面编程)的一种实现策略。在Webwork的中文
2014-07-01 13:50:54 1458
转载 AOP和IoC实现原理
用过spring的朋友都知道spring的强大和高深,都觉得深不可测,其实当你真正花些时间读一读源码就知道它的一些技术实现其实是建立在一些最基本的技术之上而已;例如AOP(面向方面编程)的实现是建立在CGLib提供的类代理和jdk提供的接口代理,IOC(控制反转)的实现建立在工厂模式、java反射机制和jdk的操作XML的DOM解析方式. 下面来对spring源码中的基本技术进
2014-07-01 09:39:53 11348 1
转载 java静态代理和动态代理(JDK&cglib)
java静态代理 动态代理(JDK和cglib)JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法
2014-07-01 09:35:35 731
PHP5中文手册
2012-01-10
JVM详解及调优
2011-10-17
Java虚拟机详解
2011-10-17
Struts-Spring-JDK-MySql-的API
2011-10-14
Java编程思想第四版高清中文版
2011-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人