• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Ocean123123
博客园    首页    新随笔    联系   管理    订阅  订阅
2019年6月3日
线程池ScheduledThreadPool
摘要: 定时线程池 阅读全文
posted @ 2019-06-03 19:57 Ocean123123 阅读(602) 评论(0) 推荐(0)
线程池SingleThreadPool
摘要: 只有一个核心线程,当被占用时,其他的任务需要进入队列等待 阅读全文
posted @ 2019-06-03 19:52 Ocean123123 阅读(1464) 评论(0) 推荐(0)
线程池CachedThreadPool
摘要: 没有核心线程,只有非核心线程,并且每个非核心线程空闲等待的时间为60s,采用SynchronousQueue队列 由于maximumPoolSize是无界的,所以如果线程处理任务速度小于提交任务的速度,则会不断地创建新的线程,这时需要注意不要过度创建,应采取措施调整双方速度,不然线程创建太多会影响性 阅读全文
posted @ 2019-06-03 19:47 Ocean123123 阅读(293) 评论(0) 推荐(0)
线程池FixedThreadPool
摘要: 可重用线程池,只有核心线程,并发无阻塞, 阅读全文
posted @ 2019-06-03 19:38 Ocean123123 阅读(214) 评论(0) 推荐(0)
线程池ThreadPoolExecutor
摘要: 开启三个核心线程,一共五个线程,任务过多就启用另两个线程,如果还不够用,就会任务等待,或抛出异常, CachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。在线程空闲60秒后终止线程。 ②最大线程数Integer.MAX_VALU 阅读全文
posted @ 2019-06-03 19:30 Ocean123123 阅读(214) 评论(0) 推荐(0)
Bitmap缩放(三)
摘要: 质量压缩 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance 阅读全文
posted @ 2019-06-03 11:20 Ocean123123 阅读(141) 评论(0) 推荐(0)
Bitmap缩放(二)
摘要: 先得到位图宽高不用加载位图,然后按ImageView比例缩放,得到缩放的尺寸进行压缩并加载位图.inSampleSize是缩放多少倍,小于1默认是1,通过调节其inSampleSize参数,比如调节为2,宽高会为原来的1/2,内存变回原来的1/4. <?xml version="1.0" encod 阅读全文
posted @ 2019-06-03 10:52 Ocean123123 阅读(190) 评论(0) 推荐(0)
Bitmap缩放(一)
摘要: 使用矩阵进行压缩,通过缩放图片尺寸,来达到压缩图片的效果,和采样率的原理一样.先用位图的option将位图压缩一半,再用matrix缩放0.3f public class MainActivity extends AppCompatActivity { WebView webView; @Overr 阅读全文
posted @ 2019-06-03 09:45 Ocean123123 阅读(561) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3