自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 (求助)多线程问题:模拟多线程减少库存,执行始终不是预想的结果(库存不能小于0已解决)

预想:我想模拟高并发下扣减库存的操作,预想是,库存为10的商品在高并发的减少下会出现小于0的情况,然后再对业务实现加锁操作。但是始终不出现库存小于0的情况。这是接口,在controller中直接定义了商品库存stockNum=10;(这里为了业务简单,并没有操作数据库)。还定义了减少库存的接口。执行结果如下:偶尔会报错,出现拒绝连接。但是库存都保持在0,而且run方法也没有结束,(是需要关闭线程池吗?具体代码如下,希望各位能给出点建议。到这里我就没什么思路了,求解呀。

2024-04-01 15:51:06 244

原创 Java获取当前时间的时分秒

/当前时间是否超过下午五点。

2024-03-01 16:35:43 1051 1

原创 word中方便的快捷键

ctrl+shift+s呼出应用样式。

2024-02-28 15:31:20 442

转载 Java报错Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date

Java报错Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date_51CTO博客_java报错nosuchmethoderror

2023-12-22 16:04:39 145

转载 gateway不生效问题

搭建springcloud项目请求路径不走gateway。

2023-11-28 18:41:26 129

转载 springbootlogback日志解析

logback.xml常用配置详解 - 简书 (jianshu.com)

2023-11-17 16:50:00 52 1

转载 linux中运行sql脚本

sql,mysql

2023-11-13 10:20:03 181

转载 stream的reduce方法

连接:https://www.cnblogs.com/hld123/p/17374989.html

2023-11-06 09:29:24 153 1

转载 SpringBoot的@Mqpper注解详解

springboot中,mybatis的mapper接口是如何生成代理对象的? - 简书

2023-09-20 18:11:34 44 1

转载 Exception in thread “Thread-14“ java.net.BindException: Address already in use: bind报错

在使用xxljob测试时报错。

2023-07-31 17:05:42 157 1

翻译 修改idea的堆的大小导致无法重启idea

需要到C:\Users\xxx\AppData\Roaming\JetBrains\IntelliJIdea2021.2\idea64.exe.vmoptions。文件中将Xmx修改为合理大小,一般是1024m。将堆Xmx大小设置为128m后无法启动。

2023-05-06 19:52:02 488 1

原创 【无标题】Parameter index out of range (2 > number of parameters, which is 1)

Parameter index out of range (2 > number of parameters, which is 1)报错,数据库语句异常,传入的参数不对,将第四行的name like concat('%','#{name}','%')改为name like concat('%',#{name},'%'),具体如下。

2023-05-04 15:17:22 224 1

原创 中间件技术(上课笔记)1.1

Redis缓存中间件、RabbitMQ消息中间件,Redission综合中间件1.redisredisRedis的数据类型和基本命令redis实际上就是带键值对的数据库。redis支持五种数据类型:string(字符串),hash(哈希)、list(表格),set(集合)、zset(sorted set:有序集合)。新版的有6种。1.string string类型是二进制,所以可以存放任何数据,比如jpg图片或者序列化对象。 不区分大小写,key区分大小写。相关命令...

2021-09-07 10:51:47 181 2

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除