相关文章
freertos 源码分析一 list链表数据结构
链表和任务管理是freertos 的核心,先分析链表源码,freertos的链表是双向环形链表,定义与数据结构在list.h中,表项的初始化,插入与删除在list.c中。 数据结构
一、表项数据结构
struct xLIST_ITEM
{listFIRST_LIST_IT…
建站知识
2024/7/3 1:46:15
PriorityBlockingQueue的tryGrow方法
前言:
最近看PriorityBlockingQueue这个类的过程中,对扩容方法产生了一些困惑,特此记录下自己思索的过程。
PriorityBlockingQueue:
PriorityBlockingQueue 是带优先级的无界阻塞队列,每次出队都返回优先级最高或者最低的元素。…
建站知识
2024/7/3 5:15:53
C语言指针学习(1)
前言 指针是C语言中一个重要概念,也是C语言的一个重要特色,正确而灵活地运用指针可以使程序简洁、紧凑、高效。每一个学习和使用C语言的人都应当深入的学习和掌握指针,也可以说不掌握指针就没有掌握C语言的精华。
一、什么是指针 想弄清楚什…
建站知识
2024/7/3 3:55:51
Unity3d Shader篇(一)— 顶点漫反射着色器解析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、顶点漫反射着色器是什么?1. 顶点漫反射着色器的工作原理 二、编写顶点漫反射着色器1. 定义属性2. 创建 SubShader3. 编写着色器程序段4. 完成顶…
建站知识
2024/7/3 4:03:52
Android 使用高德地图
一、获取高德平台key
【1】基于application包名&sha1值在高德控制台获取key值,详情参考: 获取Key-创建工程-开发指南-Android 地图SDK | 高德地图API
【2】在manifest中声明权限
【3】将拿到的key值在manifest中进行声明 <!--允许程序打开网络…
建站知识
2024/7/3 16:09:54
防火墙 双机热备直路部署--上下三层配置
双机热备直路部署 -- 上下三层 双机热备直路部署的特点是防火墙接口都是三层工作模式,相当于防火墙在进行路由部 署。 1. 根据网段划分配置IP地址和安全区域 AR1配置: [Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 1.1.1.2 24
[Huawei-GigabitEthernet…
建站知识
2024/7/3 7:41:18
【数据分享】1929-2023年全球站点的逐日最低气温数据(Shp\Excel\免费获取)
气象数据是在各项研究中都经常使用的数据,气象指标包括气温、风速、降水、湿度等指标,其中又以气温指标最为常用!说到气温数据,最详细的气温数据是具体到气象监测站点的气温数据!
之前我们分享过1929-2023年全球气象站…
建站知识
2024/7/3 4:19:58