给定已排好序的n个元素a[0:n-1],现要在这n个元素中找出一特定元素x。 二分搜索法的基本思想是将n个元素分成个数大致相同的两半,取a[n/2]与x进行比较。如果x=a[n/2],则找到x,算法终止。如果xa[n/2],则只要在数组右半部分继续搜索x。 1 public class bin...
分类:
其他好文 时间:
2015-01-21 13:18:52
阅读次数:
77
第一本就是InnoDB的事务实现机制,在csdn上的下载地址为:点我下载 ,这里简要介绍下,它是通过redo和undo来控制的,而且每一秒钟都会把日志缓冲刷新到重做日志文件,因此对于再大的事务提交也非常快捷。对于undo日志,它则是用于事务的回滚,它在共享表空间中有自己的undo段。对于事务的隔离级别,是通过锁来实现的,因此这就需要理解InnoDB的锁机制。其中还有对分布式事务即xa的部分介绍。
...
分类:
数据库 时间:
2015-01-18 14:27:19
阅读次数:
240
原文:APMServ—我用过的最优秀的PHP集成环境工具
经常折腾wordpress和各种cms,免不了要在本地测试一些程序,所以选择一款好的php集成环境就至关重要啦。 1. 我用过的php集成环境工具
最早我用的是XAMPP。
那时还是上大学的时候,对这类php集成环境工具没有多少了解。以为XA...
分类:
Web程序 时间:
2015-01-06 17:20:51
阅读次数:
124
在weblogic执行XA操作的时候,我们会碰到如下的错误,后来发现是JDBC配置的问题。主要报错:java.sql.SQLException: XA error: XAER_NOTA : The XID is not valid start() failed on resource'weblogi...
分类:
Web程序 时间:
2014-12-30 11:17:03
阅读次数:
384
语句: XA {START|BEGIN} xid XA END xid? XA PREPARE xid XA COMMIT xid [ONE PHASE] XA ROLLBACK xid XA RECOVER XA START xid | XA BEGIN xid ?? 开始一个事务,并将事务置于ACTIVE状态,此后执行的SQL语句...
分类:
数据库 时间:
2014-12-19 15:58:53
阅读次数:
258
XA原理关于XA,分布式事务处理的原理,可见[3];关于MySQL XA的说明,可见[1][2]。MySQL XA分为两类,内部XA与外部XA;内部XA用于同一实例下跨多个引擎的事务,由大家熟悉的Binlog作为协调者;外部XA用于跨多MySQL实例的分布式事务,需要应用层介入作为协调者(崩溃时的悬...
分类:
数据库 时间:
2014-12-17 20:52:21
阅读次数:
258
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://navarro.blogbus.com/logs/31502374.html例:删除/home/raven下,包括子目录里所有名为abc.txt的文件:find /home/raven -name abc.txt | xa...
分类:
其他好文 时间:
2014-12-13 23:06:32
阅读次数:
283
MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy。MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,目前在淘宝和支付...
分类:
Web程序 时间:
2014-12-10 22:42:01
阅读次数:
288
欧几里得算法,即辗转相除法,用于求整数a,b的最大公约数。
欧几里得算法C++实现代码:(无需确定 a,b 大小关系)
long long gcd(long long a,long long b){
return b?gcd(b,a%b):a;
}
扩展欧几里得算法:设a和b不全为0,则存在整数x和y,使得 gcd(a,b) = xa + yb
证明: 假设 a...
分类:
编程语言 时间:
2014-12-02 13:36:53
阅读次数:
193
A Simple Cross Button for WPF CREATING MORE COMPLEX BUTTONS IN XAML WPF Custom Controls - Without The Pain Creating a Custom WPF Button Template in XA...