- 博客(5)
- 资源 (12)
- 收藏
- 关注
转载 怎么理解Condition
今天看了一下ReentantLock中的Condition,看了好几篇关于这方面的文章,说的都不够详细,不过看到http://www.importnew.com/9281.html这篇文章说的都蛮详细的,都说道了重点上。所有这里转载一下。在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,Reentrant
2016-01-12 14:01:44 548
转载 Lock和synchronized比较详解
Java并发编程:Lock今天看了并发实践这本书的ReentantLock这章,感觉对ReentantLock还是不够熟悉,有许多疑问,所有在网上找了很多文章看了一下,总体说的不够详细,重点和焦点问题没有谈到,但这篇文章相当不错,说的很全面,主要的重点都说到了,所有在这里转载了这篇文章,注意红色字体。 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。
2016-01-11 16:51:43 10580 1
原创 Java关闭钩子
注册添加钩子方法:Runtime.getRuntime().addShutdownHook(new shutdownHook());关闭钩子shutdownHook的创建满足条件: 1.创建Thread的子类 2.实现run方法,应用程序关闭时会调用该方法,不需要调用start方法,有方法自动调用 3.在应用中实例化关闭钩子类 4.使用Runtime
2016-01-06 16:18:05 691
原创 Mysql 的连接(join)和子查询
连接(JOIN)和子查询子查询一般是将查询出来的结果作为其他查询的结果使用。例如,我们要将客户基本信息表中没有任何订单的客户删除掉,就可以利用子查询先从销售信息表中将所有发出订单的客户ID取出来,然后将结果传递给主查询,如下所示: DELETE FROM customerinfo WHERE CustomerID NOT in (SELECT CustomerID FROM s
2016-01-04 22:43:34 5694
转载 mysql in和exist比较
in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in(从另一方面解释:in是先进行外表查询,再将外表查询结果与子查询的内表进行比较。e
2016-01-03 20:08:18 514
图书购物网站
2014-03-02
Samba服务器配置及访问Samba共享
2010-12-26
银行家算法目六、linux模块加载或内核编译
2010-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人