
java
文章平均质量分 89
helloworldouyang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
七种在支付场景中使用到的锁秒杀抢购防超卖锁机制
在移动支付场景之下,秒杀抢购高并发场景非常常见,本文讲简单解释各种锁机制是如何保证商品在限定数量下不超卖。对于上面七种实现并发的方式,做一下总结:一、二方式是在代码中利用锁和事务的方式解决了并发问题,主要解决的是锁要加载事务之前三、四、五方式主要是数据库的锁来解决并发问题,方式三是利用for upate对表加行锁,方式四是利用update来对表加锁,方式五是通过增加version字段来控制数据库的更新操作,方式五的效果最差。原创 2025-01-14 16:17:46 · 871 阅读 · 0 评论 -
windows环境下部署多个端口Tomcat服务和开机自启动设置保姆级教程
本文主要介绍了 windows环境下,配置多个Tomcat设置不同端口启动服务。其实在思路上Linux上也是适用的,只是 Linux 上没有可视化客户端,会麻烦些,但总体的思路上是一样的。注:文章中涉及些文字和图片是搬运了其他优秀博主的文章,因觉得写的好,可以一起拿过来。若有侵权,可联系我删除。原创 2024-07-08 16:53:03 · 2460 阅读 · 0 评论 -
SpringBoot 定时任务@Scheduled之单线程多线程问题
springboot框架中提供了@Scheduled注解,让我们快速实现一个定时任务。但其实这个注解是单线程的,多个定时任务之间是需要一个一个来执行的。如果有多个任务,其中一个任务执行时间过长,则有可能会导致其他后续任务被阻塞直到该任务执行完成。原创 2023-09-06 14:30:47 · 2116 阅读 · 1 评论