- 博客(6)
- 收藏
- 关注
数据库事务 - 怎样才能产生 互相等待 - 死锁,如何解决
本人博客已经迁移至 www.shangyang.me 欢迎大家访问 1. 最简单的死锁 最常见的死锁 是因为一个事务执行时间过长,而导致另外一个事务 无法 访问 被被该事务锁定的资源,最终 超时 而导致的死锁异常. 这种情况无非有两种解决方案,一是性能调优。 二是当该事务遇到等待超时导致的死锁异常后,继续让该事务 re-try. 2. 互相等待 -- 死锁 ...
2010-06-30 02:41:09 375
原创 Sysdeo Eclipse Tomcat Launcher plugin 使用总结
TomcatLauncher plugin 很轻量级,很喜欢. 以下是如何通过 TomcatLauncher 搭建Tomcat 开发环境 step-by-step 1. 工程目录: 注 1. conf/server.xml 直接拷贝自 Tomcat 安装目录下的conf 文件,唯一要修改的地方是 注 2. WEB-INF 下面还应创建一个 classes ...
2010-06-25 16:55:37 188
原创 Java Thread: CountDownLatch 例子
public class CountDownLatchTest { @Test public void ThreadControllTest() throws InterruptedException{ // Suppose we have total 10 thread waiting to execute final int TOTAL_THREAD_NUM = 10...
2010-06-24 21:10:12 273
原创 数据库事务隔离级别和锁实现机制
本人博客已经迁移至 www.shangyang.me 欢迎大家访问 一 数据库事务处理中出现的数据不一致的情况 在多个事务并发做数据库操作的时候,如果没有有效的避免机制,就会出现种种问题。大体上有四种问题,归结如下:1、丢失更新 如果两个事务都要更新数据库一个字段X,x=100事务A事务B读取X=100 读取X=100写入x=X+100...
2010-06-24 21:03:50 767 1
Apache + SVN 配置
如何在Win32系統中配置安裝. Download Apache_Httpd 2.2.15 download the SVN 1.6.6 at the site here download TortoiseSVN 1.6.11 Configuration 1, 配置 Apache 的 Module, 使其加载 SVN...
2010-06-06 16:25:46 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人