票
回答
用Spring+Hibernate搭建SOCKET通讯服务,使用C3P0做连接池,发现死锁问题[已解决]10
Spring+Hibernate搭建SOCKET通讯服务,数据库为oracle,C3P0作为连接池,SOCKET通讯方式为:启动一个线程监听socket连接,然后为每个socket连接创建一个线程,专门负责这个连接的通讯线程,对于传入的数据,通过分析通讯规约调用spring服务进行业务处理,spring服务方法中需要调用数据库操作。现在发现socket客户数量一多起来,就会死锁,执行jstack后结 ...
票
回答
关于 Future get方法的疑问[已解决]0
最近在看 effective java 里面有一个关于死锁的例子 其中有一处代码是调用 ExecutorService.submit() 方法返回后的 Future 对象的 get 方法 现在问题是如果不调用 get 方法就不会有死锁问题。 刚开始还理解为并不是死锁,是 get 导致线程挂起,但是把 get 方法去掉就又不会出现程序挂起这个现象。 想请教下这个 get 方法是什么机制?为什么 ...
票
回答
【Java - 线程】死锁问题[已解决]0
这段程序为什么会出现死锁 求大神指教 package com.cug.waitAndNotify; public class MyThread { public static void main(String[] args) { Product product = new Product(); Thread t1 = new Thread(new IncreaseThread(product) ...
票
回答
嵌套事务无法回滚,会造成数据库死锁吗?还有数据库死锁会有哪些现象???[已解决]10
本人做java的,现在项目完成了,不过部署之后每隔半天或一天(时间不能确定),tomcat跟Mysql就会连接中断,查看mysql进程,发现mysql进程爆满。重启mysql后,一切又正常了。请问会是死锁造成的吗??还有嵌套事务无法回滚会不会造成数据库的死锁??
票
回答
hibernate操作数据库导致死锁问题[已解决]5
最近在做一个项目,遇到一个很棘手的问题: 项目的架构是:servlet + spring + hibernate+mysql 部署环境是:Linux + tomcat + mysql 问题描述: 之前项目运行一直良好,用户访问都不会有问题,但是最近一次发布版本出现了一个很严重的问题,现象是:用户大概访问1个小时左右,就无法再登陆了,甚至任何与数据库有关的操作都不好用了,应用程序界面总是提示访 ...
票
回答
java 读写锁(ReentrantReadWriteLock)的嵌套的问题[已解决]5
readLock.tryLock(); try{ if(!completeUrls.contains(url)){//是新的 writeLock.lock(); try{ candidateUrls.add(url);//加入探测候选 completeUrls.add(url);//设为已知 return true; }finally{ writeLock.unlock(); } } }final ...
票
回答
提问 问题标签用户 jbpm4.4 部署时,发生死锁问题[已解决]10
bpm中deploy的时候出现死锁问题。 发现数据库中以下三个表被锁定 JBPM4_LOB JBPM4_DEPLOYMENT JBPM4_DEPLOYPROP 然后控制台不断重复打印下面的sql语句,像死循环一样,求解。 网上说加上索引就好了,不知道具体在哪张表哪个字段上加索引呢?求解 Hibernate: select deployment0_.dbid_ as dbid1_43_0_, de ...
票
回答
mysql共享锁问题,何时Mysql会隐性的加上Share锁[已解决]0
我的应用中没有显性的加lock in share mode ,看到的死锁日志却显示是有S锁,不知道何缘故,求解答 LATEST DETECTED DEADLOCK ------------------------ 121016 12:27:30 *** (1) TRANSACTION: TRANSACTION 1F73AC, ACTIVE 0 sec inserting mysql tables i ...
票
回答
关于一个转账死锁的问题[已解决]0
public class Operation1 { private final Object lock = new Object(); public void transferMoney(final Account fromAccount, final Account toAccount, final float dollar) { class Helper { public void trans ...
票
回答
票
回答
两条insert语句引起的死锁问题,求解。[已解决]5
使用java编写的批量插入程序,在进行并发测试时出现了数据死锁的问题,查看udump日志信息如下: *** SESSION ID:(132.130) 2012-06-25 13:39:09.656 DEADLOCK DETECTED ( ORA-00060 ) [Transaction Deadlock] The following deadlock is not an ORACLE error. ...
票
回答
奇怪的mysql死锁,当有外键索引的时候,会需要请求对关联表的锁吗?[已解决]20
请教数据库死锁问题,现象是在回复帖子的时候出现死锁 以下是mysql show innodb status结果: InnoDB | | ===================================== 120611 11:14:34 INNODB MONITOR OUTPUT ===================================== Per second avera ...
oznyang 评论了 关于oznyang发布的i18nTool工具的使用
huayang912 评论了 easyui datagrid 弹出窗口空白的解决方法
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
26762685 评论了 SOS!session串号现象
elbert 评论了 Java怎么实现打印机监控
sandy8508 评论了 Java String.format性能如何
feng_tai_jun 评论了 JSP里加return就会无法编译说Unreachable code
xiaojunjava 评论了 JAVA 连接打印机 打印作业属性设置无效果问题
xiaominzi 评论了 java.security.InvalidAlgorithmParameterException: Prime size must be multiple