- 浏览: 216386 次
- 性别:
- 来自: 宁波
最新评论
-
knight_black_bob:
<bean id="jotmJta" ...
Spring支持JTA事务之JOTM -
waitgod:
Good!@!!!
TransactionManager -
duan15131926982:
对事物的概念理解的还不是太透彻,不过感觉资料还是不错的,
TransactionManager -
Leonid2002:
赞一下,我就比较欣赏这种三言两语把原理讲明白的风格。网上尽是码 ...
JTA中跨数据库事备的实现原理----简单理解 -
hongjians:
jotmJta 在哪里定义的?
Spring支持JTA事务之JOTM
文章列表
调用HibernateSessionFactory 的getSession()方法,得到当前线程内的session对象.用完session后,不要关闭session,而且,每次在用session进行添加和修改操作时,也不需要启动事务.
package com.cs_oj.data.dao;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;
public class HibernateSessionFac ...
- 2008-09-19 12:44
- 浏览 1785
- 评论(0)
http://book.csdn.net/bookfiles/371/10037114080.shtml
http://www.java3z.com/cwbwebhome/article/article2/21040.html?id=1780
http://www.javaeedev.com/blog/article.jspx?articleId=8a41b5bd128e6daa01128e9214620013
http://docs.sun.com/source/819-1553/jndi.html
http://www.594k.com/java/html/y2007m6/13826/
JN ...
- 2008-09-19 11:24
- 浏览 1748
- 评论(0)
通过使用某种协议进行通信来完成分布式事务,被称为两段式提交。从名字上看,您可能已经知道有两个阶段:
* 第一个阶段,即预提交:
o 事务协调器给每个事务管理器发送准备操作的信号。
o 事务管理器将操作(通常是数据更新)步骤(或细节)写入事务日志。如果失败,事务管理器使用这些步骤重复操作。
o 事务管理器本地创建事务并通知资源管理器对资源(例如,数据库或消息服务器)执行操作。
o 资源管理器执行操作并向事务管理器报告成功(准备提交信号)或失败(准备回滚)。
o 资源管理器等待事务管理 ...
- 2008-09-08 13:38
- 浏览 3149
- 评论(2)
UBUNTU
指定固定IP
sudo ifconfig eht0 192.168.0.12 netmask 255.255.255.0
安装软件 apt-get install softname1 softname2 softname3……
卸载软件 apt-get remove softname1 softname2 softname3……
卸载并清除配置 apt-get remove --purge softname1
更新软件信息数据库 apt-get update
进行系统升级 apt-get upgrade
搜索软件包 apt-cache search softname1 softn ...
- 2008-07-30 09:54
- 浏览 1063
- 评论(0)
[img][/img]
import Image, ImageEnhance
POSITION = ('LEFTTOP','RIGHTTOP','CENTER','LEFTBOTTOM','RIGHTBOTTOM')
PADDING = 10
MARKIMAGE = 'pylogs.png'
def reduce_opacity(im, opacity):
"""Returns an image with reduced opacity."""
assert opacity >= 0 an ...
- 2008-07-21 10:11
- 浏览 2559
- 评论(0)
http://www.infoq.com/cn/news/2007/10/mysqlproxyrwsplitting
- 2008-06-19 16:26
- 浏览 1169
- 评论(0)
http://blog.csdn.net/iori13/archive/2007/07/31/1719380.aspx
http://hi.baidu.com/top2top/blog/item/547ea8ece523d139279791b4.html
--------------------------------------------------------------------------
参考文档
http://bbs.chinaunix.net/viewthr ... page%3D1#pid6997819
http://topic.csdn.net/t/20050617/12 ...
- 2008-06-19 15:07
- 浏览 1503
- 评论(0)
编程算法
比较字符串(String)相似程度的算法。
LD(s1, s2)=把s1变成s2需要的{增加,删除,替换}操作之和。
汉字的特殊处理:http://www.cnitblog.com/ictfly/archive/2005/12/27/5828.aspx
<html>
<head>
<title>求两个字符串的相似度,Levenshtein Distance算法实现</title>
</head>
<body>
<h3>求两个字符串的相似度,Levenshtein Distance算法实现</h ...
- 2008-03-15 14:41
- 浏览 2893
- 评论(0)
JAVA标准库实现
package com.moshi.observer;
import java.util.Date;
import java.util.Observable;
public class Product extends Observable {
private Long id;
private String name;
private Date endDate;
private Integer price;
public Product(Long id, String name, Integer p ...
- 2008-03-08 16:17
- 浏览 1322
- 评论(0)
lib:
jms1.1.jar
activemq-all-5.0.jar
首先启动 activemq.bat或者执行以下代码启动一个broker
import org.apache.activemq.broker.BrokerService;
/**
* This example demonstrates how to run an embedded broker inside your Java code
*
* @version $Revision: 565003 $
*/
public final class EmbeddedBroker {
...
- 2008-03-08 11:10
- 浏览 2430
- 评论(2)
http://lavasoft.blog.51cto.com/62575/27069
处理比较好时间的操作的另一种方法就是多线程,把耗时的操作仍个另一个线程去做,被开启的线程可能在主线程之后完成,不能保证操作的完整性,但是可以节省主线程的反应时间
Java多线程编程总结
一、认识多任务、多进程、单线程、多线程
要认识多线程就要从操作系统的原理说起。
以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。
现在的操作系统都是多任务操作系统,每 ...
- 2008-02-22 19:31
- 浏览 1489
- 评论(0)
您有没有想过,为什么会有六种事务划分属性(NotSupported、Required、Supports、RequiresNew、Mandatory和Never)?这六种都是由容器托管事务 (CMT)的bean来支持的,但如果使用的是bean托管事务(BMT),EJB规范所能提供的功能难道就只有通过User ...
- 2008-02-22 16:21
- 浏览 21717
- 评论(3)
最近写书,写到JNDI,到处查资料,发现所有的中文资料都对JNDI解释一通,配置代码也是copy的,调了半天也没调通,最后到SUN的网站参考了一下他的JNDI tutorial,终于基本上彻底明白了
和多数java服务一样,SUN对JNDI也只提供接口,使用JNDI只需要用到JNDI接口而不必关心具体实现:
private static Object jndiLookup() throws Exception {
InitialContext ctx = new InitialContext();
return ctx.lookup("java:comp/env/sys ...
- 2008-02-22 14:20
- 浏览 9136
- 评论(2)
JTA 是事务服务的 J2EE 解决方案。本质上,它是描述事务接口(比如 UserTransaction 接口,开发人
员直接使用该接口或者通过 J2EE 容器使用该接口来确保业务逻辑能够可靠地运行)的 J2EE 模型的一部分
。JTA 具有的三个主要的接口分别是 UserTransaction 接口、TransactionManager 接口和 Transaction 接
口。这些接口共享公共的事务操作,例如 commit() 和 rollback(), 但是也包含特殊的事务操作,例如
suspend(),resume() 和 enlist(),它们只出现在特定的接口上,以便在实现 ...
- 2008-02-21 00:05
- 浏览 2434
- 评论(0)
public class UserTransaction {
private static Map threadDbconnectionMap = new HashMap();
public void begin() {
dataSource.getConnection().setAutoCommit(false);
threadDbConnectionMap.put(Thread.currentThread(), dataSource.getConnection());
dataSource.getConne ...
- 2008-02-20 10:14
- 浏览 5442
- 评论(0)