![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
错误记录
lx_追风
机会不是留给有准备的人,而是留给已经准备好的人
展开
-
MySQL导入数据量过大报错解决办法
1、插入数据库数据量过大,出现失败,怎么办? 解决办法: 修改 my.ini 配置max_allowed_packet =4M(默认值),修改完成之后要重启mysql服务。(针对 mysql 5.7) 2、怎么修改max_allowed_packet 100M以内的数据 max_allowed_packet修改为10M即可 100-200M以内的数据 max_allowed_packet修改为20M即可 封包太大,允许的包太小,就会因为内存不足问题,出现错误 修改完之后一定要记得重启mysql原创 2021-03-03 11:42:58 · 1456 阅读 · 0 评论 -
写代码容易犯的一些小错误和踩的一些坑
1、关于基本数据类型与包装数据类型的使用标准如下: 所有的POJO类属性必须使用包装数据类型。 RPC方法的返回值和参数必须使用包装数据类型。 所有的局部变量推荐使用基本数据类型。 2、单个方法的总行数不超过80行。 3、避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。 4、POJO类中的任何布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误 错误案例: public class DemoDO{ Bool原创 2021-01-13 18:22:04 · 4899 阅读 · 1 评论 -
事务管理遇到的坑
坑点1:遇到非检测异常时,事务开启,也无法回滚。例如下面这段代码,用户依旧增加成功,并没有因为后面遇到检测异常而回滚!! @Transactional public int insertUser(User user) throws Exception { // 新增用户信息 int rows = userMapper.insertUser(user); // 新增用户岗位关联 insertUserPost(user); // 新增用户与角色管理 insertU原创 2021-01-13 15:02:33 · 4300 阅读 · 1 评论