全局事务:资源管理器管理和协调的事务,可以跨越多个数据库和进程。资源管理器一般使用 XA 二阶段提交协议与“企业信息系统”(EIS) 或数据库进行交互。本地事务:在单个 EIS 或数据库的本地并且限制在单个进程内的事务。本地事务不涉及多个数据来源。在Hibernate配置文件中有这么两种配置方式:1...
分类:
其他好文 时间:
2015-03-06 18:28:39
阅读次数:
121
本文通过一个demo,介绍如何使用spring+hibernate+atomikos+tomcat构建在一个事务中涉及两个数据源的web应用。demo功能:实现一个能成功提交和回滚的涉及两个数据库数据源的XA事务。demo将实现:1.一次性在两个数据库的两张表中各插入一条数据并提交。2.一次性在两个...
分类:
编程语言 时间:
2015-03-03 23:38:05
阅读次数:
274
本文通过一个demo,介绍如何使用spring+mybatis+atomikos+tomcat构建在一个事务中涉及两个数据源的web应用。demo功能:实现一个能成功提交和回滚的涉及两个数据库数据源的XA事务。demo将实现:1.一次性在两个数据库的两张表中各插入一条数据并提交。2.一次性在两个数据...
分类:
编程语言 时间:
2015-03-03 11:30:16
阅读次数:
3339
最近项目中使用了分布式事务,本文及接下来两篇文章总结一下在项目中学到的知识。分布式事务对性能有一定的影响,所以不是最佳的解决方案,能通过设计避免最好尽量避免。分布式事务(Distributed transactions),也称作XA事务(XA是一个协议的名字),在spring中被称作global t...
分类:
编程语言 时间:
2015-03-02 20:32:16
阅读次数:
437
http://xa.58.com/ershoufang/16421056735238x.shtml?PGTID=14251184213960.09692851384170353&ClickID=7http://xa.58.com/ershoufang/20901882448136x.shtml?PG...
分类:
其他好文 时间:
2015-02-28 20:04:37
阅读次数:
132
函数的参数传递,本质上传递的是引用。比如说:def f(x): x = 100 print xa = 1f(a)print a输出结果为:1001参数x是一个新的引用,指向a所指的对象。如果参数是不可变(immutable)的对象,a和x引用之间相互独立。对参数x的操作不会影响引用a。这...
分类:
编程语言 时间:
2015-02-26 18:18:19
阅读次数:
156
对于正整数 a和b 利用欧几里得算法可以得出 一个最大公因数 , 改进后的算法满足 最大公因数 q=xa+yb ;
那么我们如何求出 a和b呢 。
书上是这么写的 那么我们用代码把他实现出来, 向大家推荐一本书《The Art Of Computer.Programmer》 第一篇的数学部分 真心的枯燥 我选择的方式 是 适当的囫囵吞枣 对于这一样 ,但是对于其中讲述的算法...
分类:
编程语言 时间:
2015-01-31 18:05:16
阅读次数:
332
默认Sybase ASE安装是不支持XA的,必须从Sybase那里获取DTM License才可以。而且默认安装SYSAM服务也是不启动的,SYSAM服务是管理Sybase ASE内各种协议的服务。
SyBase用户具有哪些角色呢:
dtm_tm_role 两阶段提交DTM选项功能管理权限
ha_role HA选项功能管理权限
js_admin_role J...
分类:
数据库 时间:
2015-01-30 10:52:27
阅读次数:
337
操作人,左联,Join on letf //容我补充状态,类型,类似的转换,在xmlns中引入common xmlns:com="clr-namespace:XXX.Common", 在中 xkey Binding StatusConvert(状态转换) 也就是 XA...
Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发。 简介Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/products):Xa...
分类:
移动开发 时间:
2015-01-25 20:53:53
阅读次数:
390