首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
黑马点评
L0CK
创建于2026-03-03
订阅专栏
哈哈哈,我就是个摆烂仔!!!
暂无订阅
共76篇文章
创建于2026-03-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
实战篇 06. 好友关注 - 共同关注学习文档
在上一节实现关注功能时,我们不仅把数据存入了 MySQL,还特意在 Redis 的 Set 集合里同步了一份当前用户的关注列表(follows:{userId})。这就是为了今天这节课的王炸功能——共
实战篇 05. 好友关注 - 关注和取关学习文档
📚 实战篇 05. 好友关注 - 关注和取关学习文档 一、 业务场景与需求分析 在达人探店的 App 中,当我们点击进入某个用户的个人主页时,会看到一个**“关注”**按钮。 核心需求: 关注 / 取
实战篇 03. 达人探店 - 点赞功能学习文档
太棒了!我们现在正式进入“达人探店”模块中最有意思、也是面试中最常考的互动功能——点赞(Like) 。 点赞功能看似只要在数据库里做个 +1 的操作,但一旦考虑到**“防刷赞(不能重复点赞)”和“前端
实战篇 02. 达人探店 - 查看探店笔记学习文档
太棒了!上一节我们成功把探店笔记和图片保存到了服务器和数据库中,这一节我们来看看如何将这些心血展示给其他用户。 “查看探店笔记”表面上看是一个极其简单的“根据 ID 查数据库”的操作,但在真实的前后端
实战篇 01. 达人探店 - 发布探店笔记学习文档
📚 实战篇 01. 达人探店 - 发布探店笔记学习文档 一、 业务场景介绍 “达人探店”的核心玩法是:用户去某家商户消费后,可以发布包含图片和文字的“探店笔记”(类似于发朋友圈或小红书)。其他用户可以
秒杀异步下单业务逻辑梳理
秒杀异步下单源码 1. 这段代码一句话总结 这套代码实现的是: 2. 整体流程图 3. 类的作用 这是秒杀订单业务实现类,负责两件事: 作用 1:处理用户秒杀请求 就是 seckillVoucher(
实战篇 30. 秒杀优化 - 基于 Stream 实现异步秒杀学习文档
太棒了!终于来到了秒杀优化篇章的最高潮。前面我们一步步排雷,从同步阻塞,到 JVM 本地队列的 OOM 风险,再到对比各种消息队列的优劣,现在我们将使用 Redis Stream 的消费者组模式,完成
实战篇 29. Redis 消息队列 - Stream 的消费者组模式学习文档
在上一节的“单消费模式”中,我们虽然解决了消息持久化和防丢失的问题,但它无法应对大型互联网架构中最常见的场景:集群部署(负载均衡) 。如果你的后台服务部署了 3 台服务器,使用单消费模式,这 3 台服
实战篇 28. Redis 消息队列 - 基于 Stream 的单消费模式学习文档
📚 实战篇 28. Redis 消息队列 - 基于 Stream 的单消费模式学习文档 一、 核心认知:什么是 Stream? Stream 是 Redis 5.0 专门为消息队列设计的一种全新数据类
实战篇 27. Redis 消息队列 - 基于 Pub/Sub 实现消息队列学习文档
📚 实战篇 27. Redis 消息队列 - 基于 Pub/Sub 实现消息队列学习文档 一、 核心概念:什么是 Pub/Sub? Pub/Sub 是 Publish(发布)和 Subscribe(订
26. Redis 消息队列 - 基于 List 实现学习文档
📚 实战篇 26. Redis 消息队列 - 基于 List 实现学习文档 一、 核心原理:如何用 List 模拟队列? Redis 的 List 数据结构底层是一个双向链表。 既然要把它当成消息队列
实战篇 25. Redis 消息队列 - 认识 MQ 与方案对比 (学习文档)
📚 实战篇 25. Redis 消息队列 - 认识 MQ 与方案对比 (学习文档) 一、 什么是消息队列 (MQ)? 消息队列(Message Queue) ,字面意思就是存放消息的队列。最简单的消息
实战篇-24.秒杀优化-基于阻塞队列实现秒杀异步下单
📚 实战篇 24. 秒杀优化 - 基于 BlockingQueue 的异步落库学习文档 一、 核心思想:生产者与消费者模型 在秒杀场景下,我们要让 Tomcat 的主线程(处理用户 HTTP 请求的线
实战篇 23. 秒杀优化 - 基于 Redis 完成秒杀资格判断学习文档
📚 实战篇 23. 秒杀优化 - 基于 Redis 完成秒杀资格判断学习文档 一、 核心痛点复盘:为什么要用 Lua 脚本? 在判断秒杀资格时,我们需要在 Redis 中完成以下三个动作: 查库存:
实战篇 22. 秒杀优化 - 异步秒杀思路学习文档
📚 实战篇 22. 秒杀优化 - 异步秒杀思路学习文档 一、 核心痛点:同步下单的性能瓶颈 回顾我们之前的秒杀下单流程,它是一个典型的**“同步(Synchronous)”**执行过程。 当用户点击“
实战篇 21. 分布式锁 - Redisson 主从一致性与 MultiLock 联锁
📚 实战篇 21. 分布式锁 - Redisson 主从一致性与 MultiLock 联锁 一、 核心痛点:主从集群下的“锁丢失”问题(脑裂) 在真实的生产环境中,为了保证 Redis 的高可用,我们
实战篇 20. 分布式锁 - Redisson 看门狗与重试机制原理
📚 实战篇 20. 分布式锁 - Redisson 看门狗与重试机制原理 一、 整体执行入口:tryLock 当我们调用 lock.tryLock(waitTime, leaseTime, TimeU
实战篇 19. 分布式锁 - Redisson 可重入锁原理学习文档
📚 实战篇 19. 分布式锁 - Redisson 可重入锁原理学习文档 一、 核心痛点:我们手写的 V3 版本为什么“不可重入”? 什么是可重入? 简单来说,就是一个线程拿到锁之后,如果它内部调用的
点评--day04--集群下的一人一单并发问题
集群下的一人一单并发问题学习文档 1. 什么是一人一单 一人一单的需求非常简单: 这一需求在 单机环境 下通过简单的数据库查询来实现,但在 分布式环境 下,多个服务器同时运行,导致多个线程或多个实例可
下一页