相关文章
软考高级架构-7.1-软件架构概念-超详细讲解+精简笔记
7.1 软件架构概念
7.1.1 软件架构的定义 软件架构就是为软件搭建的“骨架”或“蓝图”。它告诉我们本软件由哪些基本部件构成,部件如何协同工作、部件需要哪些“外在表现”(即对外的功能和特性)。
1、架构的作用 分析设计是否符合业务需求:软件架构就像建房子的设…
建站知识
2024/11/23 18:43:15
web前端多媒体标签设置(图片,视频,音频)以及图片热区(usemap)的设置
多媒体标签运用
在HTML中有以下常见多媒体标签: <img> (图像标签) - 作用:用于在网页中嵌入图像。 - 示例: <img src"image.jpg" alt"这是一张图片"> 。其中 src 属性指定图像的…
建站知识
2024/11/23 18:43:13
RabbitMQ 发布确认高级部分
RabbitMQ 发布确认高级部分
1. 什么是发布确认(Publisher Confirms)
发布确认是 RabbitMQ 的一种机制,确保消息成功发送到服务器并持久化。在与 Spring Boot 结合时,可以增强消息的可靠性和监控能力。
2. Spring Boot 中的 Rab…
建站知识
2024/11/23 18:43:15
springboot+iotdb的应用
简介: IoTDB 是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接 Hadoop 与 Spark 生态,适用于工业物联网应用中海量时间序列数据高速写入和复杂分析查询的需求。 文档地址: …
建站知识
2024/11/23 12:39:17
wireshark筛选条件整理
Wireshark筛选条件整理 一、MAC地址过滤二、IP地址过滤三、端口过滤四、协议筛选五、数据分析1、整体2、frame数据帧分析3、 Ethernet II 以太网4、IP协议5、TCP6、HTTP7、ARP8、DLEP动态链接交换协议 六、统计-协议分级(统计包占比) and && 、 …
建站知识
2024/11/23 18:43:20
Linux之进程(下)
Linux之进程(下) 前言一.进程地址空间1.1进程地址空间的概念1.2进程地址空间和物理地址的关系1.3进程地址空间的实现1.4进程地址空间的意义 二.进程的创建三.进程的退出3.1退出码和错误码3.2退出的几种方式 四.进程的等待4.1进程等待的概念4.2进程等待的…
建站知识
2024/11/23 19:46:54
Knife4j配置 ▎使用 ▎教程 ▎实例
knife4j简介 支持 API 自动生成同步的在线文档:使用 Swagger 后可以直接通过代码生成文档,不再需要自己手动编写接口文档了,对程序员来说非常方便,可以节约写文档的时间去学习新技术。 提供 Web 页面在线测试 API:光有文档还不够,Swagger 生成的文档还支持在线测试.参数和格式都…
建站知识
2024/11/23 19:46:55
STM32 I2C通信:硬件I2C与软件模拟I2C的区别
文章目录 STM32 I2C通信:硬件I2C与软件模拟I2C的区别。一、硬件I2C速度快:实现简单:稳定性好: 二、软件模拟I2C灵活性高:支持多路通信: 三、选择哪种方式? STM32 I2C通信:硬件I2C与软…
建站知识
2024/11/23 19:46:53