秒杀项目学习序章

技术栈

在这里插入图片描述

学习内容

在这里插入图片描述
重点关注

  • 如何利用缓存
  • 如何使用异步
  • 如何编写优雅代码

各章节介绍

第一章 项目框架搭建

  • Spring Boot环境搭建
  • 集成Thymeleaf,Result结果封装
  • 集成Mybatis+Druid
  • 集成Jedis+Redis安装+通用缓存Key封装

第二章 实现登陆功能

  • 数据库设计
  • 明文密码两次MD5处理
  • JSR303参数检验+全局异常处理
  • 分布式Session

第三章 实现秒杀功能

  • 数据库设计
  • 商品列表页
  • 商品详情页
  • 订单详情页

第四章 JMeter压测

  • JMeter入门
  • 自定义变量模拟多个用户
  • JMeter命令行使用
  • Spring Boot打war包

第五章 页面优化技术

  • 页面缓存+URL缓存+对象缓存
  • 页面静态化,前后端分离
  • 静态资源优化
  • CDN优化

第六章 接口优化

  • Redis预减库存减少数据库访问
  • 内存标记减少Redis访问
  • RabbitMQ队列缓冲,异步下单,增强用户体验
  • RabbitMQ安装与Spring Boot集成
  • 访问Nginx水平扩展
  • 压测

第七章 安全优化

  • 秒杀接口地址隐藏
  • 数学公式验证码
  • 接口防刷

第八章 秒杀项目常见面试题总结

课程目标

  • 秒杀核心技术(缓存、异步化等)
  • 不仅仅是秒杀
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值