上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 一、桥接模式概念 1.1 什么是桥接模式 桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立地变化。桥接模式通过将抽象部分和实现部分分离来解决多维度变化的问题,从而提高了系统的灵活性和可扩展性。 结构 桥接模式通常由以下几个部分组成: Abstraction(抽象类): 定义了 阅读全文
posted @ 2024-05-09 16:31 启航黑珍珠号 阅读(23) 评论(0) 推荐(0)
摘要: 一、外观模式概念 1.1 什么是外观模式 外观模式是一种结构型设计模式,它提供了一个统一的接口,用于访问子系统中的一组接口。外观模式定义了一个高级接口,这个接口使得子系统更容易使用,同时隐藏了子系统的复杂性。 结构 外观模式通常由以下几个部分组成: Facade(外观): 提供了一个高级接口,用于访 阅读全文
posted @ 2024-05-09 15:56 启航黑珍珠号 阅读(46) 评论(0) 推荐(0)
摘要: 一、装饰器模式概念 1.1 什么是装饰器模式 装饰器模式是一种结构型设计模式,它允许向现有对象动态添加新功能,同时又不改变其结构。装饰器模式通过将对象放置在包装器类中,然后在运行时动态地向对象添加新的行为或责任,从而实现这一目的。 结构 装饰器模式通常由以下几个部分组成: Component(组件) 阅读全文
posted @ 2024-05-09 15:35 启航黑珍珠号 阅读(50) 评论(0) 推荐(0)
摘要: 一、适配器模式概念 1.1 什么是适配器模式 适配器模式是一种结构型设计模式,它提供了一种将不兼容的接口转化为兼容的接口的方式,从而使原本无法一起工作的类可以协同工作。适配器模式可以分为两种:对象适配器和类适配器。 1.2 对象适配器 对象适配器通过组合的方式,将不兼容的接口适配为所需的接口。这种方 阅读全文
posted @ 2024-05-09 15:09 启航黑珍珠号 阅读(107) 评论(0) 推荐(0)
摘要: 一、原型模式概念 原型模式是一种创建型设计模式,其核心思想是通过复制现有对象来创建新对象,而不是通过实例化类来创建。这种方式可以提高创建对象的效率,特别是当对象的创建过程比较昂贵或复杂时。 在原型模式中,原型对象是一个已经存在的对象,它作为新对象的模板。新对象通过复制原型对象的属性来创建,可以是浅拷 阅读全文
posted @ 2024-05-09 14:47 启航黑珍珠号 阅读(18) 评论(0) 推荐(0)
摘要: 一、建造者模式概念 1.1 什么是建造者模式 建造者模式是一种创建型设计模式,用于将一个复杂对象的构建过程与其表示分离,以便同样的构建过程可以创建不同的表示。它允许客户端通过相同的构建过程来构建不同的产品。 建造者模式通常涉及以下几个角色: 产品(Product):表示被构建的复杂对象。该对象通常由 阅读全文
posted @ 2024-05-09 14:15 启航黑珍珠号 阅读(64) 评论(0) 推荐(0)
摘要: 一、工厂模式概念 1.1 什么是代理模式 工厂模式是一种创建型设计模式,用于创建对象而不需要暴露对象的创建逻辑。它将对象的实例化过程封装在一个单独的类中,使得客户端代码只需通过调用工厂类的方法来获取所需的对象,而无需关心具体的实例化过程。 工厂模式通常有三种主要的变体:简单工厂模式、工厂方法模式和抽 阅读全文
posted @ 2024-05-09 09:53 启航黑珍珠号 阅读(273) 评论(0) 推荐(0)
摘要: 单例模式是一种设计模式,旨在确保类只有一个实例,并提供一个全局访问点以访问该实例。这在某些情况下非常有用,例如需要全局访问某些资源或配置时,或者在整个应用程序中只需要一个实例时。 在Java中,实现单例模式有多种方式,其中最常见的包括懒汉式、饿汉式和双重检查锁定。 懒汉式(Lazy Initiali 阅读全文
posted @ 2024-05-09 09:38 启航黑珍珠号 阅读(23) 评论(0) 推荐(0)
摘要: 一、代理模式概念 1.1 什么是代理模式 Proxy Pattern,代理模式是指为其他对象提供一种代理,以控制对这个对象的访问,代理对象在客户端,服务端以及目标对象之间起到中介作用。并且是属于一种结构型模式 1.2 代理模式架构示意图 静态代理模式 动态代理模式 动态代理没有代理类,可以直接通过反 阅读全文
posted @ 2024-05-08 17:38 启航黑珍珠号 阅读(84) 评论(0) 推荐(0)
摘要: GROUP_CONCAT 是一种 SQL 聚合函数,用于将组内的多个值连接成一个字符串,并以指定的分隔符分隔这些值。在 MySQL 中,GROUP_CONCAT 可以用于将多个行的值合并成一个字符串,并返回该字符串。 以下是 GROUP_CONCAT 的基本语法: SELECT column1, G 阅读全文
posted @ 2024-04-03 18:00 启航黑珍珠号 阅读(170) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页