相关文章
【GoLang】切片的面试知识点
nil切片 和 空切片
nil切片是只声明但未初始化,没有分配底层数组的内存空间,
空切片是初始化了的,有分配数组内存,只是数组内没有元素。
二者都可以正常扩容、遍历。不会报错。 append 如何添加切片
append 可以增加切片&…
建站知识
2025/4/29 20:57:40
Unity3D 切线空间及其应用详解
引言
在Unity3D中,切线空间(Tangent Space)是一个非常重要的概念,尤其在法线贴图(Normal Mapping)和光照计算中扮演着关键角色。理解切线空间的概念及其应用,能够帮助我们更好地实现高质量的图…
建站知识
2025/4/24 4:52:19
STM32自学记录(九)
STM32自学记录 文章目录 STM32自学记录前言一、DMA杂记二、实验1.学习视频2.复现代码 总结 前言
DMA 一、DMA杂记
DMA(Direct Memory Access)直接存储器存取 DMA可以提供外设和存储器或者存储器和存储器之间的高速数据传输,无须CPU干预&…
建站知识
2025/4/24 22:02:56
MySQL 主从复制原理及其工作过程
一、MySQL主从复制原理 MySQL 主从同步是一种数据库复制技术,它通过将主服务器上的数据更改复制到一个或多个从服务器,实现数据的自动同步。 主从同步的核心原理是将主服务器上的二进制日志复制到从服务器,并在从服务器上执行这些日志…
建站知识
2025/4/25 3:51:02
避免样式冲突:掌握CSS选择器优先级与层叠规则的终极指南
系列文章目录
01-从零开始学CSS选择器:属性选择器与伪类选择器完全指南 02-避免样式冲突:掌握CSS选择器优先级与层叠规则的终极指南 文章目录 系列文章目录前言一、组合选择器1.1 后代选择器与子元素选择器1.1.1 后代选择器示例代码:应用场景…
建站知识
2025/4/27 3:51:56
leetcode_47全排列II
1. 题意
给一个含有重复数字的数组,求不重复的排列。
2. 题解
将数组进行排序,当回溯发生的时候,找到下个不重复的元素即可。
class Solution {
public:void genPerm(std::vector<std::vector<int>> &ans, std::vector&l…
建站知识
2025/5/6 10:17:31
[ Spring ] Integrate Spring Boot Service Monitor Prometheus and Grafana
文章目录 Install Prometheus ServerInstall Grafana ServerSpring Prometheus ProjectSpring Prometheus PropertiesSpring Prometheus ApplicationSpring Prometheus ConfigurationSpring Prometheus ControllerConfigure Grafana Dash Board Install Prometheus Server
# d…
建站知识
2025/5/6 1:10:14
【STM32】AHT20温湿度模块
AHT20温度模块采用的是I2C硬件通信协议。本篇文章会根据时序图实现AHT20模块初始化,以及读取温湿度 AHT20温度模块对应电路图
得到设备地址,读地址的话设备地址为0x71,写的话为0x70
1.根据手册写aht20初始化代码 void aht20_init()
{ uint8_t rea…
建站知识
2025/5/6 18:58:55