![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 60
☆叙
保持初心,努力向前,学习和分享
展开
-
redis结合lua实现秒杀
我们都知道秒杀是一个高并发,大量请求的场景,如果每次秒杀,我们都直接去操作数据库,校验库存,扣减库存,大量请求的话,数据库肯定扛不住,会出现各种问题。那怎么办?数据库虽然扛不住,但是redis能抗,所以我们可以使用定时任务,提前将秒杀商品的库存同步到redis中,每次秒杀请求,扣减redis中的库存,然后异步修改数据库的库存。原创 2023-03-27 19:00:00 · 956 阅读 · 1 评论 -
Lua脚本学习
Lua的基本知识学习原创 2023-03-21 20:00:00 · 1818 阅读 · 0 评论 -
Linux之shell脚本
shell脚本的基础知识原创 2023-02-27 21:45:00 · 7858 阅读 · 0 评论 -
arrayList循环使用add()方法,再put进入map中,发现map中添加了重复值的问题
描述:下面的代码,按照逻辑来说,结果应该是:{0=[2],1=[2,3],2=[2,3,4],3=[2,3,4,5],4=[2,3,4,5,6]}。但其结果实际却是:{0=[2, 3, 4, 5, 6], 1=[2, 3, 4, 5, 6], 2=[2, 3, 4, 5, 6], 3=[2, 3, 4, 5, 6], 4=[2, 3, 4, 5, 6]}Map<Integer,List<Integer>> map = new HashMap<>();L原创 2022-03-01 15:05:29 · 2870 阅读 · 1 评论 -
GIT的相关命令
首先创建一个文件夹,放入需要上传的项目中的内容,检查项目中是否有.gitignore文件,有的话,就不复制这个.gitignore文件,否者会报错,因为仓库中以及存在了这个文件,会冲突原创 2022-01-24 09:46:40 · 71 阅读 · 0 评论