
面试升级
赫丙
走崎岖路,需平常心
展开
-
阻塞队列整理
阻塞队列的好处: 使用非阻塞队列一个很大问题就是它不会对当前线程产生阻塞,那么在面对类似消费者-生产者的模型时,就必须额外地实现同步策略以及线程间唤醒策略,这个实现起来就非常麻烦。 但是有了阻塞队列就不一样了,它会对当前线程产生阻塞,比如一个线程从一个空的阻塞队列中取元素,此时线程会被阻塞直到阻塞队列中有了元素。当队列中有元素后,被阻塞的线程会自动被唤醒(不需要我们编写代码去唤醒)。这样提供了...原创 2019-10-16 15:03:18 · 201 阅读 · 0 评论 -
Java面试整理(2018.7)
本人毕业两年,前段时间(2018.7月份)的面试题,分享给目前准备跳槽的小伙伴们,愿都找到心仪的工作。 下面是面试题整理(均为电话或视频面试) 铜板街: 1. dubbo 怎么进行事务管理,Spring注解在dubbo下有时候不管用怎么办 2. dubbo和webservice 为什么要用dubbo不用webservice 3. dubbo注册中心怎么实现的 4. 有时候用索引...原创 2018-08-20 20:13:12 · 860 阅读 · 6 评论 -
线程池整理
线程池的优势: 线程复用:线程池中的线程是可以复用的,省去了创建、销毁线程的开销,提高了资源利用率; 合理利用资源:通过调整线程池大小,让所有处理器尽量保持忙碌,又能防止过多线程产生过多竞争浪费资源; 线程池实现原理 提交一个任务到线程池中,线程池的处理流程如下: 1、判断线程池里的核心线程是否都在执行任务,如果不是(核心线程空闲或者还有核心线程没有被创建)则创建一个...原创 2019-09-06 15:04:05 · 176 阅读 · 0 评论