02 2022 档案
摘要:开发中难免遇到一些需要临时处理的问题, 比如产品经理给到你一个TXT文件,帮我把这个数据 怎么怎么样...很急 现在就要 当然这种事情也是见怪不怪 读取文件的代码其实平时用的比较少,因为都是在开发业务逻辑 和数据库打交道 今天就来复习一下: 要读取一个文本文件,步骤: 1. 先获得文件句柄. 根据文
阅读全文
摘要:今天在对代码今天优化整理时发现 XmlEscapers.xmlContentEscaper().escape(shipper.getName()) 上面代码iead的警告, com.google.common.xml.XmlEscapers' is marked unstable with @Bet
阅读全文
摘要:1.@JSONField 是com.alibaba.fastjson.annotation包下的 主要作用是在序列化/反序列化时控制key的名称, 例如 @JSONField(name = "name_test") private String name; 在使用fastjson JSONObjec
阅读全文
摘要:1.list的循环 list使用前要进行非null判断 List<UserAccount> list = new ArrayList<>(); //普通循环-优点:可以知道当前循环的i的值 for(int i=0; i<list.size; i++){ System.out.println(user
阅读全文
摘要:1.通过时间戳比较 Long time1 = dataTime1.getTime(); Long time2 = dataTime2.getTime(); time1>time2 获取时间戳进行比较, getTime() 获取的是毫秒级时间戳 类型为long 直接比较大小即可 2.利用compare
阅读全文
摘要:我们大家都知道,需要控制事务时,需要在服务层使用 @Transactional(rollbackFor = Exception.class) 来控制事务,保证方法内的的多个 dao操作同时成功或失败 今天就遇到了问题, 方法内的数据库操作未受到事务控制, debug时,方法没走完数据就落库了, 这显
阅读全文