摘要: 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 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 【引言】 将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读 阅读全文
posted @ 2016-12-06 18:29 sikewang 阅读(178) 评论(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 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 注:用的struts2的版本是2.1.6 strtus2的默认配置文件 struts-default.xml ,其中的默认的拦截器,包括其中的拦截器栈。 因为struts2的配置文件struts.xml 中如果不配置拦截器的话,默认是basoc拦截器。如果一个action配拦截器的话,需要 需要加上 阅读全文
posted @ 2016-09-07 13:29 sikewang 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 首先,JSP/Servlet规范中定义了Servlet、Filter、Listener这三种角色,并没有定义Interceptor这个角 色,Interceptor是某些MVC框架中的角色,比如Struts2中,Interceptor是用来拦截Action中的方法的调用,在被拦截的 Action方法 阅读全文
posted @ 2016-09-06 12:56 sikewang 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 liste 阅读全文
posted @ 2016-08-31 10:05 sikewang 阅读(122) 评论(0) 推荐(0) 编辑
摘要: In more details: Get self signed certificate of remote server Assuming, the server url is repos.sample.com and you want to access it over port 443. Th 阅读全文
posted @ 2016-08-15 15:23 sikewang 阅读(658) 评论(0) 推荐(0) 编辑