摘要:
1、可重入锁是可以中断的,如果发生了死锁,可以中断程序 1 //如下程序出现死锁,不去kill jvm无法解决死锁 2 public class Uninterruptible { 3 public static void main(String[] args) throws Interrupted... 阅读全文
posted @ 2015-10-10 17:51
随遇而安jason
阅读(377)
评论(0)
推荐(0)
摘要:
一、问题描述:主要解决一个问题,就是两个表做join,两个表都够大,单个表都无法装入内存。怎么做呢?思路就是对做join的字段做排序两个表都排序,然后针对一个表a逐行读取,希望能够在内存中加载到另一个表b的数据,针对表a当前记录希望b的对应记录在内存中,这就是缓存的作用,希望命中率越高越好!这个问题... 阅读全文
posted @ 2015-10-10 11:41
随遇而安jason
阅读(1239)
评论(0)
推荐(2)
摘要:
hidden mutable state和escaped state是两种线程不安全问题:两者原因不同,前者主要是由于类成员变量中含有其他对象的引用,而这个引用是immutable的;后者是成员方法的返回结果类型需要注意,否者都会引起线程安全问题1、关于hidden mutable state问题:... 阅读全文
posted @ 2015-10-10 11:30
随遇而安jason
阅读(622)
评论(0)
推荐(0)

浙公网安备 33010602011771号