摘要: http://lovnet.iteye.com/blog/1825322 http://www.cnblogs.com/xing901022/p/4574961.html 阅读全文
posted @ 2017-03-04 16:53 李高峰 阅读(130) 评论(0) 推荐(0) 编辑
摘要: sleep和wait到底什么区别 其实这个问题应该这么问——sleep和wait有什么相同点。因为这两个方法除了都能让当前线程暂停执行完,几乎没有其它相同点。 wait方法是Object类的方法,这意味着所有的Java类都可以调用该方法。sleep方法是Thread类的静态方法。 wait是在当前线 阅读全文
posted @ 2017-03-04 16:11 李高峰 阅读(604) 评论(0) 推荐(1) 编辑
摘要: 多线程编程中的三个核心概念 原子性 这一点,跟数据库事务的原子性概念差不多,即一个操作(有可能包含有多个子操作)要么全部执行(生效),要么全部都不执行(都不生效)。 关于原子性,一个非常经典的例子就是银行转账问题:比如A和B同时向C转账10万元。如果转账操作不具有原子性,A在向C转账时,读取了C的余 阅读全文
posted @ 2017-03-04 15:57 李高峰 阅读(321) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/xn4545945/article/details/8070301 利用UML构建系统时,在系统开发的不同阶段有不同的模型,并且这些模型的目的是不同的。 1、 在分析阶段,模型的目的是捕获系统的需求,建立“现实世界”的类和协作的模型。 2、 在设计阶段,模型 阅读全文
posted @ 2017-03-04 14:16 李高峰 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: http://www.mamicode.com/info-detail-1248286.html 传统的事务分为ACID A:原子性,表示一个事务的多个操作要么同时成功,要么同时失败 C:一致性,表示一个原理的业务处理不能存在部分成功,部分失败的情况 I:隔离性,多个事务执行时,数据需要隔离 D:持 阅读全文
posted @ 2017-03-04 12:16 李高峰 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 今天学习了一下spring的BeanPostProcessor接口,该接口作用是:如果我们需要在Spring容器完成Bean的实例化,配置和其他的初始化后添加一些自己的逻辑处理,我们就可以定义一个或者多个BeanPostProcessor接口的实现。 下面我们来看一个简单的例子: package c 阅读全文
posted @ 2017-03-04 12:02 李高峰 阅读(2146) 评论(0) 推荐(0) 编辑
摘要: BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。 ApplicationContext接口,它由BeanFactory接口派生而 阅读全文
posted @ 2017-03-04 11:54 李高峰 阅读(10502) 评论(0) 推荐(1) 编辑