
踩坑记录
文章平均质量分 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 · 1941 阅读 · 0 评论 -
SpringBoot中文乱码总结
SpringBoot中文乱码总结背景解决问题总结 背景 最近在进行SpringBoot的实战训练,使用 Spring_Strart创建了一个SpringBoot程序,在默认配置文件(application.properties)中使用中文属性时,无论是读取设置到属性上,还是在控制台打印,抑或是通过HTTP请求返回,得到的都是乱码。 解决问题 查找两篇博客介绍如下: SpringBoot | ...原创 2018-10-01 13:11:26 · 3547 阅读 · 0 评论 -
时间戳和MySQL的DateTime带来的线上BUG
时间戳和MySQL的DateTime带来的线上BUG问题背景BUG复现BUG定位BUG修复 问题背景 团队规定:服务端对外接口无论是接收还是返回,对于时间都是要时间戳,且毫秒格式,内部数据库存储建议BIGINT,而有人用了DateTime,导致了线上一个对接业务出现了时间戳校验失败的BUG。 BUG复现 外部接口首先请求接口A(实现了幂等),传了一个毫秒级别的时间戳和其他业务参数,如1538...原创 2018-09-30 13:24:37 · 1867 阅读 · 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 · 1409 阅读 · 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 · 1460 阅读 · 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 · 7193 阅读 · 0 评论 -
线上服务502问题排查---Linux OOM Killer导致的进程消失现象
线上服务502问题排查 文章目录线上服务502问题排查问题背景排查过程解决方案复盘总结知识盘点 问题背景 线上运营平台有两台2C4G的机器组成了集群,其中服务器A上同时还部署了PDF打印等服务,很明显4G内存吃紧,一直担心服务会出现问题,不过运行小半年时间也没遇到,就不再关心此事了。 有天值班时,运营人员反馈:运营平台抽风了,时好时坏,严重影响了他们的工作。 这事儿可不小,得赶紧排查修复啊! ...原创 2019-03-21 17:56:01 · 593 阅读 · 0 评论