题目 | 更新时间 | 更新内容 |
---|---|---|
✅给定一个二叉搜索树,请找出其中第k小的元素 | 03-30 14:58 | 新增问题+补充答案 |
✅判断101-200之间有多少个质数,并输出所有质数 | 03-30 14:20 | 新增问题+补充答案 |
✅什么是树?了解哪些树结构? | 03-30 14:03 | 补充答案 |
✅如何实现一个抢红包功能? | 03-30 13:54 | 新增问题+补充答案 |
✅如何根据配置动态生成Spring的Bean? | 03-30 12:30 | 新增问题+补充答案 |
✅MySQL用了函数一定会索引失效吗? | 03-30 13:01 | 新增问题+补充答案 |
✅索引失效的问题如何排查? | 03-30 12:02 | 新增链接 |
✅索引失效的问题是如何排查的,有那些种情况? | 03-30 12:02 | 新增链接 |
✅订单到期关闭如何实现 | 03-30 11:36 | 内容补充 |
✅RocketMQ的事务消息是如何实现的? | 03-30 11:18 | 内容补充(分布式事务) |
✅数据库连接池满排查过程 | 03-30 11:16 | 增加链接 |
✅MySQL怎么做热点数据高效更新? | 03-30 11:15 | 增加链接 |
✅什么是意向锁? | 03-30 11:05 | 内容补充(更容易理解) |
✅Java的动态代理如何实现? | 03-24 18:55 | 错别字修改 |
✅HashMap、Hashtable和ConcurrentHashMap的区别? | 03-24 18:50 | 补充链接 |
✅synchronized是如何保证原子性、可见性、有序性的? | 03-24 18:43 | 内容补充(时间片解释) |
✅什么是自适应限流? | 03-24 18:40 | 笔误修改 |
✅如何解决接口幂等的问题? | 03-24 18:39 | 内容调整(代码修改) |
✅BigDecimal(double)和BigDecimal(String)有什么区别? | 03-24 18:35 | 内容修改(scale为负数) |
✅Spring事务失效可能是哪些原因? | 03-24 18:28 | 内容补充(多线程) |
✅什么是CAP理论,为什么不能同时满足? | 03-24 18:27 | 笔误修改 |
✅从 innodb 的索引结构分析,为什么索引的 key 长度不能太长? | 03-23 18:34 | 新增问题+补充答案 |
✅如何做平滑的数据迁移? | 03-23 16:34 | 新增场景题 |
✅为什么虚拟线程尽量避免使用ThreadLocal | 03-16 15:34 | 新增问题+补充答案 |
✅线程的实现方式有哪些? | 03-16 14:51 | 新增问题+补充答案 |
✅为什么虚拟线程不要和线程池一起用? | 03-16 14:12 | 新增问题+补充答案 |
✅为什么虚拟线程不能用synchronized? | 03-16 13:39 | 新增问题+补充答案 |
✅xxl-job如何保证一任务只会触发一次? | 03-16 13:19 | 新增问题+补充答案 |
✅如何基于MQ实现分布式事务 | 03-16 13:19 | 内容补充(直接用MQ为啥不行) |
✅基于TTL 解决线程池中 ThreadLocal 线程无法共享的问题 | 03-16 12:26 | 新增项目亮点 |
✅为啥不要在事务中做外部调用? | 03-16 11:29 | 新增场景题 |
✅Using filesort 能优化吗,怎么优化? | 03-16 11:17 | 新增问题+补充答案 |
✅SQL执行计划分析的时候,要关注哪些信息? | 03-16 11:17 | 补充链接 |
✅ThreadLocal为什么会导致内存泄漏?如何解决的? | 03-16 14:09 | 新增链接 |
✅synchronized和reentrantLock区别? | 03-16 13:55 | 新增链接 |
✅JDK21 中的虚拟线程是怎么回事? | 03-16 13:54 | 新增链接 |
✅什么是数据倾斜,会带来哪些问题?如何解决? | 03-16 13:22 | 笔误修改 |
✅基于EasyExcel+线程池解决POI文件导出时的内存溢出及超时问题 | 03-16 13:21 | 错别字修改 |
✅父子线程之间怎么共享/传递数据? | 03-16 12:26 | 标题修改 |
✅介绍下CMS的垃圾回收过程 | 03-16 11:04 | 新增链接 |
✅说一说JVM的并发回收和并行回收 | 03-16 11:03 | 新增链接 |
✅为什么初始标记和重新标记需要STW,而并发标记不需要? | 03-16 11:03 | 新增链接 |
✅什么是STW?有什么影响? | 03-16 11:03 | 新增问题+补充答案 |
✅Netty的零拷贝是怎么实现的? | 03-14 20:48 | 笔误修改 |
✅数据库连接池满排查过程 | 03-14 20:41 | 内容补充 |
✅乐观锁与悲观锁如何实现? | 03-14 20:39 | 内容调整 |
✅为什么HashMap的Cap是2^n,如何保证? | 03-14 20:37 | 内容补充(更容易理解) |
✅HashMap的hash方法是如何实现的? | 03-14 20:27 | 内容补充(更容易理解) |
✅什么是Canal,他的工作原理是什么? | 03-14 20:18 | 内容调整 |
✅MySQL主从复制的过程 | 03-14 20:17 | 内容调整(重新画图) |
✅使用自定义注解+切面减少冗余代码,提升代码的鲁棒性 | 03-14 20:15 | 错别字修改 |
✅如何设计一个高可用架构? | 03-14 20:06 | 增加链接 |
✅watchdog一直续期,那客户端挂了怎么办? | 03-13 23:03 | 笔误修改 |
✅watchdog解锁失败,会不会导致一直续期下去? | 03-13 23:02 | 内容补充 |
✅用了RocketMQ一定能实现削峰的效果吗? | 03-09 16:36 | 新增问题+补充答案 |
✅有用过Dubbo的异步调用吗? | 03-09 16:27 | 新增问题+补充答案 |
✅阿里的库存秒杀是如何实现的? | 03-09 15:43 | 新增问题+补充答案 |
✅如何实现敏感词过滤? | 03-09 15:13 | 新增问题+补充答案 |
✅什么是前缀树,有什么作用? | 03-09 14:47 | 新增问题+补充答案 |
✅什么情况会导致自增主键不连续? | 03-09 14:42 | 新增问题+补充答案 |
✅介绍下InnoDB的锁机制? | 03-09 14:38 | |
✅高并发情况下自增主键会不会重复,为什么? | 03-09 14:37 | 新增问题+补充答案 |
✅InnoDB中的表级锁、页级锁、行级锁? | 03-09 14:28 | 新增问题+补充答案 |
✅Spring的事务在多线程下生效吗?为什么? | 03-07 22:32 | 错别字修改 |
✅char和varchar的区别? | 03-07 22:32 | 内容调整(减少歧义) |
✅为什么初始标记和重新标记需要STW,而并发标记不需要? | 03-07 22:21 | 错别字修改 |
✅Spring的事务在多线程下生效吗?为什么? | 03-02 19:04 | 新增问题+补充答案 |
✅Java一定就是平台无关的吗? | 03-02 18:19 | 新增问题+补充答案 |
✅watchdog解锁失败,会不会导致一起续期下去? | 03-02 17:30 | 新增问题+补充答案 |
✅介绍下CMS的垃圾回收过程 | 03-02 17:00 | 新增问题+补充答案 |
✅为什么初始标记和重新标记需要STW,而并发标记不需要? | 03-02 16:33 | 新增问题+补充答案 |
✅介绍下InnoDB的锁机制? | 03-02 16:01 | 内容重构 |
✅MySQL千万级大表如何做数据清理? | 03-02 15:34 | 笔误修改 |
✅JDK新版本中都有哪些新特性? | 03-02 15:21 | 错别字修改 |
✅Redis实现分布锁的时候,哪些问题需要考虑? | 03-02 15:19 | 错别字修改 |
✅接口和抽象类的区别,如何选择? | 03-02 15:18 | 笔误修改 |
✅一次RPC请求,客户端显示超时,但是服务端不超时,可能是什么原因? | 03-02 15:12 | 内容调整 |
✅binlog、redolog和undolog区别? | 03-02 14:40 | 笔误修改 |
✅什么是OnlineDDL | 03-02 14:39 | 补充内容(减少歧义) |
✅什么是分段和分页? | 03-02 14:37 | 错别字修改 |
✅通过热点数据预热、多级缓存、异步化编程等方式解决热门数据接口耗时长问题 | 03-02 14:37 | 代码补全 |
✅ConcurrentHashMap是如何保证线程安全的? | 03-02 14:27 | 内容调整(代码简写恢复) |
✅Java是如何实现的平台无关? | 03-02 14:21 | 补充链接 |
✅什么是AOT编译?和JIT有啥区别? | 03-02 14:20 | 内容补充(静态编译) |
✅Java中有了基本类型为什么还需要包装类? | 03-02 13:32 | 错别字修改 |
✅HashMap、Hashtable和ConcurrentHashMap的区别? | 03-02 13:31 | 内容调整 |
✅Redisson的watch dog机制是怎么样的? | 03-02 12:42 | 新增链接 |
✅watchdog一直续期,那客户端挂了怎么办? | 03-02 12:40 | 内容调整 |
✅order by 是怎么实现的? | 03-02 12:16 | 笔误修改 |
✅线程池的拒绝策略有哪些? | 03-02 12:11 | 笔误修改 |
✅AQS为什么采用双向链表? | 03-02 12:08 | 错别字修改 |
✅新生代和老年代的垃圾回收器有何区别? | 03-02 12:07 | 补充链接 |