04 2016 档案

摘要:一、拦截器 1.基本概念 1)在Struts2中,把每一个功能都用一个个的拦截器实现;用户想用Struts的哪个功能的时候,可以自由组装使用。 2)Struts2中,为了方便用户对拦截器的引用,提供了拦截器的定义,里面可以包含多个拦截器。 3)Struts2中,如果用户没有指定执行哪些拦截器,Str 阅读全文
posted @ 2016-04-13 19:50 yly123 编辑
摘要:1. 新建Module 选择Web Application,点击next,如下图所示: 2.设置Module name、Content root、Module file location三个的值,点击Finish,如下图所示: 3.在WEB-INF目录下新建classes和lib两个目录。如下图所示 阅读全文
posted @ 2016-04-12 09:37 yly123 编辑
摘要:synchronized同步方法 方法内的变量为线程安全 “非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量,则不存在“非线程安全”问题,所得结果就是“线程安全”的了。这是方法内部的变量是私有的特性造成的。 实例变量非线程安全 如果多个线程共同访问1个对象中的实例变量,则有可能出现“非 阅读全文
posted @ 2016-04-01 14:36 yly123 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示