会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
木又13183243537
博客园
首页
新随笔
联系
订阅
管理
2023年3月9日
不懂的问题
摘要: redission 的加锁 tryLock 是否需要设置超时时间呢? 假如设置了,不会有看门狗线程给你的锁续期,那不就意味着到达超时时间,锁失效你的线程没有执行完,另一个线程可能进去吗 假如没有设置,不就意味着你的锁一直有效,一直有效会有什么问题呢?死锁问题吗?redis 层面应该不会有问题,因为虽
阅读全文
posted @ 2023-03-09 01:01 木又13183243537
阅读(50)
评论(0)
推荐(0)
2022年12月9日
trylock的finally 除了解锁最好啥都别做
摘要: 一个大兄弟的生产大概代码 // 从数据库拿点特定状态的数据 List<X> bosPaymentBills = pageQueryBosPaymentBill(beginTime,endTime, PushStatusEnum.NO_PUSH.getCode(),startId,pageSize);
阅读全文
posted @ 2022-12-09 15:59 木又13183243537
阅读(52)
评论(0)
推荐(0)
2022年11月10日
java 锁
摘要: 1.独占锁,共享锁, 2.可重入锁, 3.公平锁,非公平锁, 4.乐观锁,悲观锁 5.互斥锁/读写锁, 6.分段锁 7.偏向锁/轻量级锁/重量级锁, 8.自旋锁 锁升级,锁降级 synchronized 中有偏向锁,轻量级锁,重量级锁,独占锁,可重入锁,乐观锁,悲观锁,互斥锁,自旋锁 synchro
阅读全文
posted @ 2022-11-10 11:39 木又13183243537
阅读(31)
评论(0)
推荐(0)
2022年11月9日
mysql批量制造数据
摘要: DELIMITER $$ CREATE PROCEDURE process_test3() BEGIN DECLARE yourid INT; SET yourid = 100000; WHILE yourid < 2000000 DO INSERT INTO tt (order_no) VALUE
阅读全文
posted @ 2022-11-09 16:26 木又13183243537
阅读(152)
评论(0)
推荐(0)
2022年7月28日
spring本地事务与seata全局事务混用导致的生产问题
摘要: 现象 ** 看见全局事务一直重试回滚,但会因为脏数据不能回滚 ** 原因分析 ** 全局事务回滚前 会首先进行检查 看更改前镜像与更改后镜像 与当前数据的对比结果 dataValidationAndGoOn ** 对比结果出现问题,会阻止回滚 3.原因猜想 前后数据对比不一致,证明二段提交 、或者回
阅读全文
posted @ 2022-07-28 19:38 木又13183243537
阅读(536)
评论(0)
推荐(0)
2022年6月17日
SXSSFWorkbook.createAndRegisterSXSSFSheet Permission denied
摘要: 线上环境问题 把运维把部署服务的用户从root改为新创建的账户jumstc,发现生成Excel的功能不行了 报错如下 java.lang.RuntimeException: java.io.IOException: Permission denied at org.apache.poi.xssf.s
阅读全文
posted @ 2022-06-17 16:00 木又13183243537
阅读(577)
评论(0)
推荐(0)
2021年10月9日
seata AT模式 执行回滚 报dirty data
摘要: ### 查看自己的seata 建表语句gmt_create 是否有 时间精度,在没有时间精度的情况下,可能会出现,不按照插入的顺序进行回滚,导致不断报 脏数据 回滚重试```CREATE TABLE IF NOT EXISTS `branch_table`( `branch_id` BIGINT N
阅读全文
posted @ 2021-10-09 14:20 木又13183243537
阅读(301)
评论(0)
推荐(0)
2021年8月23日
maven通过install 本地打包starter,执行正常,上传maven私服后,拿不到starter的依赖
摘要: mvn deploy:deploy-file -DgroupId=com.jumstc.platform -DartifactId=rr -Dversion=1.0.5 -Dpackaging=jar -Dfile=C:\Users\EDZ\Desktop\jumstc-rocketmq-sprin
阅读全文
posted @ 2021-08-23 17:02 木又13183243537
阅读(311)
评论(0)
推荐(0)
公告