相关文章
代码随想录算法训练营第50天|98. 所有可达路径
打卡Day50 1. 图论理论基础2. 98. 所有可达路径3. 广度优先搜索理论基础 1. 图论理论基础
文档讲解: 代码随想录
度:无向图中有几条边连接该节点,该节点就有几度 在有向图中,每个节点有出度和入度,出度指从该节点出发…
编程日记
2025/1/23 11:59:15
C语言家教记录(八)
C语言家教记录(八) 导语指针的高级应用动态分配、使用、释放链表指向指针的指针指向函数的指针 流和文件流文件操作变量和格式化io 总结和复习 导语
本次授课的内容如下:指针的高级应用,流和文件
辅助教材为 《C语言程序设计现代…
编程日记
2025/1/15 16:34:49
C++:C/C++的内存管理
目录
C/C内存分布
C语言中动态内存管理方式
C内存管理方式
new/delete操作内置类型
new/delete操作自定义类型
operator new与operator delete函数
new和delete的实现原理
定位new表达式
常见问题
malloc/free和new/delete的区别
内存泄漏 C/C内存分布
我们先来看以…
编程日记
2025/1/17 19:40:16
2024嵌入式面试:OPPO嵌入式面试题及参考答案
目录
TCP 与 UDP 的区别是什么?
请简述 TCP 的三次握手过程。
HTTP 协议的工作原理是什么?
C++11 引入了哪些新特性?
什么是智能指针?如何解决其内存泄漏问题?
进程间有哪些通信方式?
CPU 的调度策略有哪些?
如何保证线程安全?多线程编程需要注意哪些问题?
S…
编程日记
2025/1/22 21:28:41
Unity Dots学习 (一)
先学习怎么使用,再研究底层代码。Dots大家都有所耳闻。一直没时间研究,最近研究一下 看上图可知,哪怕是CPU的第三级缓存也比内存要快2-5倍。 资料:
《DOTS之路》第零节——前导课(1)——DOTS的5W1H问题_哔哩哔哩_bilibili
《DOT…
编程日记
2025/1/13 0:16:31
深入探讨C语言中的高级指针操作
目录
指针与内存管理的高级技巧
1. 动态数组的重新分配
2. 内存碎片化的处理
3. 内存对齐
函数指针数组与回调函数的高级用法
1. 基本函数指针用法
2. 函数指针数组
3. 回调函数的使用
指针与数据结构的结合
1. 自定义链表 C语言以其强大的底层操作能力和高效的性能著…
编程日记
2025/1/23 6:01:44
【HuggingFace Transformers】BertModel源码解析
BertModel源码解析 1. BertModel 介绍2. BertModel 源码逐行注释 1. BertModel 介绍 BertModel 是 transformers 库中的核心模型之一,它实现了 BERT(Bidirectional Encoder Representations from Transformers)模型的架构。BERT 是基于 Trans…
编程日记
2025/1/23 6:12:36
ansync/await 运行流程图
1、流程图: 2、await 之后的方法是何时执行,如何执行的? await 的方法在 Task 执行完成之后,通过调用 Finish 方法执行的。 具体的执行步骤是先将 MoveNext 方法注册到 Task 的回调里,然后在 Task 执行完后调用这个方法…
编程日记
2025/1/19 9:23:17