- 博客(79)
- 收藏
- 关注
原创 【嵌入式Linux】<知识点> GDB调试
在专栏【嵌入式Linux】应用开发篇_Linux打工仔的博客中,我们已经写了大量的源程序。但是在调试这些程序时我们都是通过printf大法和肉眼除错法。对于较大工程项目来说,这样的调试效率低。因此,有必要学习GDB调试技巧,提升瞄准bug的能力和开发效率。
2024-07-11 21:14:04
2847
原创 【嵌入式Linux】<知识点> 虚拟地址空间
在Linux中,新创建的进程都拥有独立的虚拟地址空间。为深入多进程多线程的理解,了解虚拟地址空间分区十分有必要。
2024-07-08 16:14:56
437
原创 【嵌入式Linux】<总览> 进程间通信
在文章【嵌入式Linux】<总览> 多进程中已经介绍了进程的相关概念和创建多个进程的方法。本篇聚焦于进程间通信的方式,若涉及版权问题请联系本人删除。
2024-06-25 22:04:46
1987
原创 【嵌入式Linux】<总览> 多进程
在Linux中程序的运行涉及进程的相关知识,熟悉并掌握其相关知识在嵌入式Linux应用开发中至关重要。本篇记录进程的具体知识,若涉及版权问题,请联系本人删除!
2024-06-24 22:55:19
848
原创 【嵌入式Linux】<总览> 文件IO
在Linux系统中,一切皆文件。因此,掌握Linux下文件IO常用的函数、理解读写文件背后的原理至关重要。在中,本人已经记载了相关的文件IO的知识,但那篇只是用于快速入门,记录的知识并不全面。本篇更加细致地记录在学习Linux文件IO过程中的重要知识点,若涉及版权问题,请联系本人删除。
2024-06-20 20:58:38
1279
原创 计算机网络基础知识(持续更新中)
为夯实计算机网络基础知识,本篇跟随b站的胡科大教书匠走进计算机网络的世界,仅记录计算机网络中的重点知识。由于视频中老师的PPT做的非常好,本篇截取了不少视频中的图片,若涉及版权问题请联系作者删除。
2024-06-19 21:15:06
1565
原创 【QT5】<重点> QT多线程
本篇记录学习QT多线程的知识,参考视频13.1QThread创建多线程程序_哔哩哔哩。若涉及版权问题,请联系作者删除!
2024-06-16 17:49:43
2180
原创 【LeetCode算法】第110题:平衡二叉树
判定一棵树是否是平衡二叉树,可以使用自下而上的方式,同时将getHeight函数的返回值-1设定为该树不是平衡二叉树,非-1值则表示该树的高度。
2024-06-06 19:05:27
343
原创 【QT5】<总览一> QT环境搭建、程序发布及快捷键
在嵌入式Linux应用层开发时,经常使用QT作为图形化界面显示工具。为学习Linux下的QT编程,在Ubuntu和开发板中搭建QT开发环境,并记录学习中的知识点与代码。本篇基于Ubuntu 18.04和QT 5.12.9,参考教程视频:【正点原子】Qt教程。若存在版权问题,请联系作者删除!
2024-06-03 18:04:35
1174
原创 【LeetCode算法】第104题:二叉树的最大深度
计算二叉树的最大深度和最小深度,都可以通过二叉树的先序遍历。只不过最小深度需要额外考虑左子树为空和右子树为空这两个情况。
2024-06-02 22:47:16
446
原创 【LeetCode算法】第111题:二叉树的最小深度
求二叉树的最小深度:使用二叉树的先序遍历,递归求出左子树和右子树的最小深度,并考虑到左子树和右子树为空的情况。
2024-06-01 20:38:48
535
原创 计算机网络基础知识(持续更新中)
为夯实计算机网络基础知识,本篇跟随b站的胡科大教书匠走进计算机网络的世界,仅记录计算机网络中的重点知识。由于视频中老师的PPT做的非常好,本篇截取了不少视频中的图片,若涉及版权问题请联系作者删除。
2024-05-30 21:45:08
1925
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人