摘要:
个人博客: http://jiangwenzhang.top http://jiangwenzhang.top:8090/ 以后主要在个人博客更新 阅读全文
摘要:
Executors框架结构图 几种线程池的构造方法: /** * Creates a thread pool that reuses a fixed number of threads * operating off a shared unbounded queue. At any point, a 阅读全文
摘要:
前段时间遇到一个问题,序列化之后原本类中的属性名发生了变化,原本isDel序列化之后得到的是del,为此查了一下相关资料,发现和序列化机制有关 在阿里巴巴Java开发手册中关于这一点,有过一个『强制性』规定: 为此我们要看一下POJO中布尔类型变量不同的命名 class Model1 { priva 阅读全文
摘要:
https://start.aliyun.com/bootstrap.html 阅读全文
摘要:
公共服务security版本: 新服务spring boot版本:2.2.8.RELEASE security版本:5.2.5.RELEASE 因为会有版本冲突,所以需用处理 首先注释掉新服务的seurity,然后在新服务上配置security 增加web.xml引入,需要在web.xml中配置监听 阅读全文
摘要:
https://github.com/alibaba/spring-cloud-alibaba 阅读全文
摘要:
某开源项目建表语句报错: The user specified as a definer ('dlwy'@'%') does not exist mysql中的definer问题 mysql中的definer是什么,有什么作用? 我们在mysql创建view、trigger、function、pro 阅读全文
摘要:
现我系统中有一条复杂SQL,由于业务复杂需要关联人员的工作离职三个表,并进行分支判断,再计算人员的字段信息,由于人员多,分支多,计算复杂等原因,一次执行需要5min,容易卡死,现在使用MERGE INTO解决。 以上是针对当前情况的使用方法,带入我的SQL优化后只需要 323ms。 Oracle中的 阅读全文
摘要:
github地址:https://github.com/alibaba/easyexcel 原本在项目中使用EasyPoi读取excel,后来为了统一技术方案,改用阿里的EasyExcel。EasyExcel和EasyPoi有一定的相似之处。 EasyExcel和EasyPoi效率对比: 因为数据量 阅读全文
摘要:
方法名上加注解事务 @Transactional 使用注解的简单模式,报错会回滚,但是如果方法中捕获异常后手动抛出异常,事务并没有回滚。 默认spring事务只在发生未被捕获的 RuntimeException 时才回滚。 spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何 阅读全文
摘要:
多线程下导入数据,发现同一个文件每次导入成功的数据量都不一致,经检查,某些数据偶尔会报错 java.lang.NumberFormatException: multiple points 原因是导入数据时使用了DateUtil格式化时间,共享了同一个SimpleDateFormat示例,Simple 阅读全文