- 博客(5)
- 收藏
- 关注
转载 变量可见性和volatile, this逃逸, 不可变对象, 以及安全公开--Java Concurrency In Practice C03读书笔记
原博客链接:http://coolxing.iteye.com/blog/1464501 [本文是我对Java Concurrency In Practice第三章的归纳和总结, 也有部分语句摘自周志明所著的"深入理解java虚拟机". 转载请注明作者和出处, 如有谬误, 欢迎在评论中指正. ] 线程安全包含2个方面: 原子性和可见性, java的同步机制都是围绕这2个方面来
2016-04-25 15:07:10 352
转载 Spring中RedirectAttributes说明
为了防止用户刷新重复提交,save操作之后一般会redirect到另一个页面,同时带点操作成功的提示信息。因为是Redirect,Request里的attribute不会传递过去,如果放在session中,则需要在显示后及时清理,不然下面每一页都带着这个信息也不对。Spring在3.1才提供了这个能力。 public String save(@ModelAttribute("group")
2016-03-30 10:49:31 431
原创 关于web.xml启动spring容器的配置文件的建议
写application等配置文件时,开始为了使用单元测试,所以把配置文件复制了一份放在根目录下的一个文件夹中,也就没删除,后来通过web.xml启动spring时,总是提示application.xml文件打不开,怎么改文件地址都不对,后来发现是因为两个application文件,虽然在不同的目录下,但是当jvm编译后在classpath下出现了duplicate,所以打不开。换句话说,配置文件
2016-03-29 10:43:40 677
原创 通过web.xml启动spring容器遇到classnotfound解决方法
当时遇到两个错误:一个是classnotfound:org.springframework.web.util.Log4jConfigListener,另一个是classnotfound:org.springframework.web.context.ContextLoaderListener。 对于遇到classnotfound问题思路如下: 1.在xml文件中,出错类的位置上
2016-03-29 10:11:16 1126
原创 使用set时发生Java ConcurrentModificationException异常原因和解决方法
欢迎使用Markdown编辑器写博客import java.util.Set; import java.util.TreeSet;public class Practice { static final String RIGHT = "R"; static final String DOWN = "D"; private static String generateString(
2015-11-30 15:14:12 1250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人