摘要:
1 /** 2 * 〈〉 3 * 4 * @author WatermelonBoy 5 */ 6 public class WaterBase { 7 // 水印透明度 8 private static float alpha = 0.9f; 9 // 水印横向位置 10 private stat 阅读全文
2021年1月5日
2020年5月15日
摘要:
首先是List转Map<key,value>数据结构: Map<String, Integer> result = cloudStoreUserSearchInfoList.stream() .collect(Collectors.toMap(CloudStoreUserSearchInfo::ge 阅读全文
2020年4月29日
摘要:
主要思路就是动态的变化Schedule中的Job和cron。 话不多说,直接上干货! 1.工具类。 1 @Component 2 public final class ScheduleTaskUtils { 3 4 /** 5 * 日志对象实例 6 */ 7 private static final 阅读全文
2020年3月27日
摘要:
Spring的7种事务传播行为: 1.required(默认) :如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。方法A开启一个事务,方法A中执行方法B,B的事务会加入到方法A中,两者同生共死。 2.supports :如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行。 阅读全文
2020年3月26日
摘要:
测试时,并没有测出该问题,到了生产环境才出现这个问题。 经过排查,主要是由于测试时,都是jdk8 的Base64 统一编码,解码;而生产环境是,不同的Base64编码,jdk8 Base64解码,这就会出现问题! 因为在jdk7中,Base64编码包含换行,而在jdk8中,不包含换行,解码就会出错。 阅读全文
2019年12月27日
摘要:
Fly Way:主要对项目数据库的统一,自动更新数据库,管理数据库版本 Spring Profile Active:灵活切换配置文件 Mybatis-generator:表和类的自动映射生成 阅读全文
2019年10月22日
摘要:
在try中手动模拟,抛出一个异常,然后再去捕捉,发现失败,后来检查发现finally中出现了return,这样会导致程序不会抛出异常。因此,finally最好还是用来关闭资源,return写在finally外面。 阅读全文
2019年9月26日
摘要:
首先检查防火墙是否允许端口,建议暂时关闭防火墙试一试 命令 # service iptables stop 不行在检查Tracker和Storage两个server的配置文件是否为外网Ip,端口是否一致。 目前遇到的问题我重启防火墙就可以,只要是按照官方配置的,应该是没有多大问题,加油!!! 阅读全文
2019年8月20日
摘要:
Oracle中的Jdbc连接 PLSQL可以连接,但是在spring中突然不能连接了 阅读全文
2019年7月31日
摘要:
这是一个及其耻辱的错误!!!!!!!! 经过多次排查,后台是接收Json数据的,但是没有封装进对象。 在注解@RequestBody中,会调用实体类的setter方法进行封装,检查我的setter,发现setter字段为首字母大写。 变量首字母小写是大家都知道的规矩,以前不知道如果大写会造成sett 阅读全文