变量被声明时的类型叫做变量的静态类型(Static Type) 又叫明显类型(Apparent Type)。变量所引用的对象的真实类型又叫做变量的实际类型(Actual Type)。根据对象的类型而对方法进行的选择,就是分派(Dispatch)。根据分派发生的时期,可以将分派分为两种,即分派分静态分...
分类:
编程语言 时间:
2015-07-19 17:39:50
阅读次数:
118
异常日志 ### Error updating database. ?Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction ### The error ma...
分类:
数据库 时间:
2015-07-16 14:30:20
阅读次数:
218
SQL Server能够自动检测到死锁,死锁检测是由一个称为锁监视器的线程单独执行的。SQL Server每5S钟执行一次检测,检测到死锁后,SQL Server通过选择其中一个线程作为deadlock victim来解除死锁。SQL Server终止deadlock victim线程当前执行的处理...
分类:
其他好文 时间:
2015-07-10 18:35:47
阅读次数:
118
mysql 死锁检查今天看了一篇关于死锁检查的blog.Advanced InnoDB Deadlock Troubleshooting – What SHOW INNODB STATUS Doesn’t Tell You, and What Diagnostics You Should be Lo...
分类:
数据库 时间:
2015-07-08 16:08:13
阅读次数:
158
之前只知道在同步方法中调用异步(async)方法时,如果用.Result等待调用结果,会造成线程死锁(deadlock)。自己也吃过这个苦头,详见等到花儿也谢了的await。昨天一个偶然的情况,造成在同步方法中调用了async方法,并且没有使用.Result,结果造成整个ASP.NET应用程序的崩溃...
分类:
Web程序 时间:
2015-07-08 14:13:15
阅读次数:
217
转自:http://blog.csdn.net/haiross/article/details/12839229常见错误:-60 ORA00060: deadlock detected while waiting for resource一般错误: - 1 ORA00001: unique cons...
分类:
其他好文 时间:
2015-07-01 11:41:47
阅读次数:
536
数据库的一台从产生大量的如下错误:14012113:56:07[Note]Slave:receivedendpacketfromserver,apparentmastershutdown:14012113:56:07[Note]SlaveI/Othread:Failedreadinglogevent,reconnectingtoretry,log‘mysql-bin.003062′atpostion22064807114012113:56:09[Note]Slave:re..
分类:
移动开发 时间:
2015-06-21 23:56:52
阅读次数:
386
所有申请的资源都被其他等待进程占有,那么该等待进程有可能在无法改变其状态,这种情况称为死锁(deadlock)。系统模型进程在使用资源之前必须先申请资源,在使用资源之后要释放资源。进程所申请的资源数量不能超过系统所有资源的总量。在正常操作模式下,进程只能按如下顺序使用资源:
①申请:如果申请不能立即被允许,那么申请进程必须等待,直到它获得该资源为止。
②使用:进程...
分类:
其他好文 时间:
2015-06-19 11:50:12
阅读次数:
75
1、错误描述
[ERROR:]2015-06-09 16:56:19,481 [抄送失败]
org.hibernate.exception.LockAcquisitionException: error executing work
at org.hibernate.dialect.MySQLDialect$1.convert(MySQLDialect.java:451)
at org.h...
分类:
其他好文 时间:
2015-06-10 17:27:48
阅读次数:
438
概述jstack可用于导出java运用程序的线程堆栈,其基本使用语法为:
jstack [-l] pid
-l 选项用于打印锁的额外信息。使用示例下面这段代码运行之后会出现死锁现象(因为线程1持有lock1,在等待lock2,线程2持有lock2在等待lock1,造成了循环等待,形成死锁):package com.winwill.deadlock;/**
* @author qifuguang...
分类:
Web程序 时间:
2015-06-04 19:33:17
阅读次数:
140