摘要: ArrayList和LinkedList是两个集合类,用于存储一系列的对象引用(references)。ArrayList是List接口的一个实现类,它的特点是查询效率高,增删效率低,线程不安全,原因是因为ArrayList底层是封装了一个数组,它是用数组实现的。 ArrayList和LinkedL 阅读全文
posted @ 2018-09-12 11:37 sikewang 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 1. HashTable和HashMap的区别 HashMap和Hashtable都实现了Map接口。主要区别:线程安全性,同步(synchronization),以及速度。 1、HashMap是非synchronized,而Hashtable是synchronized,这意味着Hashtable是 阅读全文
posted @ 2018-09-12 10:10 sikewang 阅读(418) 评论(0) 推荐(0) 编辑
摘要: String是不可变的; StringBuffer是可变的,有默认长度的缓冲区,缓冲区一出时,则会自动增加; StringBuilder也是可变的,同上; StringBuffer是线程安全的(方法实现是同步的);StringBuilder是单线程的,是线程不安全的,不适用于多线程。 阅读全文
posted @ 2018-09-10 16:58 sikewang 阅读(184) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-09-09 15:02 sikewang 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-01-12 12:26 sikewang 阅读(0) 评论(0) 推荐(0) 编辑
摘要: org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here 阅读全文
posted @ 2016-12-07 11:24 sikewang 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 【引言】 将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读 阅读全文
posted @ 2016-12-06 18:29 sikewang 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/ikuman/archive/2013/11/04/3403073.html 1、struts2自2.1以后推荐使用Convention Plugin支持struts零配置支持(引入jar:struts2-convention-plugin-2.x 阅读全文
posted @ 2016-09-19 16:46 sikewang 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 注:用的struts2的版本是2.1.6 strtus2的默认配置文件 struts-default.xml ,其中的默认的拦截器,包括其中的拦截器栈。 因为struts2的配置文件struts.xml 中如果不配置拦截器的话,默认是basoc拦截器。如果一个action配拦截器的话,需要 需要加上 阅读全文
posted @ 2016-09-07 13:29 sikewang 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 首先,JSP/Servlet规范中定义了Servlet、Filter、Listener这三种角色,并没有定义Interceptor这个角 色,Interceptor是某些MVC框架中的角色,比如Struts2中,Interceptor是用来拦截Action中的方法的调用,在被拦截的 Action方法 阅读全文
posted @ 2016-09-06 12:56 sikewang 阅读(288) 评论(0) 推荐(0) 编辑