
Mind
ZUIQ
这个作者很懒,什么都没留下…
展开
-
Java的File类实现文件目录递归及统计相关数据
@Test public void fileProcessor() { File file = new File("D://Snipaste-2.2.4-Beta-x64"); HashMap<String, Object> data = new HashMap<>(); data.put("fileSize", B...原创 2020-01-14 15:54:13 · 453 阅读 · 0 评论 -
json多层次数据统计结构生成
项目中有统计的需求,一开始想使用pojo来封装统计的数据但是发现每个统计需求是特有的,也就是说写pojo是可以解决问题的,但是只是用一次统计就不用了,而且后期统计需求增加,pojo会大量增加,所以就思考是否有更好的解决方案思路:前后端交互用的是json数据,json的结构抽象出来就是一棵树或多棵树,所以生成统计数据实际就是生成一棵树,生成一棵树实际就是对节点的操作(CRUD),所以要统计数据就是...原创 2019-12-25 10:09:04 · 872 阅读 · 0 评论 -
自定义系统状态码
设计思路原生状态100 - 599保留不变,可用600+的三位数进行状态标识实践思路先将整个系统的抽象状态尽可能提取(如:登录相关,注册相关),然后才确定具体(状态码),基本思路:抽象到具体具体化思路预先感知未来使用情况,对状态类型定义区间,区间确定后对状态码进行实现(如:600,601)状态来源控制层:直接将状态封装到返回对象中服务层:抛自定义异常,同时把状态封装在...原创 2019-11-26 17:10:16 · 1730 阅读 · 0 评论