自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (9)
  • 收藏
  • 关注

原创 ThreadPoolExecutor核心实现原理和源码解析<二>

Worker类实现了Runnable,同时也扩展了AbstractQueuedSynchronizer,说明Worker本身不只是一个可执行的任务,还可以实现锁的功能。其主要作用是执行队列中的任务,并负责管理工作线程和维护一些统计指标,如已完成的任务数量等等;同时Worker通过扩展AbstractQueuedSynchronizer来简化任务执行时获取锁与释放锁的操作。Worker中的锁主要是为

2017-08-27 14:44:51 356

原创 ThreadPoolExecutor核心实现原理和源码解析<一>

前面的文章已经详细分析了Executor框架及其家族的各个成员,为介绍本文做了铺垫,因此分析ThreadPoolExecutor核心实现原理可谓千呼万唤使出来啊,直奔主题吧! 首先从ThreadPoolExecutor的构造方法开始。 ThreadPoolExecutor的构造方法 public ThreadPoolExecutor(int corePoolSize,

2017-08-27 14:35:10 307

面向模式的软件架构(中文) 卷1卷2卷3(带标签)

面向模式的软件架构 第1卷 模式系统;面向模式的软件架构 第2卷 用于并发和网络化对象模式;面向模式的软件架构 第3卷 资源管理

2018-01-07

PL/SQL developer 64位工具,带注册码

oracle 64位连接工具,PL/SQL developer 64位,带注册码

2016-04-23

PL/SQL developer 64位可用版本,带注册码

PL/SQL developer 64位可用版本,带注册码,安装注册即可连接oracle 64位数据库

2016-04-23

PL/SQL developer 64位,带注册码

PL/SQL developer 64位的,带注册码,绝对可用

2016-04-23

XFire实现webServices源码

XFire实现webServices源码,完整项目,直接可运行

2016-04-23

编译原理课后习题答案_清华大学_第二版_

编译原理课程答案详细解答 适用的习题参考 例题讲解

2012-10-17

计算机操作系统第三版课后习题答案-汤小丹梁红兵

计算机操作系统第三版习题参考答案详细解答 适用的课程辅导工具

2012-10-17

图形编辑器

简单系统图形编辑器的设计 期中包含文档 源代码

2012-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除