相关文章
设计模式六大原则和单例模式
设计模式
目的
实现可重用解决方案,构筑易维护、可扩展的软件系统。
六大原则
单一职责: 类的职责单一,一个方法做一件事。
开闭原则: 拓展开放,修改关闭。
里氏替换: 父类能出现的地方,子…
建站知识
2025/2/7 11:38:29
stm32点灯 GPIO的输出模式
目录
1.选择RCC时钟
2.SYS 选择调试模式 SW
3.GPIO 配置
4.时钟树配置( 默认不变)HSI 高速内部时钟8Mhz
5.项目配置
6.代码 延时1s循环LED亮灭 1.选择RCC时钟 2.SYS 选择调试模式 SW 3.GPIO 配置 4.时钟树配置( 默认不变)…
建站知识
2025/2/7 11:37:22
05vue3实战-----配置项目代码规范
05vue3实战-----配置项目代码规范 1.集成editorconfig配置2.使用prettier工具2.1安装prettier2.2配置.prettierrc文件:2.3创建.prettierignore忽略文件2.4VSCode需要安装prettier的插件2.5VSCod中的配置2.6测试prettier是否生效 3.使用ESLint检测3.1VSCode需要安装E…
建站知识
2025/2/7 11:34:16
IM 即时通讯系统-01-概览
IM 系列
聊一聊 IM 是什么?
IM 即时通讯系统概览
聊一聊 IM 要如何设计?
聊一聊 IM 要如何设计功能模块?
聊一聊 IM 要如何进行架构设计?
聊一聊 IM 要如何进行技术选型?
聊一聊 IM 要如何保证安全性࿱…
建站知识
2025/2/7 11:32:14
SpringAI系列 - 使用LangGPT编写高质量的Prompt
目录 一、LangGPT —— 人人都可编写高质量 Prompt二、快速上手2.1 诗人 三、Role 模板3.1 Role 模板3.2 Role 模板使用步骤3.3 更多例子 四、高级用法4.1 变量4.2 命令4.3 Reminder4.4 条件语句4.5 Json or Yaml 方便程序开发 一、LangGPT —— 人人都可编写高质量 Prompt
La…
建站知识
2025/2/7 11:27:05
树的基本概念,并查集复习(学习记录)
今天主要学习的是树,然后利用题目复习了一下并查集。
树的一些概念词,度,父节点(双亲节点),子节点,树的深度(高度)等等。
二叉树:就是度为2的树
学了前序&…
建站知识
2025/2/7 11:25:02
Dijkstra算法解析
Dijkstra算法,用于求解图中从一个起点到其他所有节点的最短路径。解决单源最短路径问题的有效方法。
条件
有向
带权路径
时间复杂度 O(n平方)
方法步骤
1 把图上的点分为两个集合 要求的起点 和除了起点之外的点 。能直达的写上权值 不…
建站知识
2025/2/7 11:22:58
【ROS视频推流】使用web_video_server完成视频推流
🚀 本文简要介绍一下使用web_video_server功能包完成实时视频推流的方法。 假设有A,B两个设备,它们之间可以ping通。我们需要将A设备上的实时摄像头图像推流并在B设备的浏览器上显示。 🌔01准备工作 # A设备
# 下载视频推流功能包
#ÿ…
建站知识
2025/2/7 11:21:52