周一:
根据车牌号carCode, 返回一个百分比;
百分比通过newSuccess方法返回一个data数据;
需求 : 查询今日收运总数,根据carCode,今日日期 ,以及taskTatus;如果今日没有收运 ,那么不显示百分比,如果有收运,那么求百分比;比的是商户总数 (商户总数通过车辆收运明细来统计的,一辆车可能收运多个商户, 所以会用到多表联合查询,); 那么问题来了 ,昨日收运商户总数较少,今天较多 ,超过百分百也显示嘛 ? ,根据T1,的carcode, 查询t2 ,然后通过t2查询的结果封装对象
代码健壮性,简洁性 ,依赖冲突 ,swagger2 ,等等
周二:
目标: 完成手动填桶功能;
1.如何得知他是手动填桶,还是自动填的,填到哪里去 ?
找前端,根据桶数,遍历插入到数据库里面cc_rt_cardata_detail+时间戳表里面去
2.根据什么唯一条件来填桶,需要什么样的参数 ?
insert操作 ,不需要判断参数 ,只是在生成的数据库表时候要判断一下,表是否存在,按照时间月份,分表操作
stream流常用API
forEach : 逐一处理(遍历)
count:统计个数
– long count();
filter : 过滤元素
– Stream filter(Predicate<? super T> predicate)
limit : 取前几个元素
skip : 跳过前几个
map : 加工方法
concat : 合并流
mysql 5.7导出的sql文件 里面的建表字段,在5.5上会报错 ,谨记
https://blog.csdn.net/haibo0668/article/details/99749392
stream流操作大全
https://www.cnblogs.com/jobbible/p/9999574.html
https://blog.csdn.net/fengfengchen95/article/details/102621844
周三:
测试去接口,找bug , 我们解决bug,
swagger2 ,发布接口流程如下:
1.项目打包 ,
2.把这个jar包复制放在测试服务器上去
3.点击下面右键启动
4.登陆测试服务器上接口发布页面 192.168.1.14/swagger-ui.html
springboot项目开启热部署
复习了下联表查询语句 , 外连接查询 ,两个表连在一起 ,根据某个字段进行关联 ,查出两张表所有信息,
然后自己可用where筛选 ,还可有选择的显示你想要的字段 ,
周四:
kafka学习 ,学习业务逻辑 , 练习sql , 熟悉接口规范 ;
业务需求分析 , 1. 根据这个业务 ,我需要什么 ;
2 .前端需要什么 ,我需要做一些什么操作
3. 我该如何完成操作,给他想要的,sql应该有个大概思路,
4. 尽量将数据进行封装, sql有待加强,连表查询 ,分页查询 ,有待加强
ps -vf | grep 名字
jstack 端口号
top
周五:
主要任务 : 完成2.0版本kafka绑定多个topic, 并测试成功
放弃了= =自己服务器上搭建kafka,比搭mq还难成功 ,还是不够了解 ,需要继续学习 ,
接下来任务 , 看具体业务逻辑;