摘要: 1.什么是工厂模式 工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的接口,而不是直接实例化类的方式。工厂模式通过定义一个用于创建对象的接口,让子类决定实例化哪一个类。这样,客户端代码与具体类的实例化过程解耦,提高了代码的灵活性和可维护性。 2.优缺点 优点: 解 阅读全文
posted @ 2024-06-17 14:38 多喝灬丶烫水 阅读(7) 评论(0) 推荐(0) 编辑
摘要: > ## flowable动态创建多级流程模板 1. 引入Maven依赖 ```xml org.flowable flowable-spring-boot-starter 6.6.0 ``` 2. 动态创建流程节点工具类 ```java /** * 动态创建流程节点 */ @Slf4j @Compo 阅读全文
posted @ 2023-05-23 09:08 多喝灬丶烫水 阅读(35) 评论(0) 推荐(0) 编辑
摘要: > ## PostgreSQL 分区 1. **概念** PostgreSQL 分区是将单个大表分成小的、可管理的部分的过程。通过将表分解为更小的部分,可以提高查询性能和数据加载速度,同时也可以简化数据维护和管理。使用分区技术,可以将大型表分成多个小表,每个小表只包含特定的数据子集。 在 Postg 阅读全文
posted @ 2023-05-22 16:36 多喝灬丶烫水 阅读(270) 评论(0) 推荐(0) 编辑
摘要: SpringBoot pdf打印及预览(openhtmltopdf+freemarker) 添加依赖 openhtmltopdf+freemarker <properties> <openhtml.version>1.0.10</openhtml.version> </properties> <!- 阅读全文
posted @ 2023-05-16 17:53 多喝灬丶烫水 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Redis+Lua同步锁 Jedis配置 @Configuration @Getter @Setter @Slf4j @ConfigurationProperties(prefix = "jedis") public class JedisConfig { @Value("${spring.redi 阅读全文
posted @ 2023-05-16 15:19 多喝灬丶烫水 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 概念 策略模式是一种行为设计模式 就是将一个东西(入参) 传到分发中心(上下文或环境类) 分发中心根据条件的不同选择不同的处理方式(策略) 每一个方式(具体的实现类)对应相应的处理方法(类中的方法)(可以抽出公共的接口或抽象类) 东西通过相应的处理方法 输出最终的产品(出参)。 使用方式 定义一个公 阅读全文
posted @ 2022-12-21 11:39 多喝灬丶烫水 阅读(25) 评论(0) 推荐(0) 编辑
摘要: CompletableFuture提高接口性能 //根据排口查询因子信息(异步) Completab 阅读全文
posted @ 2022-12-21 11:29 多喝灬丶烫水 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 概念 责任链模式是一种行为设计模式 就是将一个东西(入参)按步骤顺序处理 每一个步骤(一个个实际处理入参的对象:可以抽出公共的接口或抽象类)对应相应的处理方式 东西通过这条加工链(步骤的对象数组)进行一步步的处理。 输出最终的产品(出参)。 使用方式 定义一个公共接口或者抽象类 创建每一步的对象去实 阅读全文
posted @ 2022-12-21 09:03 多喝灬丶烫水 阅读(30) 评论(0) 推荐(0) 编辑
摘要: idea常用插件 IDE eval Reset 破解idea mybatis-log 打印sql日志 阅读全文
posted @ 2022-12-20 17:48 多喝灬丶烫水 阅读(80) 评论(0) 推荐(0) 编辑
摘要: windows本地前后端分离,项目部署+内网穿透 前端部署(vue,nginx) 修改配置文件的后端接口地址(你准备部署到外网的接口地址) 在终端运行:npm run build(此时会在项目里生成dist目录) 下载:ng 将dist目录里的内容复制到ng的html目录下 修改ng的conf目录下 阅读全文
posted @ 2022-08-20 22:26 多喝灬丶烫水 阅读(403) 评论(0) 推荐(0) 编辑