PG Thinker's Blog
  •  实时新闻
  •  我的记忆卡片
  •  Rust刷题笔记
  •  GitHub
  •  开发工具
    • 通用工具集
    • 提示词优化
    • AI对话测试
  •  友链
    • 晨阳の博客
    • Mebiusの小破站
    • AiRomance爱裸漫三三
  •  实时新闻
  •  我的记忆卡片
  •  Rust刷题笔记
  •  GitHub
  •  开发工具
    • 通用工具集
    • 提示词优化
    • AI对话测试
  •  友链
    • 晨阳の博客
    • Mebiusの小破站
    • AiRomance爱裸漫三三
23种常用设计模式-组合(Composite)模式

设计模式 23种常用设计模式-组合(Composite)模式

组合(Composite)模式又称为“部分-整体”模式,是用于**把一组相似的对象当作一个单一的对象**。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。

474次阅读 0个评论
设计模式 2023-10-17
23种常用设计模式-建造者(Builder)模式

设计模式 23种常用设计模式-建造者(Builder)模式

建造者(Builder)模式用于创建过程稳定,但配置多变的对象。其定义是:**将一个复杂的构建与其表示相分离,使得同样的构造过程可以创建不同的表示**。

495次阅读 0个评论
设计模式 2023-10-15
23种常用设计模式-策略(Strategy)模式

设计模式 23种常用设计模式-策略(Strategy)模式

策略(Strategy)模式是一个类的行为或算法可以在运行时更改。策略模式定义了一系列算法或策略,并将这些算法封装在独立的类中,使得它们可以互相替换。通过使用策略模式,可以在运行时根据需要选择不同的算法,而不需要修改客户端代码。

488次阅读 0个评论
设计模式 2023-10-15
23种常用设计模式-桥接(Bridge)模式

设计模式 23种常用设计模式-桥接(Bridge)模式

桥接(Bridge)模式是用于把抽象化与实现化解耦,使得二者可以独立变化。它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。

502次阅读 0个评论
设计模式 2023-10-15
23种常用设计模式-抽象工厂(Abstract Factory)模式

设计模式 23种常用设计模式-抽象工厂(Abstract Factory)模式

抽象工厂模式定义了用于创建不同产品的接口,但将实际的创建工作留给了具体工厂类。每个工厂类型都对应一个特定的产品变体。与工厂方法模式不同的是抽象工厂针对的是生产一组相关的产品,即一个产品族。

536次阅读 0个评论
设计模式 2023-10-15
记录下本科期间的证书

生活 记录下本科期间的证书

本科期间的一些证书  珍惜大学时光,提高自己的个人能力。参加一些水活动的目的是为了加一些二课分或德育…

1,200次阅读 0个评论
生活 2023-10-13
23种常用设计模式-原型(Prototype)模式

设计模式 23种常用设计模式-原型(Prototype)模式

原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。它提供了一种创建对象的最佳方式之一。

485次阅读 0个评论
设计模式 2023-10-13
23种常用设计模式-工厂方法(Factory Method)模式

设计模式 23种常用设计模式-工厂方法(Factory Method)模式

工厂方法模式与模板方法模式类似,只不过模板方法关注的是方法执行,而工厂方法模式关注的对象的创建。工厂方法的目的是使得创建对象和使用对象是分离的,并且客户端总是引用抽象工厂和抽象产品。

478次阅读 0个评论
设计模式 2023-10-13
23种常用设计模式-迭代器(Iterator)模式

设计模式 23种常用设计模式-迭代器(Iterator)模式

迭代器摸索(Iterator Pattern)是Java和.Net编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。

492次阅读 0个评论
设计模式 2023-10-13
23种常用设计模式-模板方法(Template Method)模式

设计模式 23种常用设计模式-模板方法(Template Method)模式

模板方法(Template Method)模式是带有模板功能的模式,组成模板的方法被定义在父类中。由于这些方法是抽象方法,所以只查看父类的代码是无法知道这些方法最终会进行何种具体处理的,唯一能知道的就是父类是如何调用这些方法的。

479次阅读 0个评论
设计模式 2023-10-13
  • «
  • 1
  • ...
  • 7
  • 8
  • 9
  • 10
  • 11
  • »
PG Thinker
PG Thinker
"There are 10 types of people in this world, those who understand binary and those who don't."
阅读量
100661
评论数
13
每日一言
-「」

归档

  • 2025 年 6 月 (2)
  • 2025 年 4 月 (1)
  • 2025 年 3 月 (1)
  • 2025 年 2 月 (2)
  • 2025 年 1 月 (1)
  • 2024 年 12 月 (1)
  • 2024 年 11 月 (1)
  • 2024 年 10 月 (1)
  • 2024 年 9 月 (7)
  • 2024 年 8 月 (2)
  • 2024 年 7 月 (1)
  • 2024 年 6 月 (1)
  • 2024 年 5 月 (2)
  • 2024 年 4 月 (20)
  • 2024 年 3 月 (6)
  • 2024 年 2 月 (2)
  • 2024 年 1 月 (11)
  • 2023 年 12 月 (3)
  • 2023 年 11 月 (3)
  • 2023 年 10 月 (25)
  • 2023 年 9 月 (21)
文章标签
ChatGPTFlutterGo语言javaJVMLinuxNginxRust开发SpringTokioVueWeb3以太坊八股文内网穿透前端图论学习笔记容器化工具开源工具微服务搜索数据结构数论日常爬虫理论知识科学上网算法竞赛算法笔记网络编程计算机安全设计模式面试
分类目录
ChatGPT
GitHub开源项目
Go语言
JVM
Rust
Spring
Web3
个人项目
八股文
前端
实习复盘
容器化技术
开发技能
微服务
玩废Linux
生活
科学上网
算法笔记
计算机安全
计算机网络
设计模式
踩坑日记
热门文章

LLM生成思维导图

关于Python和Java中split方法的踩坑记录

随机来篇

LLM生成思维导图

关于Python和Java中split方法的踩坑记录

本站原创内容除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
Copyright © 2022-2025 PG Thinker
 Theme by Puock