随笔分类 - 多线程
摘要:try { LockAssert.startLock(lockName); logger.debug("Locked '{}', lock will be held at most until {}", lockName, lockConfig.getLockAtMostUntil()); retu
阅读全文
摘要:Netty事件监听和处理(下) https://www.jianshu.com/p/a41be671b999 这可能是目前最透彻的Netty原理架构解析 https://www.sohu.com/a/272879207_463994
阅读全文
摘要:import java.util.concurrent.atomic.AtomicReference; public class Test { private static AtomicReference<Long> currentTime = new AtomicReference<>(15876
阅读全文
摘要:package com.citi.tm.api.trade.mongo; public class ThreadTest { public static void main(String[] args) { Runnable r = () -> { try { //Thread.currentThread().sleep(15000);//a, b, sleep Thread.sleep(1500
阅读全文
摘要:https://www.jianshu.com/p/4682a6b0802d https://www.cnblogs.com/waterystone/p/4920797.html
阅读全文
摘要:package com.test; public class InterruptionInJava implements Runnable{ public static void main(String[] args) throws InterruptedException { Thread testThread = new Thread(new Interruption...
阅读全文
摘要:package com.zhy.concurrency.timer; import java.util.Date; import java.util.Timer; import java.util.TimerTask; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorSer...
阅读全文
摘要:线程池 setDefaultUncaughtExceptionHandler不是setUncaughtExceptionHandler
阅读全文
摘要:固定线程池默认抛弃策略,线程超过数量被抛弃不执行,但是队列默认数量是整形的最大数,一般是超不过队列数量加线程池数量 spring线程池
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
阅读全文
摘要:import java.util.concurrent.Callable; public class MyCallable implements Callable { private String name; public MyCallable(String name){ this.name=name; } @Override pub...
阅读全文
浙公网安备 33010602011771号