首页
学习
活动
专区
圈层
工具
发布

#指针

ST-Link 高速烧录的秘密.上(源码解读)

云深无际

我每天最快乐的时候就写文章,今天的文章也是我很久的困惑,在完全搞通的一瞬间,世界清明,当然是先昏迷了一个小时。

1300

定一个已按升序排列的数组,找出两个数使它们相加之和等于目标数

编码如写诗

今天这道题,是我在刷LeetCode时看到的。题目叫"两数之和 II",给定一个已按升序排列的数组,找出两个数使它们相加之和等于目标数。

1510

算法题:无重复字符的最长子串

编码如写诗

第二,滑动窗口的left边界更新时,要判断lastIndex >= left,否则left可能会往回移。

2710

Go 1.26 新特性预览:扩展 new() 函数支持表达式参数

编码如写诗

在 Go 语言中,创建复合类型(如结构体)的指针非常方便,可以直接使用 &S{a: 3} 语法。但创建简单类型(如 int、string)的指针却需要多步操作:...

3810

Go语言中为什么不能直接对map元素取地址?

技术圈

这背后的设计哲学其实很务实:Go中的map是引用类型,其内部使用哈希表实现。当map扩容或重新哈希时,元素可能会被移动到新的内存位置。如果允许取地址,那么之前获...

2410

法官迟到45分钟,我可以说她藐视法庭吗?

IT狂人日志

当时我有心有疑惑,其他法庭都是9:30第一个案件,这么巧,只有我要去的法庭9:30已经是第二个案件了?

4610

从零开始用自定义 Triton 内核编写 FlashAttention-2

deephub

PyTorch 或 numpy 里用多维语法索引张量,比如 Qbatch, head, seq_pos, dim。而Triton 内核里没有多维张量,只有指向输...

11910

11:堆风水与高级内存布局技术

安全风信子

作者: HOS(安全风信子) 日期: 2026-02-18 主要来源平台: GitHub 摘要: 本文深入探讨堆风水与高级内存布局技术,包括堆分配器的内部...

8610

dotnet Vortice 通过 Angle 将 Skia 和 DirectX 对接

林德熙

在 EglContext 里面似乎没有什么逻辑,只是存放 EglDisplay 和 context 指针等,其核心作用是防止直接让其他模块使用 context ...

21811

数据结构二叉树介绍

用户12004530

无论一个父亲结点有多少个孩子,child指针永远只会指向左边第一个孩子,而父亲的其他孩子就由前一个孩子的brother指针来指向,当一个结点没有兄弟时则指针br...

7310

ARRAY_SIZE宏作用及使用注意事项

一个平凡而乐于分享的小比特

ARRAY_SIZE 宏是C/C++中用于在编译时获取数组元素个数的常用宏。我来详细讲解它的原理、作用和注意事项。

7610

Linux内核中的container_of宏详解

一个平凡而乐于分享的小比特

container_of是Linux内核中一个非常巧妙且常用的宏,它的作用是通过结构体成员的地址反向推导出包含该成员的结构体的地址。

15110

UCOS-III笔记(十一)内存管理

一个平凡而乐于分享的小比特

​ 内存管理是指软件运行时对内存资源的分配和使用的一种技术, 其最主要的目的就是为了能够高效且快速地分配,并且在释放的时候释放不再使用的内存空间

8010

UCOS-III笔记(十)软件定时器

一个平凡而乐于分享的小比特

定时器:从指定的时刻开始,经过一个指定时间,然后触发一个超时事件,用户可自定义定时器的周期

6910

UCOS-III笔记(九)事件标志组

一个平凡而乐于分享的小比特

本质:事件标志是一个用于指示事件是否发生的比特位。事件标志组由多个事件标志组成的, 可以简单的理解事件标志组,就是一个整数。

21510

UCOS-III笔记(八)任务内嵌信号量与任务内嵌消息队列

一个平凡而乐于分享的小比特

​ 本质上就是一个信号量,任务信号量是分配于每一个任务的任务控制块结构体中的, 因此每一个任务都有独自的任务内嵌信号量

6310

UCOS-III笔记(七)信号量

一个平凡而乐于分享的小比特

​ 二值信号量通常用于互斥访问或任务同步, 与互斥信号量比较类似,但是二值信号量有可能会导致优先级翻转的问题 ,所以二值信号量更适合用于同步!

7510

UCOS-III笔记(六)消息队列

一个平凡而乐于分享的小比特

在OS中如果使用全局变量存在弊端:数据无保护,导致数据不安全,当多个任务同时对该变量操作时,数据易受损

7810

UCOS-III笔记(五)时间片调度与时间管理

一个平凡而乐于分享的小比特

时间片:同等优先级任务轮流地享有相应的运行时间(可设置),在UCOSIII中,一个时间片就等于SysTick 中断周期

12410

git 常用命令和使用方法

一个平凡而乐于分享的小比特

作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生在读,研究方向无线联邦学习 擅长领域:驱动开发,嵌入式软件开发,BSP开发 作者主页:...

10110
领券