06 2020 档案
摘要:lombok的踩坑 1. @Builder 使用@Builder构建的时候如果不显式的对某变量赋值的话默认就是null,因为这个变量此时是在Builder 类里的,通过调用build()方法生成具体T类则是通过私有构造函数来实例化,默认是全参数的构造函数。 和mybatis一起使用的时候,会造成实体
阅读全文
摘要:枚举工具类:封装判断是否存在这个枚举 1. 定义一个枚举类,继承BaseEnum public enum MethodEnum implements BaseEnum { /** get请求方法 */ GET(1, "GET"), /** post请求方法 */ POST(2, "POST"), /
阅读全文
摘要:MYSQL插入emoji表情时,会出现Incorrect string value的错误 将对应列的字符集改成utf8mb4 Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column
阅读全文
摘要:/** * * @param bytes 转换得字节 * @param si 是否需要单位 * @return */ public static String byteFormat(long bytes, boolean si) { String[] units = new String[]{" B
阅读全文
摘要:业务背景 统计各机型最近7天bug数量来支撑一张图表: sql需要查询最近七天数据并按每天和机型进行分组 思路 1. 查询最近7天的数据 select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time
阅读全文

浙公网安备 33010602011771号