
黑马点评项目
文章平均质量分 94
黑马点评项目心得
让我再眯一会_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
黑马点评项目03——优惠券秒杀引来的血案(超卖问题,一人一单解决)分布式锁,Lua脚本
为了保证顾客下单订单号唯一性以及不暴露给顾客一些敏感信息(例如:第几个下单的),所以不能采用单纯自增的方式。这里采用redis自增id策略,id为时间戳+计数器。需要说明的是 在redis保存的key+计数器,key是(当天下单时间),id是当前时间戳-设定的起始时间戳+自增count,一起合成id,这是代码。原创 2025-06-05 19:08:04 · 1695 阅读 · 0 评论 -
黑马点评项目02——商户查询缓存(缓存穿透、缓存雪崩、缓存击穿)以及细节
缓存一致性、缓存穿透、缓存击穿原创 2025-05-29 20:25:04 · 1365 阅读 · 0 评论 -
黑马点评项目01——短信登录以及登录校验的细节
本文介绍了两种短信登录实现方式: Session方式: 通过session存储验证码和用户信息 使用ThreadLocal保存用户信息实现拦截器校验 缺点是不适合分布式环境 Redis方式: 使用Redis存储验证码和用户信息 验证码设置3分钟有效期 使用UUID生成token作为Redis键 通过请求头携带token进行登录校验 两种方式对比了实现细节,Redis方案解决了Session在分布式环境中的共享问题,更适合现代应用架构。文中还解释了RedisTemplate和StringRedisTempla原创 2025-05-27 21:20:45 · 1239 阅读 · 0 评论