花费 33 ms
Java-线程池专题 (美团)

实现多线程的三种方式,继承Thread,实现Runnable 和 实现 Executor接口 ,具体参考:Java 多线程 三种实现方式 去美团,问到了什么是线程池,如何使用,为什么要用,以下做个总 ...

Tue May 30 22:43:00 CST 2017 0 57992
BlockingQueue(阻塞队列)详解

注意:该随笔内容完全引自http://wsmajunfeng.iteye.com/blog/1629354,写的很好,非常感谢,复制过来算是个积累,怕以后找不到。 一. 前言   在新增的Conc ...

Tue Mar 27 23:39:00 CST 2018 0 16383
ThreadGroup解读

我们的项目用到了ThreadGroup 把thread放到了threadGroup中,名称统一起来了; ThreadGroup 可以把thread的名字统一起来。一起处理catch。 ...

Wed Apr 03 01:49:00 CST 2019 0 5460
线程池中shutdown()和shutdownNow()方法的区别

一般情况下,当我们频繁的使用线程的时候,为了节约资源快速响应需求,我们都会考虑使用线程池,线程池使用完毕都会想着关闭,关闭的时候一般情况下会用到shutdown和shutdownNow,这两个函数都能 ...

Mon Jan 14 19:20:00 CST 2019 3 5769
sleep、yield、wait、join的区别(阿里)

只有runnable到running时才会占用cpu时间片,其他都会出让cpu时间片。线程的资源有不少,但应该包含CPU资源和锁资源这两类。sleep(long mills):让出CPU资源,但是不会 ...

Thu Apr 19 02:05:00 CST 2018 0 6659
互联网应对高峰流量控制- 漏桶算法和令牌桶算法(滴滴面试)

天A君突然发现自己的接口请求量突然涨到之前的10倍,没多久该接口几乎不可使用,并引发连锁反应导致整个系统崩溃。如何应对这种情况呢?生活给了我们答案:比如老式电闸都安装了保险丝,一旦有人使用超大功率的设 ...

Sun May 27 00:23:00 CST 2018 1 5549

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM