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

felixfixit | 创新嵌入式电子科技

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

felixfixit

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

交流频道

去知识星球参与更多讨论

点击加入知识星球
Latest posts
Lazy loaded image
Python asyncio 深度教程
2026-1-12
Lazy loaded image
基于 Python 面向对象开发
2026-1-9
Lazy loaded image
Guide to Linux System
2026-1-9
Lazy loaded image
用面试拷问嵌入式技术栈
2026-1-9
Lazy loaded image
Linux 驱动专题- 中断系统
2026-1-9
Lazy loaded image
Vim 编辑器使用指南
2026-1-9
实用教程
25
CPP
24
OOP
21
Design Pattern
20
设备驱动
19
Linux
17
protocol
11
ROS
9
ArduPilot
9
motor
8
C++
8
设计模式
6
ArduSub
5
必看精选
4
字符设备
4
GPIO
4
Open-Source-Lib
4
中断
4
Docker
4
APM
4
嵌入式硬件
4
嵌入式Linux开发
4
ARMv7
3
设备树
3
CLion
3
RTOS
3
Cortex-M
3
ESP32
3
MAVLink
2
PosControl
2
总线
2
DMA
2
UART
2
DevOps
2
python
2
IDE
2
GNU C
2
compiler
2
signal
2
process
2
vscode
2
FOC
2
IIC
2
pinctrl
2
Exception
2
WSL
2
ESP-IDF
2
micro-ROS
2
EKF
2
开发框架
2
STM32
2
BootLoader
2
PWM
2
电机控制技术
2
推荐
1
Log
1
OOPC
1
MultiCore
1
Unit Test
1
AutoTest
1

文章数:
20
建站天数:
957 天
访问量:
访客数:

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