❗❗❗必读❗❗❗
🧣🧣🧣项目实战课介绍&老用户福利
题目 更新时间 更新内容 ✅在for循环中调用数据库,有什么缺点?如何优化? 11-30 12:47 新增问题+补充答案 ✅什么是分布式日志系统? 11-30 12:30 错别字修改 ✅记录日志影响性能怎么办? 11-30 12:30 错别字修改 ✅分库分表后,表还不够怎么办? 11-29 21:12 笔误修改 ✅什么是服务降级? 11-29 21:08 内容调整(减少歧义) ✅数据库乐观锁的过程中,完全没有加任何锁吗? 11-29 21:02 错别字修改 ✅什么是数据倾斜,会带来哪些问题?如何解决? 11-29 21:00 笔误修改 ✅分库分表的数量为什么一般选择2的幂? 11-29 20:19 内容补充(更容易理解) ✅Java中Timer实现定时调度的原理是什么? 11-29 20:16 删除废话 ✅SQL执行计划分析的时候,要关注哪些信息? 11-29 20:14 错别字修改 ✅订单到期关闭如何实现 11-29 19:50 笔误修改 ✅什么是前缀索引,使用的时候要注意什么? 11-23 12:58 新增问题+补充答案 ✅Zookeeper的缺点有哪些? 11-23 12:31 新增问题+补充答案 ✅如何保障消息一定能发送到RabbitMQ 11-23 12:21 笔误修改 ✅Dubbo的服务调用的过程是什么样的? 11-23 12:21 错别字修改 ✅Dubbo支持哪些调用协议? 11-23 12:20 错别字修改 ✅Arthas统计方法耗时的原理是什么? 11-23 12:15 笔误修改 ✅MySQL怎么做热点数据高效更新? 11-23 12:14 内容调整(例子优化) ✅什么是自适应限流? 11-2312:08 笔误修改 ✅为什么不建议直接使用Spring的@Async 11-22 22:35 内容补充(更容易理解) ✅什么是垂直越权,如何防止? 11-22 22:29 错别字修改 ✅如何将集合变成线程安全的? 11-22 22:25 笔误修改 ✅Java是如何实现的平台无关? 11-22 22:21 内容调整(减少歧义) ✅如何理解MVCC? 11-22 22:16 内容调整(更容易理解) [✅limit 0,100和limit 10000000,100一样吗?](../MySQL/✅limit 0,100和limit 10000000,100一样吗?.md) 11-22 22:15 笔误修改 ✅Leaf生成分布式ID的原理? 11-22 22:12 错别字修改 ✅synchronized的锁升级过程是怎样的? 11-22 22:10 笔误修改 ✅如何基于Redis实现滑动窗口限流? 11-22 22:05 内容调整(减少歧义) ✅MQ出现消息乱序了如何解决? 11-16 12:25 新增场景题 ✅两个不相关的网站A和B,如何实现A登录B也能自动登录 11-16 12:08 新增场景题 ✅什么是OAuth2?有什么用? 11-16 11:55 新增问题+补充答案 ✅秒杀场景下,怎么加库存? 11-16 11:37 内容补充(更容易理解) [✅介绍下 RocketMQ 5.0中的 pop 模式](../RocketMQ/✅介绍下 RocketMQ 5.0中的 pop 模式.md) 11-15 23:53 笔误修改 ✅数据库逻辑删除后,怎么做唯一性约束? 11-15 23:45 内容补充(更容易理解) ✅你作为项目组长,有制定过哪些规范吗? 11-15 23:43 笔误修改 ✅如何做SQL调优:用了主键索引反而查询很慢? 11-15 23:38 错别字修改 🧣🧣🧣项目实战课介绍&老用户福利 11-15 21:52 更新进展 ✅Redis的持久化机制是怎样的? 11-15 21:55 新增链接 ✅Redis能完全保证数据不丢失吗? 11-15 21:49 新增问题+补充答案 ✅RDB和AOF的写回策略分别是什么? 11-15 21:35 新增问题+补充答案 ✅BigDecimal和Long表示金额哪个更合适,怎么选择? 11-15 21:14 笔误修改 ✅架构设计中最重要的三个要素是什么? 11-15 20:55 内容补充(减少歧义) ✅如何实现百万级排行榜功能? 11-15 20:32 笔误修改 ✅你对加班怎么看待? 11-15 20:14 错别字修改 ✅Oracle中如何实现行转列和列转行? 11-09 19:14 新增问题+补充答案 ✅MySQL如何实现行转列和列转行? 11-09 18:47 新增问题+补充答案 ✅订单到期关闭如何实现 11-09 18:20 内容调整(表述一致) ✅给你一个文本文件,每一行包含一个 QQ号码,请用linux命令进行去重? 11-09 17:18 新增问题+补充答案 ✅5 分钟内最多允许用户尝试登录 3 次,如果错误次数超过限制,需要对该用户进行锁定。如何实现? 11-09 16:36 新增场景题 ✅秒杀场景下,怎么加库存? 11-09 15:58 新增场景题 ✅SQL执行计划分析的时候,要关注哪些信息? 11-09 15:49 内容调整(减少歧义) ✅什么是一致性哈希? 11-09 15:33 笔误修改 ✅Seata的AT模式的实现原理 11-09 15:13 笔误修改 ✅什么是OnlineDDL 11-09 15:10 错别字修改 ✅介绍一下Redis的集群模式? 11-09 15:09 错别字修改 ✅Spring中如何开启事务? 11-09 14:54 笔误修改 ✅如何优化 ElasticSearch 搜索性能? 11-09 14:54 错别字修改 ✅Redis实现分布锁的时候,哪些问题需要考虑? 11-09 14:52 错别字修改 ✅为什么Redis不支持回滚? 11-09 14:48 内容补充(更容易理解) ✅什么是buffer pool? 11-09 14:47 内容补充(更容易理解) ✅synchronized的锁升级过程是怎样的? 11-09 14:23 内容补充(更容易理解) ✅为什么Lua脚本可以保证原子性? 11-09 14:07 笔误修改 ✅为什么MySQL用B+树,MongoDB用B树? 11-09 14:02 内容补充(减少歧义) ✅如何理解MVCC? 11-09 13:49 内容补充(减少歧义) ✅你作为项目组长,有制定过哪些规范吗? 11-03 13:38 新增问题+补充答案 ✅什么是垂直越权,如何防止? 11-03 13:24 新增问题+补充答案 ✅RocketMQ的事务消息和Kafka的事务消息有什么区别? 11-03 13:13 新增问题+补充答案 ✅Kafka支持事务消息吗?如何实现的? 11-03 13:05 新增问题+补充答案 ✅synchronized的重量级锁很慢,为什么还需要重量级锁? 11-03 12:45 新增问题+补充答案 ✅外卖系统,一天一千万条数据,用户需要查到近30天的数据,商家也要查询到30天的数据,怎么设计表? 11-03 12:22 内容补充(更容易理解) ✅如何解决接口幂等的问题? 11-03 12:15 内容补充(更容易理解) ✅全国的酒店价格(千万级)需要在某个瞬间比如7点发生变动,怎样高性能准点去进行变更 11-03 12:11 笔误修改 ✅能不能谈谈你对线程安全的理解? 11-03 12:08 内容补充(减少歧义) ✅Redis中的Zset是怎么实现的? 11-03 12:06 错别字修改 ✅Redis的持久化机制是怎样的? 11-03 12:05 笔误修改 ✅父子线程之间怎么共享/传递数据? 11-03 11:28 内容补充(TTL) ✅给第三方提供接口调用,需要注意些什么? 11-03 11:23 错别字修改 [✅介绍下 RocketMQ 5.0中的 pop 模式](../RocketMQ/✅介绍下 RocketMQ 5.0中的 pop 模式.md) 11-03 11:22 笔误修改 ✅Redis如何实现延迟消息? 11-03 11:21 错别字修改 ✅除了做缓存,Redis还能用来干什么? 11-03 11:21 笔误修改 ✅什么是缓存击穿、缓存穿透、缓存雪崩? 11-03 11:20 内容补充(减少歧义) ✅Redisson解锁失败,watchdog会不会一直续期下去? 11-03 11:19 标题修改 ✅synchronized的锁升级过程是怎样的? 11-03 11:16 内容补充(减少歧义) ✅Java中的对象一定在堆上分配内存吗? 11-03 11:14 错别字修改 ✅HashMap在get和put时经过哪些步骤? 11-03 11:13 修改代码样式 [✅Redis 分布式锁和zk分布式锁哪个对死锁友好?](../分布式/✅Redis 分布式锁和zk分布式锁哪个对死锁友好_.md) 11-03 11:12 笔误修改