在jdk1.5之前,多线程之间的同步是依靠synchronized来实现。synchronized是java的关键字,直接由jvm解释成为指令进行线程同步管理。因为操作简单,而且现在jdk的后续版本已经对synchronized进行了很多的优化,所以一直是大家编写多线程程序常用的同步工具。那为什么要推出新的同步api呢?jdk1.5发布的时候,synchronized性能并不好,这可能是concurrent包出现的一个潜在原因,但是更重要的是新的api提供了更灵活,更细粒度的同步操作,以满足不同的需求。但是...
分类:
其他好文 时间:
2014-12-11 22:30:54
阅读次数:
391
#include#include#includepthread_mutex_t mutex;pthread_cond_t cond;void *child (void *arg){pthread_cleanup_push(pthread_mutex_unlock,&mutex); while(1) ...
分类:
系统相关 时间:
2014-12-10 19:43:28
阅读次数:
266
在线人数 Application.Lock(); Application["num"] =(Convert.ToInt32(Application["num"]) + 1).ToString(); Application.UnLock(); ...
分类:
Web程序 时间:
2014-12-09 21:17:10
阅读次数:
246
--用sys用户登录,解锁ctxsys用户alter user ctxsys account unlock;--授权给对应用户grant execute on ctx_ddl to yw;--用yw用户登录--创建分词,分词名为my_lexerexec ctx_ddl.create_preferen...
分类:
数据库 时间:
2014-12-08 19:32:25
阅读次数:
222
原文:SQL点滴8—the account is currently locked out. The system administrator can unlock it.今天遇到的问题比较有意思。首先是很久没有打开测试数据库了,今天打开,使用service程序测试的时候出现下面的错误提示:Mess...
分类:
数据库 时间:
2014-12-03 17:08:59
阅读次数:
173
接上篇,这篇从Lock.lock/unlock开始。特别说明在没有特殊情况下所有程序、API、文档都是基于JDK 6.0的。public void java.util.concurrent.locks.ReentrantLock.lock()获取锁。如果该锁没有被另一个线程保持,则获取该锁并立即返回...
分类:
编程语言 时间:
2014-12-03 00:01:46
阅读次数:
266
本小节介绍锁释放Lock.unlock()。Release/TryReleaseunlock操作实际上就调用了AQS的release操作,释放持有的锁。public final boolean release(int arg) { if (tryRelease(arg)) { Node h = he...
分类:
编程语言 时间:
2014-12-02 23:49:30
阅读次数:
201
(1)我们在安装Oracle的时候最后一步有一个管理账户的,里边可以解锁所所需的账户,但是很多的人有时候没有解锁,
下边研究一下使用命令行的方式解锁账户
(2)启动SQL Plus 先登录SYSTEM账户(密码是你自己安装的时候创建的)
然后连接成功之后输入:alter user scott account unlock;
(3)这时候一看到scott账户已成功解锁
(4)登陆一...
分类:
数据库 时间:
2014-11-29 16:08:49
阅读次数:
255
+---------+| db1 |+---------+--创建用户并授权sqlplus / as sysdbacreate user u1 identified by u1 account unlock default tablespace USERS;create user u2 ide...
分类:
数据库 时间:
2014-11-28 22:36:13
阅读次数:
248
svncheckoutpath(path为服务器上的目录):将文件checkout到本地目录,简写为:svnco;svnaddfile:往版本中添加新的文件svncommit–m“Logmessage”[-N][--no-unlock]PATH(如果选择了保持锁,就使用-no-unlock开关),eg:svncommit–m”addtesttitleformytest“test.php简写..
分类:
系统相关 时间:
2014-11-25 18:55:14
阅读次数:
221