felixfixit
Felix’s Micro Space
English
友情链接
往期整理
  •   历史归档
  •   文章分类
  •   文章标签

felixfixit | 创新嵌入式电子科技

0
Home
🥳嵌入式Linux开发
🌉 开发框架搭建
🛩️ APM源码分析
🐍 Python教程
🪜 实时操作系统
🤖 ROS 理论与实践
🦾 电机控制技术
📑C++学习笔记
Category
设计模式综述
📑C++学习笔记
设计模式综述
CPP
Design Pattern
抽象工厂模式:构建产品家族的终极解决方案
📑C++学习笔记
抽象工厂模式:构建产品家族的终极解决方案
就像餐厅后厨准备的标准料理包组合,抽象工厂模式为创建复杂对象家族提供了优雅的解决方案。当你的系统需要像变色龙一样在不同环境下呈现完整且一致的"皮肤"时,这就是你的终极武器。
CPP
Design Pattern
工厂方法模式:对象创建的优雅委托艺术
📑C++学习笔记
工厂方法模式:对象创建的优雅委托艺术
工厂方法如同编程世界里的基因表达机制——父类定义生命蓝图,子类实现具体性状。它在框架设计与业务扩展之间架起了一座优雅的桥梁。
CPP
Design Pattern
组合模式:构建递归帝国的万能钥匙
📑C++学习笔记
组合模式:构建递归帝国的万能钥匙
组合模式就像分形几何中的曼德博集合——简单的规则能产生无限复杂的结构。它为处理层次结构提供了一种优雅的数学美感,让客户端代码在递归王国中畅通无阻。
CPP
Design Pattern
当你的遥控器学会「点外卖」:解密命令模式
📑C++学习笔记
当你的遥控器学会「点外卖」:解密命令模式
命令模式就像编程界的「快递服务」:把请求打包成标准化的包裹,让发送方和接收方无需直接接触。
CPP
Design Pattern
代理模式:像明星经纪人一样管理对象访问
📑C++学习笔记
代理模式:像明星经纪人一样管理对象访问
代理模式(Proxy Pattern)就像娱乐圈的明星经纪人系统。
CPP
Design Pattern
迭代器设计模式:遍历集合的艺术
📑C++学习笔记
迭代器设计模式:遍历集合的艺术
迭代器设计模式(Iterator Pattern)是一种行为型设计模式,它提供了一种顺序访问集合对象元素的方法,而无需暴露其底层表示。简单来说,迭代器模式让你能够在不了解集合内部结构的情况下,遍历集合中的每一个元素。
CPP
Design Pattern
策略设计模式:灵活应对变化的利器
📑C++学习笔记
策略设计模式:灵活应对变化的利器
策略模式(Strategy Pattern)是一种行为设计模式,它允许你定义一系列算法,并将它们封装在独立的类中,使得它们可以互换使用。策略模式使得算法可以独立于使用它的客户端而变化。
CPP
Design Pattern
职责链模式(Chain of Responsibility):让请求在链条上自由流动
📑C++学习笔记
职责链模式(Chain of Responsibility):让请求在链条上自由流动
职责链模式(Chain of Responsibility)是一种行为设计模式,它允许多个对象有机会处理请求,从而避免请求的发送者与接收者之间的耦合。将这些对象连成一条链,并沿着这条链传递请求,直到有对象处理它为止。
CPP
Design Pattern
单例(Singleton)设计模式详解
📑C++学习笔记
单例(Singleton)设计模式详解
单例(Singleton)设计模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取该实例。这个模式常用于那些需要全局唯一对象的场景,比如配置管理、日志记录、数据库连接池等。
CPP
Design Pattern
状态设计模式:对象的行为,随状态而变
📑C++学习笔记
状态设计模式:对象的行为,随状态而变
状态设计模式(State Pattern)是一种行为型设计模式,它允许一个对象在其内部状态改变时改变其行为。简单来说,状态模式将对象的行为与其状态解耦,使得对象在不同状态下表现出不同的行为,而无需通过大量的条件语句来实现。
CPP
Design Pattern
生成器模式(Builder Pattern)
📑C++学习笔记
生成器模式(Builder Pattern)
生成器模式(Builder Pattern)是一种创建型设计模式,它将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。生成器模式特别适用于那些具有多个步骤或复杂构造过程的对象构建。
CPP
Design Pattern
Prev
12
Next
PrevNext
你好!我是
felixfixit

felixfixit

🎉 STP_RTOS教程已上线🎉
-- 感谢您的支持 ---
👏欢迎更新体验👏
操作手册
更新记录
联系我们
 
了解更多

交流频道

去知识星球参与更多讨论

点击加入知识星球
Latest posts
Lazy loaded image
基于Docker运行micro-ROS第一个例子
2025-6-27
Lazy loaded image
学习笔记 - Introduction-to-Robotics John-J.Craig
2025-6-26
Lazy loaded image
学习笔记 - 视觉SLAM十四讲从理论到实践
2025-6-26
Lazy loaded image
ROS 理论与实践
2025-6-26
Lazy loaded image
Multicopter Design and Control Practice A Series Experiments Based on MATLAB and Pixhawk
2025-6-26
Lazy loaded image
Ardusub/ArduPilot 
2025-6-26
CPP
30
Design Pattern
24
Linux
22
ROS
11
ArduPilot
10
motor
9
python
9
ArduSub
7
protocol
7
推荐
3
字符设备
3
CLion
3
RTOS
3
Cortex-M
3
IDE
3
usb
3
ESP32
3
Docker
3
micro-ROS
3
必看精选
2
MAVLink
2
PosControl
2
Log
2
GPIO
2
DMA
2
GNU C
2
compiler
2
signal
2
Device Tree
2
input
2
WSL
2
热门文章
1
实用教程
1
Editor
1
OOP
1
OOPC
1
设备驱动
1
总线
1
设备树
1
MultiCore
1
Unit Test
1
Power
1
Open-Source-Lib
1
Ruler
1
AutoTest
1
Static Analysis
1
Dynamic Analysis
1
DevOps
1
git
1
doxygen
1
IAP
1
BOOT
1
modbus
1
process
1
thread
1
vscode
1
rootfs
1
uboot
1
pid
1
算法
1

文章数:
24
建站天数:
758 天
访问量:
访客数:

Powered byNotionNext 4.8.5.
2024-2025felixfixit | 创新嵌入式电子科技