自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

千淘万漉

人生苦短,我用python

  • 博客(2)
  • 收藏
  • 关注

原创 使用有界队列的线程池使用DiscardOldestPolicy拒绝策略

如果使用无界队列很简单,开启核心线程数,多余的全部阻塞直到内存耗尽。如果使用有界队列,要清楚工作流程:* 若有新的任务需要执行,如果线程池实际线程数小于corePoolSize,则优先创建线程,* 若大于corePoolSize,则会将任务加入队列,* 若队列已满,则在总线程数不大于maximumPoolSize的前提下,创建新的线程,* 若线程数大于maximumPoolSize,则执行拒绝策略

2016-12-02 22:51:26 7214 1

原创 FutureTask和线程池的结合使用

使用FutureTask可以提高并行度第一:主函数不再需要等待FutureTask任务执行完成 第二:任务1需要3秒,任务2需要5秒,串行执行需要8秒,但是使用FutureTask后只需要5秒,即多个FutureTask之间可以并行执行

2016-12-02 22:44:09 4819 1

空空如也

空空如也

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

TA关注的人

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