项目问题
湫兮若风
这个作者很懒,什么都没留下…
展开
-
Java同一条数据,两个时间,两个时区问题;CDT和CST的坑
Java同一条数据,两个时间,两个时区问题;CDT和CST的坑项目场景:Oracle同步数据到Mysql问题描述:时间丢失一天原因分析:解决方案:项目场景:Oracle同步数据到Mysql从Oracle进行视图查询,进行数据同步,把数据全量同步到Mysql中。问题描述:时间丢失一天问题:某个字段(时间类型)查询的时候,写入的时候,数据都是正确的,但是,插入Mysql时间就少了一天。Java代码—Mapper SQL: <select id="selectMyByPage" result原创 2020-09-03 14:11:14 · 5046 阅读 · 1 评论 -
项目中的问题-controller是否线程安全
结论:Controller是线程不安全的, 默认的controller是单列的; 因此所有的线程共享一个controller;可以通过设置controller的scope来改变,使得每个线程拥有自己的controller实例。测试:/** * Controller是线程不安全的, 默认的controller是单列的; 因此所有的线程共享一个controller; * result: ...原创 2019-08-14 10:16:36 · 3941 阅读 · 0 评论 -
项目中遇到的问题-Spring Boot + Mybatis plus, 事务不生效
文章目录1. Spring Boot + Mybatis plus, 事务不生效。1. Spring Boot + Mybatis plus, 事务不生效。问题重现:@Autowiredprivate DeviceTypeServiceImpl deviceTypeService;@Override@Transactional(rollbackFor = Exception.cl...原创 2019-08-12 15:16:50 · 13703 阅读 · 24 评论 -
FASTDFS对于Spring 1.3 和1.4的文件上传大小坑
1.文件上传限制: 对于Spring1.4之前的版本:multipart:maxFileSize: 50MBmaxRequestSize: 50MB对于Spring 1.4之后的版本:spring:http:multipart:maxFileSize: 50MbmaxRequestSize:...原创 2018-09-27 20:18:23 · 954 阅读 · 0 评论 -
JAVA Model之间同名属性传值(BeanCopier)
1.使用的jar:org.springframework.cglib.beans.BeanCopier2.final BeanCopier copier = BeanCopier.create(source.class, target.class, false);copier.copy(file, response, null);2:这样就完成了两个类之间的拷贝。3.注意点: ...原创 2018-09-27 20:12:38 · 1141 阅读 · 0 评论 -
排查上线项目CPU暴增异常
排查CPU高占用:序号 命令 作用1 top 根据cpu占用量排序.2 top -Hp pid; 根据[1]中pid, 查询此进程下各个线程的CPU使用情况.3 jstack pid; 查看此进程[1]中的pid, 的堆栈状况.4 printf “%x\n” pid; 把pid[2中cpu最高的pid]转换成为16进制数字.5. ...原创 2019-05-29 16:56:58 · 626 阅读 · 0 评论