摘要: Monitor Ctrl-Break线程这个在idea中特有的线程,你了解吗?这线程可能会在你调试的时候给你带来谜一样的结果,为什么呢?请看下面的例子: 首先我们先复习一下多线程的状态(因为这个问题是我在复习多线程的时候发现的问题) 对于线程的所有状态该如何去查看呢?线程的状态都是怎么产生的这些面试 阅读全文
posted @ 2020-10-26 08:25 常温的冰 阅读(2444) 评论(0) 推荐(0)
摘要: 现在说起docker容器,你应该不会太陌生了吧?如果你是真的不懂或者是太久没有用到已经忘记的差不多了,那么你需要这一波的干货了,这波的干货刚刚好可以满足你的需要! 话不多说,直接上干货 ​ ​ 浓缩就是精华,共12.22小时的详细教程,不怕你不懂,就怕你不看! 获取方式: 关注小河码公众号发送“do 阅读全文
posted @ 2020-10-12 15:35 常温的冰 阅读(153) 评论(0) 推荐(0)
摘要: 多线程实现Callable的好处有三点 1、Callable支持泛型 2、Callable支持返回值 3、Callable可以抛出异常 class MyThread2 implements Callable { public String name; public MyThread2(String 阅读全文
posted @ 2020-07-05 08:30 常温的冰 阅读(876) 评论(0) 推荐(0)
摘要: public class CompletableFutureDemo { public static void main(String[] args) throws Exception { //同步,异步,异步回调 //MQ消息中间件 //同步 CompletableFuture<Void> fut 阅读全文
posted @ 2020-03-16 22:54 常温的冰 阅读(174) 评论(0) 推荐(0)
摘要: 0-100求和:class MyTask extends RecursiveTask<Integer>{ public static final int ADJAST_VALUE = 10; private int begin; private int end; private int result 阅读全文
posted @ 2020-03-16 22:45 常温的冰 阅读(117) 评论(0) 推荐(0)
摘要: 线程池要在执行execute时才会正式创建线程 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> wo 阅读全文
posted @ 2020-03-16 08:08 常温的冰 阅读(268) 评论(0) 推荐(0)
摘要: 是什么? 当队列是空的,从队列中获取元素的操作将会被阻塞。 当队列是满的,从队列中添加元素的操作将会被阻塞。 用处: 在多线程领域:所谓阻塞,在某些情况下会挂起线程(即阻塞),一旦条件满足,被挂起的线程又会被自动唤醒。 BlockingQueue会自动完成挂起和唤醒。 ArrayBlockingQu 阅读全文
posted @ 2020-03-15 22:04 常温的冰 阅读(179) 评论(0) 推荐(0)
摘要: 读锁也叫共享锁 写锁也叫独享锁 读锁写锁都会造成死锁的问题 class MyCache{ private volatile Map<String,String> map = new HashMap<>(); private ReadWriteLock rwLock = new ReentrantRe 阅读全文
posted @ 2020-03-15 18:15 常温的冰 阅读(123) 评论(0) 推荐(0)
摘要: public class SemaphoreDemo { public static void main(String[] args) { //三个停车位 Semaphore sp = new Semaphore(3); //停六个汽车 for (int i = 1; i <=6 ; i++) { 阅读全文
posted @ 2020-03-15 14:07 常温的冰 阅读(97) 评论(0) 推荐(0)
摘要: CyclicBarrier public class CyclicBarrierDemo { public static void main(String[] args) { CyclicBarrier cyclicBarrier = new CyclicBarrier(7,()->{ System 阅读全文
posted @ 2020-03-15 14:03 常温的冰 阅读(153) 评论(0) 推荐(0)