相关文章
源码、反码、补码(超详细解析)
目录 一、基础知识补充 (1)计算机的语言表示: (2)计算机的基础单位和数据类型: (3)二进制数
二、源码、反码、补码
(1)概念
(2)理解…
建站知识
2024/11/18 8:50:08
Java8 HashMap源码解析
概述
在官方文档中是这样描述HashMap的: Hash table based implementation of the Map interface. This implementation provides all of the optional map operations, and permits null values and the null key. (The HashMap class is roughly equivalent to H…
建站知识
2024/11/15 8:08:33
Modbus浮点转无符号整形
modbus的浮点数转换成整数(扩大100倍去掉小数点)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <math.h>
typedef unsigned char u8;
typedef unsigned short u16;
typedef unsigned int u32;…
建站知识
2024/11/17 11:55:28
开源MQTT服务器源码分析
概述
libmosquitto作为mosquitto开源代码的一部分,主要用来实现MQTT协议栈和数据包通讯功能。
本文主要描述libmosquitto部分代码架构,实现原理,部分重要代码解析;另外还有针对该代码库的不足和问题分析。 阅读条件
阅读此文&a…
建站知识
2024/11/18 4:53:12
【C语言】基础知识(字节、进制之间的相互转换、源码、反码、补码、移位操作符、整形提升)
文章目录 一:计算机的基础单位和数据类型2.1 字节2.2 基本类型的字节长度 二:进制2.1 计算机的语言表示2.2 各进制的概念2.3 二进制、八进制、十进制、十六进制的相互转换2.3.1 十进制转二进制2.3.2 二进制转十进制2.3.3 八进制转二进制2.3.4 二进制转八…
建站知识
2024/11/18 7:23:32
freeRTOS-源码结构及移植
freertos源码结构(认识freertos源码)
以FreeRTOS v9.0.0版本的源码包为例,代码包含FreeRTOS和FreeRTOS-Plus文件夹。FreeRTOS文件夹中主要关注source文件夹,这里是FreeRTOS的全部源码,包括6个c文件和include文件夹下的…
建站知识
2024/11/13 23:52:33