上一页 1 2 3 4 5 6 7 ··· 10 下一页

2024年3月29日

Spring Cloud学习笔记

摘要: 一、微服务架构: 微服务架构的核心就是将一个庞大的单体应用根据业务拆分为一个个的小型服务(Module),每个小型服务提供单个业务功能,且能够自行单独启动与销毁,拥有自己独立数据库,实现彻底解耦合。 二、微服务架构核心问题: 1、微服务治理问题(服务注册与发现) 2、微服务相互通信问题(服务通信) 阅读全文

posted @ 2024-03-29 00:23 爱文(Iven) 阅读(222) 评论(0) 推荐(0)

2024年2月4日

自定义工作流

摘要: 使用状态模式实现订单审批流程的设计步骤: 相关表信息:订单信息表,节点审批表,操作历史表 1、初始化订单的全部审批节点,创建节点用create,当前节点用wait,待开通节点用pending,开通节点用approve......2、根据订单所处节点信息,编写相关审批业务逻辑——创建,通过,驳回,撤回 阅读全文

posted @ 2024-02-04 02:14 爱文(Iven) 阅读(45) 评论(0) 推荐(0)

2024年2月3日

Flowable工作流引擎

摘要: 一、BPMN2.0协议: 模型与符号说明:http://www.bpmb.de/images/BPMN2_0_Poster_CHN.PDF BPMN 2.0(Business Process Model and Notation)是一种用于描述业务流程的图形化标准。它提供了一套统一的符号和规范,用于 阅读全文

posted @ 2024-02-03 02:48 爱文(Iven) 阅读(773) 评论(0) 推荐(0)

2024年1月22日

17、基于SLF4J中打印日志的方法,实现字符串中{}快速替换需要的内容

摘要: 转载自 一、String工具类: public class StringUtils { private static final char DELIM_START = '{'; private static final String DELIM_STR = "{}"; private static 阅读全文

posted @ 2024-01-22 16:50 爱文(Iven) 阅读(146) 评论(0) 推荐(0)

2024年1月21日

Neo4j图形存储学习笔记

摘要: 一、Neo4j图数据库: 图形数据库(Graph Database)是NoSQL数据库家族中特殊的存在,用于存储丰富的关系数据。与传统的关系型数据库相比,图形数据库更适合处理具有复杂关系和网络结构的数据。Neo4j是目前最流行的图形数据库之一,它支持完整的事务处理,并采用节点与关系的方式来组织和表示 阅读全文

posted @ 2024-01-21 23:39 爱文(Iven) 阅读(607) 评论(0) 推荐(0)

2023年12月19日

Docker基础学习笔记

摘要: 一、Docker: Docker是一个开源的应用容器引擎,可以用于创建、部署和运行应用程序。 二、Docker与传统虚拟机: 1、Docker与传统虚拟化方式的不同之处: (1)、传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程; (2)、容器相较于传统虚拟 阅读全文

posted @ 2023-12-19 01:50 爱文(Iven) 阅读(219) 评论(0) 推荐(0)

2023年11月2日

16、MySQL拆分与拼接行数据

摘要: 一、根据逗号拆分行数据: 1、数据表: 2、数据拆分: SELECT de.uuid, de.`name`, SUBSTRING_INDEX( SUBSTRING_INDEX( de.`code`, ',', ht.help_topic_id + 1 ), ',', - 1 ) AS newCode 阅读全文

posted @ 2023-11-02 12:15 爱文(Iven) 阅读(121) 评论(0) 推荐(0)

2023年10月29日

Kafka基础学习笔记

摘要: 一、Kafka: 1、简介: Kafka是由Apache开源,具有分布式、分区的、多副本的、多订阅者,基于Zookeeper协调的分布式处理平台,由Scala和Java语言编写。最大的特性就是可以实时并高速的处理大量数据来满足需求,同时对消息数据进行持久化存储。 2、优点: Kafka与其他消息队列 阅读全文

posted @ 2023-10-29 23:11 爱文(Iven) 阅读(210) 评论(0) 推荐(0)

2023年10月20日

16、实现Client远程调用的重试机制

摘要: 由于远程程序服务健壮性和网络的波动等因素,可能造成接口调用失败,因此有必要实现Client远程调用的重试机制 一、基于异常捕捉的重试机制: public String getDetailFromClient(){ //重试次数 int retryCount = 3; //重试时长(单位:ms) in 阅读全文

posted @ 2023-10-20 11:24 爱文(Iven) 阅读(101) 评论(0) 推荐(0)

2023年10月16日

1、Nginx基础学习笔记

摘要: 一、Nginx的安装: 相关参考 二、VSCode的安装: VSCode使用Remote SSH远程连接Linux服务器,开发者可以根据自己的需求选择合适的插件来增强编辑器的功能,如语法高亮、代码片段、调试工具等 相关参考 三、Nginx的基本介绍: Nginx是高性能的HTTP和反向代理的服务器, 阅读全文

posted @ 2023-10-16 00:45 爱文(Iven) 阅读(75) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 10 下一页

导航