摘要: https://blog.csdn.net/Li_Ning_/article/details/52117463 阅读全文
posted @ 2019-04-17 15:08 qlky 阅读(131) 评论(0) 推荐(0) 编辑
摘要: https://www.zhihu.com/question/28586791 阅读全文
posted @ 2019-04-17 14:59 qlky 阅读(120) 评论(0) 推荐(0) 编辑
摘要: http://ifeve.com/how-to-calculate-threadpool-size/ 任务一般可分为:CPU密集型、IO密集型、混合型,对于不同类型的任务需要分配不同大小的线程池。 CPU密集型任务 尽量使用较小的线程池,一般为CPU核心数+1。 因为CPU密集型任务使得CPU使用率 阅读全文
posted @ 2019-04-17 10:55 qlky 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/xh16319/article/details/28129845 http://www.voidcn.com/article/p-hphczsin-ru.html http://www.voidcn.com/article/p-sbcneevf-ru.ht 阅读全文
posted @ 2019-04-17 10:28 qlky 阅读(481) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/justloveyou_/article/details/72783008 结构是怎样的?segment是什么?hashEntry是什么?默认可并发的大小是多少? segment继承自什么类?怎么保证线程安全? 读不需要加锁的原因? resize是一个se 阅读全文
posted @ 2019-04-17 06:02 qlky 阅读(330) 评论(0) 推荐(0) 编辑
摘要: https://juejin.im/post/5aeebd02518825672f19c546 https://www.infoq.cn/article/java-blocking-queue blockingQueue 基本操作? 阻塞队列的四种阻塞处理方法? 常用的blockingqueue? 阅读全文
posted @ 2019-04-17 05:00 qlky 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 生产者消费者问题 https://juejin.im/post/5aeec675f265da0b7c072c56 notify()发生在wait()之前会怎么样?怎么处理? wati()等待条件的变化是怎么回事?怎么处理? 多生产者多消费者notify()假死问题是怎么回事?怎么处理? 怎么使用wa 阅读全文
posted @ 2019-04-17 04:26 qlky 阅读(197) 评论(0) 推荐(0) 编辑