前辈精言i

e.printStack()不使用 OOM


另外一个角度  接口交互


哪些能实现,哪些不能实现,重点说哪些不能实现


还有什么问题?


预估这些CODE有多少个,会不会产生CODE的重复


不同的业务可能重复


留后手,先不跟产品讲

设计是什么 关联关系  

某个接口怎么实现的  功能是什么样子的, 

预览前是什么样子,分层
不管怎么转化,最终是什么样子。  

关键业务点出来,顶层API之间的调用关系,复杂点要封装起来。

最终也是一种数据,策略,提供一个工厂,得到最终的数据。

1.定时任务考虑使用事务管理特殊报错情况
2.定时任务如果又更新又新增,可以考虑使用全量删除再全亮新增
3.可以为定时任务化解复杂度,定时任务可以专门处理复杂的业务,简单的业务可以被单独抽取
4.Mysql库下先插入后更新会有问题?隔离级别?
5.并发流同步更新同一条记录,会被行锁限制
6.多线程下一个线程专门处理一条数据,最终一次性提交数据(数据量大的情况考虑)
7.策略类保证定时任务代码不用动
8.Event结尾一般用于事件

1.执行器调用执行器的问题
2.复杂代码和SQL,添加注释

posted @ 2022-07-17 12:13  小大宇  阅读(8)  评论(0编辑  收藏  举报