日程

每日日程

2024.8.6周二 / 二零二四年(甲辰年)七月初三

每日一看:8.28

死锁:死锁的四个必要条件以及死锁的解决方法

冒泡排序:十大经典排序算法之冒泡排序

C语言100例:菜鸟教程

C语言示例菜鸟:基本算法

判断大端小端:用[union共用体以及如何判断大小端?_union判断大小端-CSDN博客]( https://blog.csdn.net/wuwenbin12/article/details/124347658#:~:text=在共用体中,所以成员共用一段内存,对某一个数据成员赋值,其他成员也就失效了。 在上述例子中,a占4个字节,b占1个字节,所以test的占据内存大小取他们的最大值4个字节。 如图所示,a和b靠地址较小一边对齐,a和b共用一段内存。 如果对a赋值,影响了4个字节内存,如果对b赋值,影响了1字节内存,所以不管是谁赋值,都会影响另外一个。 ,%E5%88%9A%E5%A5%BD%E6%88%91%E4%BB%AC%E5%8F%AF%E4%BB%A5%E6%A0%B9%E6%8D%AE%E8%BF%99%E4%B8%AA%E7%89%B9%E7%82%B9%EF%BC%8C%E5%8E%BB%E5%88%A4%E6%96%AD%E5%A4%A7%E5%B0%8F%E7%AB%AF%E3%80%82%20%E4%BD%8E%E5%9C%B0%E5%9D%80%E6%94%BE%E4%BD%8E%E5%AD%97%E8%8A%82%EF%BC%8C%E9%AB%98%E5%9C%B0%E5%9D%80%E6%94%BE%E9%AB%98%E5%AD%97%E8%8A%82%EF%BC%8C%E6%98%AF%E5%B0%8F%E7%AB%AF%E6%A8%A1%E5%BC%8F%E3%80%82%20%E5%8F%8D%E8%BF%87%E6%9D%A5%E6%94%BE%EF%BC%8C%E6%98%AF%E5%A4%A7%E7%AB%AF%E6%A8%A1%E5%BC%8F%E3%80%82%20%E6%9C%89%E4%BA%9BCPU%E5%85%AC%E5%8F%B8%E7%94%A8%E5%A4%A7%E7%AB%AF%EF%BC%88%E8%AD%AC%E5%A6%82C51%E5%8D%95%E7%89%87%E6%9C%BA%EF%BC%89%EF%BC%9B%E6%9C%89%E4%BA%9BCPU%E7%94%A8%E5%B0%8F%E7%AB%AF%EF%BC%88%E8%AD%AC%E5%A6%82ARM%EF%BC%89%E3%80%82)

c/c++混合编译:C 和 C++混合编译_gcc c语言和c++混编-CSDN博客

二叉树遍历:

表格法:

1725437683014

每日一看 8.12(PID算法控制)

  • 什么是守护进程:在后台运行,没有控制终端
    fork
  • 网络超时是什么,如何解决
  • linux的文件类型及属性
  • 死锁是什么
  • 共享内存,led显存需要映射是因为他们都在内核中,不能直接操作,需要映射到用户空间进行操作

每日一看 8.13

未来五年的职业规划:

文件io的缓冲方式有那些:全缓冲,行缓冲,无缓冲

内存泄漏和内存溢出是什么,有什么区别:内存泄露:申请的内存使用完之后没有free掉,内存溢出:超过了申请的内存范围

预处理是什么(#):编译四步骤:预处理--编译--汇编--链接

linux的启动过程:上电--执行启动引导程序(uboot)--加载linux内核--挂载根文件系统(rootfs)--安装驱动程序,执行脚本文件--提供字符终端,执行应用程序

每日一看 8.15

队列和栈的区别:数据结构-队列和栈有什么区别_栈和队列的区别-CSDN博客

队列(Queue):是限定只能在表的一端进行插入和在另一端进行删除操作的线性表;

栈(Stack):是限定只能在表的一端进行插入和删除操作的线性表。

最能概括你自己的三个词:学习能力强,有责任心,不耻下问

简述c语言static关键字的作用:C/C++ 中 static 的用法全局变量与局部变量 | 菜鸟教程 (runoob.com)

static 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性

STM32的GPIO工作模式有四种:【STM32】STM32F4 GPIO八种模式及工作原理详解_gpio mode ipu-CSDN博客

  1. 输入模式 :用于读取外部信号,可以配置内部上拉或下拉电阻来保持输入信号电平稳定。
  2. 输出模式 :用于输出控制信号,可以配置输出类型(推挽输出或开漏输出)和输出速率。
  3. 复用功能模式 :实现外设与GPIO的复用功能,例如将GPIO配置为串口通信的TX或RX引脚。
  4. 模拟模式 :连接模拟信号,例如ADC或DAC的输入引脚,此模式下禁用GPIO的数字功能。

每日一问 8.16

进程间通信效率最高的方式:

互斥锁:

rs232和rs485的区别:

c库函数strstr()函数:strstr()函数的使用说明(C语言)_strstr()-CSDN博客

比较两个字符串,查找子串

每日一看:8.26

malloc和calloc的详解和区别:【C语言】calloc()函数详解(动态内存开辟函数)-CSDN博客

逗号表达式:逗号表达式详解_逗号表达式怎么做-CSDN博客

64位和32位不同类型数据的大小:32位和64位系统下 int、char、long、double所占的内存_32位与64位下char char* int double的大小-CSDN博客

c语言当型循环和直到型循环:当型循环和直到型循环(精讲)-CSDN博客

posted @ 2024-09-04 16:26  madman_LX  阅读(107)  评论(0)    收藏  举报