之一:Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作(1)锁表查询的代码有以下的形式:select count(*) from v$locked_object;select * from v$locked_object;(2)查看哪个表被锁select b.owner,...
分类:
数据库 时间:
2016-01-07 13:16:35
阅读次数:
152
SELECTs.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#,l.ORACLE_USERNAME,l.OS_USER_NAME,l.PROCESSFROMV$LOCKED_OBJECTl,V$SESSIONSWHEREl.SESSION_ID=S.SID;没有就是没有死锁。。
分类:
其他好文 时间:
2016-01-06 18:22:15
阅读次数:
174
Balanced Binary TreeGiven a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tre...
分类:
编程语言 时间:
2015-12-31 19:15:02
阅读次数:
297
//注意,1,要判断null;2,要注意ArrayList直接复制会被一起改变。要通过new的方式来操作。public class Solution { public static void main(String[] args){ TreeNode root = new Tre...
分类:
其他好文 时间:
2015-12-28 14:03:33
阅读次数:
117
感觉我这个思路好 先记录上一层有几个节点/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * Tre...
分类:
其他好文 时间:
2015-12-25 14:56:34
阅读次数:
125
oracle中, 经常用户的状态会变成locked, expired 等状态, 这种情况下怎么处理呢? 首先, 如果是locked状态还好办, DBA直接执行alter user scott account unlock 就可以了. 但是如果变成expired状态, oracle本身是不提供...
分类:
数据库 时间:
2015-12-22 22:55:47
阅读次数:
273
select username,lockwait,status,machine,program from v$session where sid in (select session_id from v$locked_object);select sql_text from v$sql where ...
分类:
数据库 时间:
2015-12-21 14:23:51
阅读次数:
180
题目描述:(链接)Given an array where elements are sorted in ascending order, convert it to a height balanced BST.解题思路: 1 /** 2 * Definition for a binary tre....
分类:
其他好文 时间:
2015-12-17 20:42:02
阅读次数:
122
原文连接:http://blog.csdn.net/zsg2063/article/details/21014721?utm_source=tuicool&utm_medium=referral这几天写线程操作,其中涉及到多线程操作数据库的问题。一个读线程不停地在读取数据库数据,另外一个Servic...
分类:
数据库 时间:
2015-12-10 21:35:08
阅读次数:
224
在前面介绍的几篇博客中总是提到CLH队列,在AQS中CLH队列是维护一组线程的严格按照FIFO的队列。他能够确保无饥饿,严格的先来先服务的公平性。下图是CLH队列节点的示意图:在CLH队列的节点QNode中包含有一个locked的字段,该字段表示该节点是否需要获取锁,为true表示需要获取,为false表示不需要获取。在CLH队列中,节点与节点之间并不是通过next指针来连接的而是通过myPred...
分类:
编程语言 时间:
2015-12-10 19:38:10
阅读次数:
139