踩坑记录
文章平均质量分 59
忙里偷闲得几回
用代码创造价值
展开
-
浅析JavaBean继承后重写父类属性和lombok注解带来的问题和解决方案
目录背景问题分析解决总结背景一个用于接收http request参数的JavaBean:SkuPrimeModifyDto,有些属性上validation的条件,使用hibernate作为校验实现类。现在新增一个JavaBean:SkuPrimeModifyV2Dto,继承SkuPrimeModifyDto,并在SkuPrimeModifyV2Dto的属性中添加一个和SkuPrimeModifyDto一样的变量: barcode, 同时新增一个校验:@Pattern(regexp = “^([A-Z原创 2020-05-27 18:46:42 · 1880 阅读 · 0 评论 -
SpringBoot中文乱码总结
SpringBoot中文乱码总结背景解决问题总结背景最近在进行SpringBoot的实战训练,使用 Spring_Strart创建了一个SpringBoot程序,在默认配置文件(application.properties)中使用中文属性时,无论是读取设置到属性上,还是在控制台打印,抑或是通过HTTP请求返回,得到的都是乱码。解决问题查找两篇博客介绍如下:SpringBoot | ...原创 2018-10-01 13:11:26 · 3503 阅读 · 0 评论 -
时间戳和MySQL的DateTime带来的线上BUG
时间戳和MySQL的DateTime带来的线上BUG问题背景BUG复现BUG定位BUG修复问题背景团队规定:服务端对外接口无论是接收还是返回,对于时间都是要时间戳,且毫秒格式,内部数据库存储建议BIGINT,而有人用了DateTime,导致了线上一个对接业务出现了时间戳校验失败的BUG。BUG复现外部接口首先请求接口A(实现了幂等),传了一个毫秒级别的时间戳和其他业务参数,如1538...原创 2018-09-30 13:24:37 · 1835 阅读 · 0 评论 -
IDEA和Git的恩怨情仇之"Could not read from remote repository"
前言脑喷公司的各种编译器数不胜数,其中对于Java开发来说,IDEA真的不能不说是个神器。用了三年多Eclipse的我一开始听到使用IDEA其实是拒绝的,因为不能你让我换个IDE我就马上去换,第一我要看一下这个IDE不加特效的情况下,撸代码是不是“Duang,Duang,Duang”地飞快。。。问题出现今天在GitHub上新建了一个项目,在使用IDEA进行Clone时,报了个错误:cl...原创 2018-11-07 10:52:07 · 1384 阅读 · 0 评论 -
MySQL事务死锁排查: Lock wait timeout exceeded; try restarting transaction
问题背景某天测试功能时,发现有些功能一直在loading,查看日志后发现,涉及到sample_express表的所有DML语句都执行不了,然后在一段时间后抛出异常:Lock wait timeout exceeded; try restarting transaction。排查过程首先查看information_schema.INNODB_TRX表,查看当前事务和状态,是否有长时间执...原创 2019-03-06 18:35:43 · 1445 阅读 · 0 评论 -
记一次ViewResolver引起的问题 javax.servlet.ServletException: Could not resolve view with name
记一次ViewResolver引起的问题文章目录记一次ViewResolver引起的问题问题背景解决过程查找原因其他的解决方案源码分析Spring初始化过程ViewResolver的初始化过程InternalResourceViewResolver的视图解析过程知识盘点遗留问题问题背景公司的项目基于SpringBoot开发,基本上所有接口都是Restful风格的,接收json参数,返回js...原创 2019-03-15 19:21:41 · 7103 阅读 · 0 评论 -
线上服务502问题排查---Linux OOM Killer导致的进程消失现象
线上服务502问题排查文章目录线上服务502问题排查问题背景排查过程解决方案复盘总结知识盘点问题背景线上运营平台有两台2C4G的机器组成了集群,其中服务器A上同时还部署了PDF打印等服务,很明显4G内存吃紧,一直担心服务会出现问题,不过运行小半年时间也没遇到,就不再关心此事了。有天值班时,运营人员反馈:运营平台抽风了,时好时坏,严重影响了他们的工作。这事儿可不小,得赶紧排查修复啊!...原创 2019-03-21 17:56:01 · 541 阅读 · 0 评论