- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 线程池ThreadPoolExecutor参数设置
转自:https://blog.csdn.net/zhouhl_cn/article/details/7392607JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实现ThreadPoolExecutor,它给我们带来了极大的方便,但同时,对于该线程池不恰当的设置也可能使其效率并不能达到预期的效果,甚至仅相当于或低于单线程的效率。ThreadPoolExecut...
2018-07-19 13:58:46 325
原创 关于Jsp ${param.xx}取出request.getParameter("xx")
今天同事问起, 才发现有这种写法。 一番查询发现:这是因为 pageContext里面有很多隐式对象。其中包含了param,header,cookie对象。 param对象是包含了request中paramter的Map。oracle文档有提到。The Java EE 5 Tutorial > Part II The Web Tier > Chapter 5 JavaServer ...
2018-07-11 13:54:44 578
转载 Java线程池ThreadPoolExecutor使用和分析- 终止线程池原理
Java线程池ThreadPoolExecutor使用和分析(一) Java线程池ThreadPoolExecutor使用和分析(二) - execute()原理 Java线程池ThreadPoolExecutor使用和分析(三) - 终止线程池原理 终止线程池主要有两个方法:shutdown() 和 shutdownNow()。 shutdown()后线程池将变...
2018-07-09 16:45:43 7525
转载 Java使用double check(双重检查)实现单例模式的一个小细节
这里synchronized已经保证了内存可见性,以及锁的效果。主要是java的指令重排序可能导致 未被完全实例化的引用被其他线程获得。而volatile 会在读的前后加入LoadLoad屏障和LoadStore屏障,在写的前后加入StoreStore和StoreLoad屏障,限制了重排序。public class Singleton { private static Singleton ...
2018-07-08 20:43:36 984 2
PyInstaller-3.2.zip
2016-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人