- 博客(21)
- 收藏
- 关注
原创 自定义注解+Redis实现对接口post请求限流(附源码)
gitee源码网址(点击直接跳转)https://gitee.com/young-mou/request-limit-redis
2023-09-21 19:32:52 116
原创 @intercepts拦截更新语句实现create_time,update_time自动注入
@intercepts拦截更新语句实现create_time,update_time自动注入
2023-08-19 20:57:05 178
原创 ReentrantLock加锁解锁剖析
AbstractQueuedSynchronizer有一个内部类Node,底层维护了一个双向链表而形成一个队列。也就是我们的AQS队列。当我们获取锁失败后的线程会被放到这个队列中,等待其他线程释放lock的时候被唤醒。ReentrantLock整个加锁过程就是围绕着state属性来进行的。当state字段大于0时,代表当前资源被锁住,并且state的值代表当前持有锁线程的重入次数,当state为0时,队列中的线程就可以通过一系列的CAS操作来争抢这个锁。
2023-03-23 23:57:56 211
原创 org.apache.ibatis.binding.BindingException: Parameter ‘MP_OPTLOCK_VERSION_ORIGINAL‘异常
org.apache.ibatis.binding.BindingException: Parameter ‘MP_OPTLOCK_VERSION_ORIGINAL‘异常
2022-11-05 22:27:48 471
原创 maven [INFO] No proxies configured [INFO] No proxy was configured, downloading directly
maven [INFO] No proxies configured [INFO] No proxy was configured, downloading directly
2022-10-30 15:04:04 1856
原创 RocketMQ-Externals找不到RocketMQ Console项目?改名叫RocketMQ DashBoard了,下载网址也变了
RocketMQ-Externals找不到RocketMQ Console项目?改名叫RocketMQ DashBoard了,下载网址也变了。
2022-10-29 13:58:34 438
原创 @NotEmpty校验Date类型,报出javax.validation.UnexpectedTypeException异常
@NotEmpty校验Date类型,报出javax.validation.UnexpectedTypeException异常
2022-09-24 11:17:12 531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人