- 浏览: 17666 次
- 性别:
- 来自: 杭州
最新评论
-
s929498110:
有时间认真研究研究, 这一块确实不会
spring的事务传播行为和隔离级别 -
neverforget:
不错 看了受益了
spring的事务传播行为和隔离级别
文章列表
最近手头上的编码任务不是很多,可以花点时间深入下spring事务管理的学习,在实际应用中也遇到了一些疑惑,这是发在问答区的问题。
http://www.iteye.com/problems/101034
在这里把实际应用中遇到的事务管理及配置方案进行总结,加深理解。
1、先说下我的项目中用到的事务传播机制
SUPPORTS
REQUIRED
NOT_SUPPORTED
用的最多的是REQUIRED,也是默认的传播机制;
NOT_SUPPORTED至今不能很准确的说出其含义,项目中用在不想有事务控制的方法(是不是用SUPPORTS才对?[疑惑一]),这里有个场景就是:循环中调用其 ...
场景:数据中心往各个业务平台分发所需的数据
所用的同步方式:spring-httpinvoker
异常信息:
Caused by: org.apache.commons.httpclient.ConnectionPoolTimeoutException: Timeout waiting for connection
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.doGetConnection(MultiThreadedHttpConnectionManager.java:497)
at or ...
js获取网页高宽、元素坐标(转)
- 博客分类:
- web前端
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scrollWidth;网页正文全文高: document.body.scrollHeight;网页被卷去的高: document.body.scrollTop;网页被卷去的左: document.body.scrollLe ...
<head>今天先起个头,新项目接触前端开发的东西多了,特别是js、css的运用我可以说真的是菜鸟。入手一本《锋利的jquery》打算好好学习下jquery,写得少干的多,结合在项目中运用希望让我的大脑细胞能再被开发一点点。</head>
单点认证系统维护之旅
- 博客分类:
- sso单点认证
去年下半年接手公司单点认证服务系统,接下有空会整理我在参与维护这个项目中学习到的、遇到的问题等等。
09年毕业,工作接近四年,最近重温曾经买的一本书《毕业五年决定你的一生》,觉得自己是不是该整理下过去四年都有些什么成长,三十而立,现在正处在人生最重要的阶段,静下心来我要考虑下今后的规划。
今年换了部门,实际是为单独项目成立的一个部门,也算一个新的开始。
今年房子装修、新婚头年,我想我最精彩的人生篇章才刚刚翻开。
上半年参加软考,全力以赴不论成败,这才是我!
快捷键(陆续更新Ing)
- 博客分类:
- 企业应用
快捷键中把我们习惯性使用的Alt+/进行代码自动补齐的快捷键改为了ctrl+空格,大家知道这是切换中英文输入法的键,所以需要更改这个快捷键,
1.选择MyEclipse6.0菜单栏中的Window->preferences;
2.选择General->keys;
3.在右侧中间的窗体中点击word completion后再点击remove binding,在下方的binding中随便输入一个快捷键;
4.然后选择Content Assist点击Remove binding,在binding中输入Alt+/;
5.点击Ok就可以了。
********************sample***********************ServiceA { /** * 事务属性配置为 PROPAGATION_REQUIRED */ void methodA() { ServiceB.methodB(); } } ServiceB { /** * 事务属性配置为 PROPAGATION_REQUIRED */ void methodB() { ...
人类心理学研究中的一个基础支撑科目就是分析人的潜意识和意识。 弗洛伊德是最早的一位能够清楚的认定和描述我们的心理活动“领域”的人。 在他这著名的一生的早期,他就指出我们的意识里分“潜意识”,“前意识”,“意识”。
如果我们想能清楚他们分别跟我们的思想、感觉、认知、判断和动机(这这些在我们每天的生活,职业生活中都是关键因素)有什么关联,我们可以把我们自己描述成一个冰山。 冰山的尖端,唯一能从水面看到的一部分,可以当作是我们的的意识。 它是有逻辑、有组织的,我们可以控制它,但这部分很小。这庞大的水下的部分是我们的意识不到的。 它们是无组织、无逻辑、无关联的,但它们取能决定我们的行为特征。
现代心 ...
对于final类型的变量,对于不加static我们可以有两种方式给它赋值:声明变量时直接赋值;在构造方法中完成赋值,如果一个类有多个构造方法,就要保证在每个构造方法中都要完成对该final类型变量的初始化工作。对于一个变量既是final又是static的,我们必须在声明变量时直接赋值。
重写(override)
- 博客分类:
- java基础
关于java中方法重写(override)的要求:
1、子类中的方法与父类中的方法有相同的返回类型
2、子类中的方法与父类中的方法有相同的方法名称
3、子类中的方法与父类中的方法有相同的参数列表
4、子类中的方法的访问级别不能低于父类中该方法的访问级别(举例:父类方法的级别是protected,那么子类重写该方法,其级别必须是protected或者public,一定和父类的访问级别相同或者更宽,否则编译无法通过)
5、子类中方法抛出的异常范围不能大于父类中方法抛出的异常的范围(子类可以不抛出异常也满足该原则,即是说父类抛出异常,子类不抛出 ...