☆叙
码龄4年
关注
提问 私信
  • 博客:92,123
    社区:45
    问答:32
    动态:1,857
    94,057
    总访问量
  • 46
    原创
  • 930,527
    排名
  • 68
    粉丝
  • 0
    铁粉

个人简介:保持初心,努力向前,学习和分享

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2020-07-29
博客简介:

qq_49721447的博客

查看详细资料
个人成就
  • 获得96次点赞
  • 内容获得44次评论
  • 获得295次收藏
  • 代码片获得806次分享
创作历程
  • 6篇
    2023年
  • 18篇
    2022年
  • 22篇
    2021年
成就勋章
TA的专栏
  • 笔记
    5篇
  • Java
    27篇
  • 算法
    4篇
  • linux
    2篇
  • vue3
    1篇
  • 项目
    1篇
  • 毕设
    1篇
  • mybatis
    1篇
  • mysql
    1篇
  • thymeleaf
    1篇
  • HTML5 canvas
    5篇
兴趣领域 设置
  • Java
    java
  • 大数据
    mysql
  • 后端
    spring boot
TA的社区
  • ☆叙
    3 成员 3 内容
    创建者
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

redis结合lua实现秒杀

我们都知道秒杀是一个高并发,大量请求的场景,如果每次秒杀,我们都直接去操作数据库,校验库存,扣减库存,大量请求的话,数据库肯定扛不住,会出现各种问题。那怎么办?数据库虽然扛不住,但是redis能抗,所以我们可以使用定时任务,提前将秒杀商品的库存同步到redis中,每次秒杀请求,扣减redis中的库存,然后异步修改数据库的库存。
原创
发布博客 2023.03.27 ·
1042 阅读 ·
3 点赞 ·
1 评论 ·
9 收藏

Lua脚本学习

Lua的基本知识学习
原创
发布博客 2023.03.21 ·
1918 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

MongoDB基本使用以及springboot整合MongoDB

MongoDB 是由 C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由key-value键值对组成。
原创
发布博客 2023.03.20 ·
897 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java递归实现抢红包,金额分配算法(Random)

递归实现红包分配,红包金额分配算法:每次分的金额是k为[1,2*m/n]之间的随机数,大部分抢红包程序都是按照这个比例算。当n>1并且m
原创
发布博客 2023.03.10 ·
1308 阅读 ·
2 点赞 ·
0 评论 ·
14 收藏

Linux之shell脚本

shell脚本的基础知识
原创
发布博客 2023.02.27 ·
8445 阅读 ·
3 点赞 ·
0 评论 ·
28 收藏

新的一年,新的开始,加油!!

发布动态 2023.01.31

Spring Cloud Gateway的使用

spring cloud gateway的使用,实现webfilter过滤器进行接口权限校验
原创
发布博客 2023.01.06 ·
299 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

javaidea选择排序交换数据问题

答:

用注释到的部分的话,如果i=j,就会出现问题了,arr[i]和arr[j]都会等于0

回答问题 2022.12.12

MySQL自增长为啥一下这么大

答:

mybatis定义id增长策略,

img


type = IdType.AUTO表示使用数据库的自增,如果还是未生效,则需要执行sql:alter table table_name AUTO_INCREMENT=1 重置表的自增id,这样就可以了

回答问题 2022.12.09

SpringSecurity实现登录和自定义权限认证

springboot整合SpringSecurity实现登录和自定义权限认证
原创
发布博客 2022.12.07 ·
4261 阅读 ·
4 点赞 ·
4 评论 ·
25 收藏

try/catch/finally的各种情况

众所周知,try语句报错,会执行catch语句,然后执行finally,以下这几种情况,看看会如何输出。
原创
发布博客 2022.11.22 ·
1729 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

树(二叉查找树BST、二叉平衡树AVL、红黑树R-B)

树(二叉查找树BST、完全二叉树、二叉平衡树AVL、红黑树R-B)的详细讲解和代码实现
原创
发布博客 2022.10.19 ·
746 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

WebSocket实现聊天室功能(springboot+vue3+vite)

WebSocket实现聊天室功能(springboot+vue3+vite)
原创
发布博客 2022.09.03 ·
2994 阅读 ·
3 点赞 ·
4 评论 ·
30 收藏

根据文件路径区分文件的所属类型,并返回对应类型的文件路径

区分文件的所属类型,并返回对应文件路径
原创
发布博客 2022.08.11 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义注解打印接口调用日志

spring boot自定义注解打印接口调用日志
原创
发布博客 2022.07.27 ·
613 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

springboot 生成二维码

生成二维码
原创
发布博客 2022.06.24 ·
603 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

springboot项目和vue项目从零开始在服务器上打包运行,并使用nginx代理,让外网访问

springboot项目和vue项目从零开始在服务器上打包运行,并使用nginx代理,使外网可以访问
原创
发布博客 2022.06.16 ·
2144 阅读 ·
4 点赞 ·
8 评论 ·
14 收藏

毕设项目--博客园系统

本文主要是介绍博主所做的毕设项目---博客园系统,本系统包括四个项目,一个后端依赖包、一个后端项目代码、一个前端前台项目和一个前端后台项目,这四个项目构成了完整的博客园系统,使用到springboot+mybatis-plus+mysql+redis+vue3。
原创
发布博客 2022.05.11 ·
849 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

接口权限控制(二)

1、简介之前写了一篇关于接口权限控制的文章,那篇文章主要是对用户进行管理,针对用户是否登录来判断是否可以调用接口,这种方式的局限性太大了,无法精确地进行接口控制,本文是在原来的方法上进一步的优化,做到了对每个接口进行权限管理,只有相应的角色才能调用该接口。...
原创
发布博客 2022.04.22 ·
2401 阅读 ·
3 点赞 ·
7 评论 ·
6 收藏

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 ·
2934 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏
加载更多