本文分类:news发布日期:2025/5/18 5:12:35
打赏

相关文章

STM32CubeMX配置STM32G071UART+DMA收发数据(HAL库开发)

时钟配置HSI主频配置64M 配置好串口&#xff0c;选择异步模式 配置DMA TX,RX,选择循环模式。 NVIC中勾选使能中断 勾选生成独立的.c和h文件 配置好需要的开发环境并获取代码 串口重定向勾选Use Micro LIB main.c文件修改 增加头文件和串口重定向 #include <string.h&g…

Zabbix监控(2)

目录 一.自动发现 配置自动发现&#xff1a;&#xff08;被动模式&#xff09; 修改三台服务器的hosts文件&#xff1a; 修改agent02的配置文件&#xff1a; 访问页面&#xff0c;删除客服端主机配置&#xff1a; 在配置的自动发现中添加规则&#xff1a; 我们重启的zab…

软件工程复习自用---第一章

考试相关 知识点概述 软件危机 软件危机的概念 在计算机软件的开发和维护过程中所遇到的一系列严重问题 软件和程序的关系与区别 软件的概念&#xff1a;软件是包括程序&#xff0c;数据及其相关文档的完整集合 程序是能够完成预定功能和性能的可执行的指令序列 数据是使…

AI智能化办公:巧用ChatGPT高效搞定Excel数据分析

文章目录 1. 自动提取关键信息2. 自动生成分析报告3. 自动回答问题4. 自动生成图表《巧用ChatGPT高效搞定Excel数据分析》关键点内容简介作者简介 《AI智能化办公&#xff1a;ChatGPT使用方法与技巧从入门到精通》图书特色内容简介作者简介 随着人工智能技术的不断发展&#xf…

C++ 泛型编程(模板)

模板技术 特点&#xff1a;类型参数化 函数模板 自动类型推导&#xff0c; //利用模板实现通用交换函数 template<typename T> //T代表一个通用数据类型&#xff0c;告诉编译器如果下面紧跟着的函数或者类中出现 T 不要报错 void mySwap(T &a, T&b) {T temp a…

区块链是怎么存储数据的?

每个块都是有大小限制的新的数据存储单元&#xff0c;当前数据不到上限&#xff0c;那么都可以添加进块。当前数据达到了上限&#xff0c;那么就得分表/分块&#xff0c;超限的那部分数据就需要等待下个区块存储 存储的数据&#xff1a;和mysql一样&#xff0c;文本数据直接存储…

docker图形化工具portainer

记录一个swarm部署portainer的方式 官网&#xff1a;https://www.portainer.io/ 编写yml version: 3.2services:agent:image: portainer/agent:2.0.0volumes:- /var/run/docker.sock:/var/run/docker.sock # 替换为自己docker的sock文件路径- /applications/docker/volumes:/v…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部