相关文章
Java工厂模式详解:方法工厂模式与抽象工厂模式
Java工厂模式详解:方法工厂模式与抽象工厂模式
一、引言
在Java开发中,设计模式是解决常见软件设计问题的一种有效方式。工厂模式作为创建型设计模式的一种,提供了灵活的对象创建机制,有助于降低代码的耦合度,提高系…
建站知识
2025/1/10 21:27:17
刷题计划 day4 【双指针、快慢指针、环形链表】链表下
⚡刷题计划day4继续,可以点个免费的赞哦~
下一期将会开启哈希表刷题专题,往期可看专栏,关注不迷路,
您的支持是我的最大动力🌹~ 目录
⚡刷题计划day4继续,可以点个免费的赞哦~
下一期将会开启哈希表刷题…
建站知识
2024/11/23 5:27:34
建造者模式(Builder Pattern)工作原理
文章目录 [toc]建造者模式(Builder Pattern)工作原理一、基本概念二、主要角色三、工作流程(一)定义产品(二)定义抽象建造者(三)定义具体建造者(四)定义指挥者…
建站知识
2024/12/17 19:36:40
SpringBoot集成Sharding-JDBC实现分库分表
本文已收录于专栏 《中间件合集》 目录 版本介绍背景介绍拆分方式集成并测试1.引入依赖2.创建库和表3.pom文件配置4.编写测试类Entity层Mapper接口MapperXML文件测试类 5.运行结果 自定义分片规则定义分片类编写pom文件 总结提升 版本介绍 SpringBoot的版本是: 2.3.…
建站知识
2024/11/25 18:51:52
记一次Mycat分库分表实践
接了个活,又搞分库分表。
一、分库分表
在系统的研发过程中,随着数据量的不断增长,单库单表已无法满足数据的存储需求,此时就需要对数据库进行分库分表操作。
分库分表是随着业务的不断发展,单库单表无法承载整体的数据存储时,采取的一种将整体数据分散存储到不同服务…
建站知识
2024/12/17 20:45:08
设计模式实战:订单处理系统的设计与实现
问题描述
设计一个订单处理系统,支持订单的创建、处理、取消和通知功能。系统需要确保订单处理流程的灵活性和可扩展性。
设计分析
命令模式
命令模式用于将请求封装成对象,从而使我们可以用不同的请求、队列或日志来参数化其他对象。订单处理系统中的每个操作(创建订单…
建站知识
2024/12/9 21:22:47
将爬虫数据写入数据库
1. 在Linux机器上安装和配置好数据库安装:yum install mariadb-server -ymysql配置:防火墙(启用) -> 规则 (允许/禁止ip,port,协议) -> 关掉阿里云/腾讯云 -> 安全组应用授权 -> python(主机)连接 mysql(主机/用户名/…
建站知识
2024/10/6 17:05:18
力扣14.最长公共前缀
力扣14.最长公共前缀 每次找两个字符串的最长公共前缀 class Solution {public:string longestCommonPrefix(vector<string>& strs) {if(!strs.size())return "";string prefix strs[0];int count strs.size();for(int i1;i<count;i){prefix long…
建站知识
2025/1/21 0:30:34