Threadlocal原理线程池在项目中用来做什么线程池的关键参数,比如核心线程数、等待队列、拒绝策略,在创建的时候做什么考虑缓存一致性问题怎么解决的websocket用在什么场景Websocket这种长连接,如果连接断了怎么处理秒杀优惠券是怎么实现的分布式锁的原理乐观锁指什么数据被修改了 乐观锁怎么处理的消息队列是用什么实现的stream结构Zset和set实现点赞点赞排行和共同关注,是什么原理Java里的锁有哪些synchronized和reentantlock有什么区别reentantlock任务中断怎么解决Token刷新问题(拦截器链Mysql查询慢查询排查以及优化场景题手撕 判断有效括号数量反问