随笔分类 - 工作笔记
摘要:在工作中基本上都会使用定时任务,常用的有 Spring 定时框架、Quartz、elastic-job、xxl-job 等。这里说不上框架的好坏,只有适合自己的才是最好的,本文仅从个人角度上谈一谈对定时任务的看法。
阅读全文
摘要:在 JDK 中有很多锁,包括 synchronized、ReentrantLock、ReentrantReadWriteLock、锁的使用场景也分很多种,下面看一下对加锁优化的小技巧。
阅读全文
摘要:Caused by: java.lang.NoClassDefFoundError:xxx
阅读全文
摘要:相信大家都遇到一种事务失效场景,那就是 Spring 自调用,就是在 Service 方法内,调用另一个加 @Transactional 注解的方法,发现事务失效,这时候你是怎么解决的呢?
阅读全文
摘要:APP 莫名崩溃,开始以为是 Header 中 name 大小写的锅,最后发现原来是容器的错!
阅读全文
摘要:新项目查日志太麻烦,多台机器之间查来查去,还不知道是不是同一个请求的。打印日志时使用 MDC 在日志上添加一个 traceId,那这个 traceId 如何跨系统传递呢?
阅读全文
摘要:又要开始新项目了,一顿操作猛如虎,梳理流程加画图。这不,开始对流程及表结构了。
阅读全文
摘要:近期做新项目,在设计表结构的时候,突然想起来之前面试的时候遇到的一个问题,那时候也是初出茅庐,对很多东西一知半解(当然现在也是),当时那个小哥哥问我为什么交易和退款要拆成两个表?是基于什么考虑?有什么好处和优点么?
阅读全文
摘要:又要开发新项目了,还是创建新项目,怎么办?老大说按照 xxx 项目的结构创建一个新项目就可以了。
阅读全文