相关文章
c/c++--字节对齐(byte alignment)
1. 默认字节对齐
在所有结构体成员的字节长度都没有超出操作系统基本字节单位(32位操作系统是4,64位操作系统是8)的情况下 按照结构体中字节最大的变量长度来对齐;若结构体中某个变量字节超出操作系统基本字节单位 那么就按照系统字节单位来对齐。
注意࿱…
建站知识
2025/1/22 23:54:10
按键中断小灯蜂鸣器风扇
按键1实现小灯亮灭,按键2实现蜂鸣器,安静3实现风扇
src/key_it.c
#include"key_it.h"void key3_it_config()
{//RCC使能GPIOF时钟RCC->MP_AHB4ENSETR | (0x1<<5);GPIOF->MODER & (~(0x3<<16));EXTI->EXTICR3 &…
建站知识
2025/1/21 20:27:54
Ubuntu下安装Java
Ubuntu下安装Java 剪不断理还乱的JDKJDK、JRE、JVM的关系JavaSE、JavaEE和JDK的关系OpenJDK和OracleJDK的关系是什么?选哪个JDK?JDK有多少发行版? 如何在Ubuntu下安装JDK 我们的目标是,在Ubuntu下安装各个jdk版本,并在…
建站知识
2025/1/20 16:22:08
Linux:redis集群(3.*版本 和 5.*版本)搭建方法
介绍 至少6个实例才能组成集群。3主3从会自动分配 Redis集群原理 Redis集群架构 Redis Cluster采用虚拟槽分区,将所有的数据根据算法映射到0~16383整数槽内 Redis Cluster是一个无中心的结构 每个节点都保存数据和整个集群的状态 集群角色 Master:Master…
建站知识
2025/1/5 18:08:01
【Debian】报错:su: Authentication failure
项目场景: 今天我重新刷了一个debian系统。
系统版本:
# 查看系统版本
lsb_release -a
我的系统版本: No LSB modules are available. Distributor ID:Debian Description: Debian GNU/Linux 12 (bookwormÿ…
建站知识
2025/1/22 3:58:11
使用beanUtil方法把Map赋值给实体类
92、使用beanUtil方法把Map赋值给实体类
import org.apache.commons.beanutils.BeanUtils;public class Main {public static void main(String[] args) {Map<String, String> map new HashMap<>();map.put("name", "John");map.put("a…
建站知识
2025/1/22 1:48:12
MAC m系列docker login报错
错误:ERROR: failed to solve: XXX error getting credentials - err: exit status 1, out:
解决:
vi ~/.docker/config.jsonzsxzsx [15时55分55秒] [~]
{
{"auths": {"harbor-g42c.corp.matrx.team": {"auth": "…
建站知识
2025/1/10 19:20:15