摘要: 新增时重复的更新 insert into workflow_define_new <trim prefix="(" suffix=")" suffixOverrides=","> <if test="workflowDefineId != null"> workflow_define_id, <if 阅读全文
posted @ 2023-12-11 11:23 皮肤黝黑的小白 阅读(4) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/weixin_56995925/article/details/120022807 阅读全文
posted @ 2023-03-10 10:39 皮肤黝黑的小白 阅读(12) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/niaoyi0357/article/details/125595348 抄的推荐大家去看原文 这就是个记录 阅读全文
posted @ 2023-03-02 10:29 皮肤黝黑的小白 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、场景 服务间相互调用时,分为服务调用方与服务提供方两个角色。今天我们所解决的问题就是在服务提供方发生超时或者异常(比如 400、500 Error Code)的时候,自动执行的一段业务逻辑,比如执行一段兜底逻辑将服务请求从失败状态中恢复,如何友好的将错误信息返回给调用方,如何将错误信息log输出 阅读全文
posted @ 2022-10-31 13:42 皮肤黝黑的小白 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: 安装VM+ centos8 : https://blog.csdn.net/qq_45061258/article/details/119200104 yum设置为阿里源: https://blog.csdn.net/xiaocao_debug/article/details/123041407 安 阅读全文
posted @ 2022-08-22 17:54 皮肤黝黑的小白 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 为什么重构 在保持功能不变的前提下,利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高代码质量。 首先,重构是时刻保证代码质量的一个极其有效的手段,不至于让代码腐化到无可救药的地步。 其次,优秀的代码或架构不是一开始就能完全设计好的,就像优秀的公司和产品也都是迭代出来的。 最 阅读全文
posted @ 2022-06-28 17:35 皮肤黝黑的小白 阅读(48) 评论(0) 推荐(0) 编辑
摘要: SOLID原则:单一原则、开闭原则、里氏替换原则、接口隔离原则、依赖反转原则 单一原则 描述对象是类或模块,要保证职责足够单一,也就是围绕一个对象进行描述。 我们可以先写一个粗粒度的类,满足业务需求,随着业务的发展,如果粗粒度的类越来越庞大,代码越来越多,这个时候,我们可以将这个粗粒度的类拆分成几个 阅读全文
posted @ 2022-06-27 13:51 皮肤黝黑的小白 阅读(73) 评论(0) 推荐(0) 编辑
摘要: DNS 服务器:地址薄 DNS 服务器,一定要设置成高可用、高并发和分布式的。于是,就有了这样树状的层次结构。 第一层 -- 根 DNS 服务器 :返回顶级域 DNS 服务器的 IP 地址 第二层 -- 顶级域 DNS 服务器:返回权威 DNS 服务器的 IP 地址 第三层 -- 权威 DNS 服务 阅读全文
posted @ 2022-06-27 10:03 皮肤黝黑的小白 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 面向对象两个重要的概念:类(class)和对象(object)。 面向对象编程是一种范式、一种风格,以类和对象做为组织代码的基本单元,封装、抽象、继承、多态、作为代码设计和实现的基石。 面向对象软件开发的三个阶段:面向对象分析(OOA),面向对象设计(OOD),面向对象编程(OOP)。 面向对象分析 阅读全文
posted @ 2022-06-27 10:02 皮肤黝黑的小白 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 在不改变原始类(或叫被代理类)代码的情况下,通过引入代理类来给原始类附加功能,就是所谓的在外面加一层。 普通代理 //功能接口类public interface IUserController { UserVo login(String telephone, String password); Us 阅读全文
posted @ 2022-06-09 15:11 皮肤黝黑的小白 阅读(44) 评论(0) 推荐(0) 编辑