自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 JAVA并发编程实战——对象组合

4.1 设计线程安全的类 在设计线程安全类的过程中,需要包含以下三个基本要素: 1.找出构成对象状态的所有变量。 2.找出约束状态变量的不变性条件(找出这些条件,然后对这些条件进行并发策略管理,使其线程安全) 3.建立对象状态的并发访问管理策略。 以上三条理解为:先找出所有具有不变性条件的变量,然后确定这些变量的不变性条件是什么,再对这些不变性条件进行并发访问策略管理(

2016-12-21 23:51:51 466

原创 JAVA并发编程实战——对象的共享

3.1 可见性 当多个线程访共享变量时,如果没有正确的同步机制,那么这些线程之间对对象的操作是互相不可见的。public class NoVisibility { private static boolean ready; private static int number; private static class ReaderThread extends

2016-12-20 22:41:45 405

原创 JAVA并发编程实战 ——线程安全性

以前也算是看过并发编程实战这本书。但是一直做的是书中的笔记。如今从头看此书。希望把笔记记录成博客。以便以后查询。怎么确定一个类是线程安全的: 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要添加额外的同步或者协同。这个类都能表现出正确的行为,那么就称这个类是线程安全的。 2.2.1:无状态对象一定是线程安全的 在本书中描述是:既

2016-12-19 23:04:36 435

原创 maven项目发布到tomcat以及导包需要注意的几个小问题。

在maven项目发布到tomcat的时候经常遇到一些问题,或者有些问题出现过多次,却经常忘记,再次做个小记录。maven项目发布到tomcat启动web.xml中的一些 java.lang.ClassNotFoundException异常:如 严重: Error configuring application listener of class org.springframewor

2016-12-18 00:24:01 2495

原创 MyBatis调用存储过程

*MyBatis调用存储过程* 今天在项目中用到需要调用存储过程,很多人以前没写过。所以在此把调用详细过程记录。

2016-12-15 14:05:12 452 1

原创 springMVC使用modelAttribute部分更新

在使用SpringMVC进行更新时候,我们会遇到部分更新的情况。一般情况下我们采用的是把model传到页面,然后把需要修改的字段进行显示。不能修改或者不需要修改的进行隐藏传值。这样做麻烦而且数据安全性也没那么高。SpringMVC modelAttribute就能很好的解决部分字段更新问题。

2016-12-13 00:26:20 3336 1

原创 linux 下安装git

liunx下面安装git

2016-12-10 15:26:13 554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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