IT虾米网

摘要: struts2中action是多例的,即一个session产生一个action如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的属性不一样,操作得出的结果不一样.举个例子:有一块布长度300cm,能做一件上衣(用掉100cm)和一件裤子(用掉200cm... 阅读全文
posted @ 2014-06-23 18:39 落叶的博客 阅读(3194) 评论(0) 推荐(1) 编辑
摘要: 1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联的条件... 阅读全文
posted @ 2014-06-23 18:21 落叶的博客 阅读(2644) 评论(0) 推荐(0) 编辑