1. MQ介绍 1.1 为什么要用MQ 消息队列是一种“先进先出”的数据结构 其应用场景主要包含以下3个方面 应用解耦 系统的耦合性越高,容错性就越低。以电...
STM32系列32位微控制器基于Arm® Cortex®-M处理器,旨在为MCU用户提供新的开发自由度。它包括一系列产品,集高性能、实时功能、数字信号处理、...
ARP 响应与 ICMP 回包开发 因公司项目需求,需要使用UDP服务与UDP组播,并且监听多端口数据,最开始没考虑那么多,直接就上了 LWIP...
文章目录 第一部分:IPv4(IP 协议版本 4) 1 IP 数据报 1.1 IP 数据报格式 1.2 相关例题 2 分类编址(两级结构,网...
0.Briefly Spaeking 点此回看本系列博客的上一篇 上一篇博客中,我们详细分析了xv6内核代码中有关虚拟内存的部分,主要剖析了vm.c这个文件中的...
网络编程 一.主机字节序列和网络字节序列 二.套接字地址结构 1.通用socket地址结构 2.专用的socket地址结构 3.IP地址转换函数 一.主机字节序列和网...
文章目录 一、网络基本概念 1.1 端口(port) 1.2 IP 地址 = 网络地址(network)和 主机(host) 1.3 子网&...
文章目录 内存空间分布【地址从高到低】 为什么内核空间放置于内存高地址区? 难道内核空间放置于低地址区就不可以快速访问? 硬件设备的寄...
鲲鹏916架构openEuler-arm64成功安装docker并跑通tomcat容器_闭关苦炼内功的技术博客_51CTO博客鲲鹏916架构openEuler-arm64成功安装docker并跑通tomcat容器&...
文章目录 前言 芯片内存定义 实现过程 FlashDriver生成 段定义 擦除函数 写入函数 编译后的map 手动测试 HexView提取指定地址内容并重映射 总结...