日期:// 获取最近的开始时间
LocalDateTime now = LocalDateTime.now(), nowBefore = now.minus(ConvertUtils.parseInt(super.info.getParamValue1()), ChronoUnit.DAYS);
LocalDateTime startDate = nowBefore.isBefore(super.info.getStartControlDate()) ? super.info.getStartControlDate() : nowBefore;
mq:https://www.bilibili.com/video/BV1L4411y7mn
https://blog.csdn.net/qq_23337175/article/details/84300778
oracle:for循环
https://blog.csdn.net/fengchao2016/article/details/59712039?utm_term=for%E5%BE%AA%E7%8E%AF%E6%9F%A5%E8%AF%A2oracle%E8%AF%AD%E5%8F%A5java&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-3-59712039&spm=3001.4430
http://www.45fan.com/article.php?aid=19111058491883766029868492
https://www.cnblogs.com/baka-sky/p/10200845.html
二十三种模式中的工厂模式 单例模式 定时任务
https://blog.csdn.net/noaman_wgs/article/details/80984873
https://www.cnblogs.com/iceblow/archive/2019/07/12/11121362.html
单点登录
https://blog.csdn.net/a466350665/article/details/54140411
https://blog.csdn.net/weixin_42256222/article/details/81217155?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control
https://www.bilibili.com/video/BV1B4411V7cA?from=search&seid=17393730221595727160
缓存
https://www.cnblogs.com/toutou/p/cacheable.html
https://www.cnblogs.com/toutou/p/spring_boot_redis.html
https://www.jb51.net/article/181872.htm
rpc:
https://blog.csdn.net/weixin_41563161/article/details/106347789?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-6&spm=1001.2101.3001.4242
sql:
http://www.bubuko.com/infodetail-2850157.html
拦截器:
https://www.cnblogs.com/ixixi/p/11685269.html
INSERT INTO sys_role (Role_Id, Name) SELECT
u.User_Id AS Role_Id,
u.Login_Name AS Name
FROM
sys_user u
WHERE
u.Group_Id = '1302908340719697922';