自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除