摘要:
尊重原创,传送门:https://juejin.im/post/5d427f306fb9a06b122f1b94 Thread... 阅读全文
摘要:
尊重原创,传送门:https://segmentfault.com/a/1190000020970562 前言 秒杀大家都不陌... 阅读全文
摘要:
什么是spring? spring是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。我们一般说的spring框架指... 阅读全文
摘要:
为什么要实现通用缓存Key? 先来看看不加前缀的情况,可以试想,项目必然不是同一人开发,那么key的命名必然可能出现相同的情况。 p... 阅读全文
摘要:
笔者认为登录功能不难做,但是要做出一个安全可靠的登录界面却非常的难,很多人会说,登录功能是最简单的业务代码,但是笔者认为许多网站... 阅读全文
摘要:
本文解决面试中关于分布式核心设计的一些重点问题 分布式核心设计 简介CAP理论BASE理论分布式缓存缓存问题缓存击穿:缓存雪... 阅读全文
摘要:
接口限流防刷 限制同一个用户一秒钟或者一分钟之内只能访问固定次数,在服务端对系统做一层保护。 实现思路 利用缓存实现,用户每次点击之... 阅读全文
摘要:
秒杀接口地址的隐藏可以防止恶意用户通过频繁调用接口来请求的操作,但是无法防止机器人,刷票软件恶意频繁点击按钮来刷请求秒杀地址接口的操... 阅读全文
摘要:
秒杀接口地址隐藏 每次点击秒杀按钮,才会生成秒杀地址,秒杀地址不是写死的,是从服务端获取,动态拼接而成的地址。(HTTP协议是明文传... 阅读全文
摘要:
问题: 针对秒杀的业务场景,在大并发下,仅仅依靠页面缓存、对象缓存或者页面静态化等还是远远不够。数据库压力还是很大,所以需要异步下单... 阅读全文
摘要:
高并发秒杀接口优化 接口优化(核心思路:减少对数据库的访问) Redis预减库存减少对数据库的访问内存标记减少Redis的访问请求先... 阅读全文
摘要:
秒杀静态化 改造商品详情页面的点击秒杀的业务逻辑,我们调用js方法实现ajax异步发送消息,如果秒杀成功,那么直接由客户端去跳转订单... 阅读全文
摘要:
页面静态化+前后端分离 常用技术AngularJS、Vue.js优点:利用浏览器的缓存 上面的方法比较复杂,我们只是用jQuer... 阅读全文
摘要:
页面优化技术 不仅仅是秒杀业务场景,更是通用的优化手段 页面缓存+URL缓存+对象缓存 由于并发瓶颈在数据库,想办法如何减少对... 阅读全文
摘要:
秒杀成功后,会生成秒杀订单,然后和订单数据信息一起跳转至订单详情页面(order_detail.html) 根据orderStatu... 阅读全文
摘要:
假设当前时间是2020-05-07 16:21:34 已经开始秒杀结束秒杀倒计时 所以我们去秒杀第一个商品: 在之前的goods_d... 阅读全文
摘要:
详情链接中有{goodsId}作为参数,后端@PathVariable(“goodsId”)long goodsId拿到这个good... 阅读全文
摘要:
数据库商品为什么要分商品表和秒杀商品表? 假设商品和秒杀商品都在一张表中,秒杀活动经常以不同的形式展开,数据库字段也要经常改啊,那和... 阅读全文
摘要:
在搭建完集群环境后,不得不考虑的一个问题就是用户访问产生的session如何处理。如果不做任何处理的话,用户将出现频繁登录的现象... 阅读全文
摘要:
JSR303参数校验 https://blog.csdn.net/u014029255/article/details/555185... 阅读全文