Contents Menu Expand Light mode Dark mode Auto light/dark mode Skip to content
文档
文档

寻芳拾香

  • Sphinx
  • Linux
  • Ubuntu
  • Git
  • Java

Java 相关

  • Java 基础
    • 问题汇总
    • Java 四种引用
    • Java 桥接方法
    • String 实现
    • ThreadLcoal 概述
    • 对象内存布局
    • 面向对象
    • 异步工具
  • Java IO
    • Java OIO
    • 常见 IO 模型
    • Java NIO
    • Reactor 模型
    • Proactor
  • Java 并发
    • 论文翻译-AQS
  • Java 集合
    • 集合概述
    • HashMap实现
  • JVM 相关
    • ClassLoader
    • JVM 运行时数据区域
    • Class 文件结构
    • 垃圾收集与内存非配策略
    • 垃圾收集器概述
    • JDK 工具
    • GC 日志

Spring 框架

  • Spring 框架
    • Spring IoC 容器
    • Spring 容器配置
    • Resource
    • 验证、数据绑定和类型转换
    • SpEL
    • AOP编程
    • SpringMVC-DispatcherServlet
    • Spring 拦截器
    • Spring Security

中间件

  • 设计数据密集型应用
    • 事务
    • 弱隔离级别
      • 脏读
      • 脏写
      • 读倾斜(不可重复读)
      • 丢失更新
      • 幻读
      • 写倾斜
    • 可串行化
  • MySQL
    • Mysql-Use-Case
    • Mysql自带监控表
  • Redis
    • Redis 概述
  • Tomcat
    • How-tomcat-works
  • 分布式
    • MapReduce
    • Hbase
    • ZooKeeper 论文翻译
    • ZooKeeper 基础
    • ZooKeeper ZAB
  • MinIO
    • MinIO介绍与单节点部署
    • MinIO多节点部署
  • Hudi
    • Hudi 介绍
  • Netty
    • Netty 架构

设计模式

  • UML 类图
  • 设计模式的六大原则
  • 创建型模式
    • 单例模式
    • 简单工厂模式
    • 工厂方法模式
    • 抽象工厂模式
    • 原型模式
    • 建造者模式
  • 结构型模式
    • 适配器模式
    • 桥接模式
    • 组合模式
    • 装饰器模式
    • 外观模式(门面模式)
    • 享元模式
    • 代理模式
  • 行为型模式
    • 职责链模式
    • 命令模式
    • 解释器模式
    • 迭代器模式
    • 中介者模式
    • 备忘录模式
    • 观察者模式
    • 状态模式
    • 策略模式
    • 模板方法模式
    • 访问者模式

算法

  • 字符串
    • 字符串搜索
  • 动态规划
    • 基础题
  • 图论
    • 图的概念
    • 图的遍历
    • 拓扑排序
    • 最小生成树
    • 单源最短路径
    • 多源最短路径

网络

  • 网络
    • 字节序列
    • TLS

操作系统

  • 测试

Rust 相关

  • 测试文件
Back to top

结构型模式¶

  • 适配器模式
  • 桥接模式
  • 组合模式
  • 装饰器模式
  • 外观模式(门面模式)
  • 享元模式
  • 代理模式

结构型模式(Structural Pattern)关注如何将现有类或对象组织在一起形成更加强大的结构。

Next
适配器模式
Previous
建造者模式
Copyright © 2023, lighk
Made with Sphinx and @pradyunsg's Furo