随笔分类 - 多线程
摘要:http://www.cnblogs.com/xrq730/p/4979021.html
阅读全文
摘要:http://www.wtoutiao.com/p/1b4Lvvv.html http://www.jb51.net/article/34729.htm http://blog.csdn.net/lantian0802/article/details/9720993 http://aaron-han
阅读全文
摘要:https://www.ibm.com/developerworks/cn/java/j-jtp04186/ https://www.ibm.com/developerworks/cn/java/java-lo-concurrenthashmap/ http://www.cnblogs.com/Ma
阅读全文
摘要:摘录:http://www.blogjava.net/mstar/archive/2013/04/24/398351.html CAS:Compare and Swap, 翻译成比较并交换。 java.util.concurrent包中借助CAS实现了区别于synchronouse同步锁的一种乐观锁
阅读全文
摘要:摘录:http://www.cnblogs.com/dolphin0520/p/3923167.html
阅读全文
摘要:线程池的原理: http://silencedut.com/2016/06/25/%E4%BB%8E%E4%BD%BF%E7%94%A8%E5%88%B0%E5%8E%9F%E7%90%86%E5%AD%A6%E4%B9%A0Java%E7%BA%BF%E7%A8%8B%E6%B1%A0/ http
阅读全文
摘要:一个比较简单的例子 对公共资源加锁,以阻塞其它线程。 用一个全局变量(3个线程都可访问的公共变量)控制状态 第二种方法: 第三种:
阅读全文
摘要:摘录:http://www.cnblogs.com/dolphin0520/p/3923167.html 我们了解到如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线程释放锁只会有两种情况: 1
阅读全文
摘要:生产者消费者问题 (01) 生产者仅仅在仓储未满时候生产,仓满则停止生产。 (02) 消费者仅仅在仓储有产品时候才能消费,仓空则等待。 (03) 当消费者发现仓储没产品可消费时候会通知生产者生产。 (04) 生产者在生产出可消费产品时候,应该通知等待的消费者去消费。 代码示例: 控制台输出:
阅读全文
摘要:转载自: http://www.cnblogs.com/HigginCui/p/5903012.html 【线程状态】 在线程的生命周期中,它要经过 新建(New)、就绪(Runnable)、运行(Running)、阻塞(Bolcked)、死亡(Dead)总共5种状态。 尤其在线程启动之后,它不可能
阅读全文
摘要:先新建一个执行类 下面是要执行导出功能的线程 创建一个controller 大概流程就是这样。。。。
阅读全文

浙公网安备 33010602011771号