自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 驱动day8

基于GPIO子系统编写LED驱动,编写应用程序进行测试,设置定时器,5秒钟打印一次hello world。

2023-10-28 15:43:01 128

原创 驱动开发LED灯绑定设备文件

【代码】驱动开发LED灯绑定设备文件。

2023-10-23 20:00:00 373

原创 驱动开发课程LED点亮

【代码】驱动开发课程LED点亮。

2023-10-20 20:28:57 300

原创 C高级day5

思维导图。

2023-09-11 19:55:47 224

原创 C高级day4

思维导图。

2023-09-11 08:55:41 53

原创 C高级day2

把dir2打包并压缩为dir2.tar.xz。把当前目录下的所有脚本文件拷贝到dir2中。再把dir2.tar.xz移动到dir1中。把当前目录下的所有文件拷贝到dir1中,使用tree工具,查看dir下的文件。在dir下创建dir1和dir2。在家目录下创建目录文件,dir。解压dir1中的压缩包。

2023-09-07 20:18:16 129

原创 C高级day1

1.使用cut截取出Ubuntu用户的家目录,要求:不能使用":"作为分割。

2023-09-06 20:22:12 230

原创 QTday5

【代码】QTday5。

2023-09-04 20:42:24 56

原创 QTday4

【代码】QTday4。

2023-09-03 18:06:23 50

原创 QTday3

【代码】QTday3。

2023-09-01 20:09:06 94

原创 QTday2

纯虚函数:纯虚函数是在基类中定义的没有实际实现的函数,只有函数的声明,没有函数体。不同点:结构体中的成员在内存中分开存储,遵循字节对齐原则存储在内存空间中,结构体中的成员可以独立访问;多态:多态是指在面向对象编程中,同一个方法可以根据不同的对象产生不同的行为。1.传递的是变量的引用而不是值:使用引用作为函数参数,可以直接操作原始变量,而不是创建一个新的副本。虚函数可以在派生类中被重写,并且在运行时根据对象的实际类型调用相应的函数。2.可以修改原始变量的值:通过引用传递参数,函数可以修改原始变量的值。

2023-08-31 19:59:22 242

原创 QT day1

1.QT工程项目各文件初始程序的注释。

2023-08-30 20:14:20 357

原创 C++数据类型转换和文件操作

封装一个学生的类,定义一个学生这样类的vector容器, 里面存放学生对象(至少3个)再把这些学生从文件中读取出来,放入另一个容器中并且遍历输出该容器里的学生。1.把list的相关函数都实现出来。再把该容器中的对象,保存到文件中。

2023-08-29 20:00:44 33

原创 day6虚继承和多态

在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虚函数 perform(),用于在子类中实现不同的表演行为。2.用函数模板实现不同数据类型的交换功能。比喻:动物园的讲解员和动物表演。

2023-08-28 19:39:19 38

原创 daydday5静态成员

1.

2023-08-28 09:11:49 27

原创 day4常成员函数和常对象

【代码】day4常成员函数和常对象。

2023-08-24 20:00:38 35

原创 day2引用和函数重载

【代码】day2引用和函数重载。

2023-08-22 21:24:58 97

原创 day1 C++初步

【代码】day1 C++初步。

2023-08-22 09:02:14 34

原创 day5数据库

2. 将dict.txt导入到数据库。

2023-08-16 21:05:58 26

原创 day4 IO模型

1.将select的TCP服务器重新搭建。2.搭建select的TCP客户端。3.搭建poll客户端。

2023-08-15 19:53:25 28

原创 day3多路复用

2. 多线程中分支线程的newfd能否不另存,直接用指针间接访问主线程中的newfd,不行,为什么?因为线程间的newfd的改变会改变整体的newfd的值,使线程间相应的newfd值发生混乱。1. 多线程中的newfd,能否修改成全局,不行,为什么?

2023-08-14 21:03:24 28

原创 day2tcp和udp

【代码】day2tcp和udp。

2023-08-13 23:38:04 23

原创 day9 x消息队列和共享内存

【代码】day9 x消息队列和共享内存。

2023-08-07 21:02:18 59

原创 day8 IPC机制

A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。

2023-08-06 23:25:50 24

原创 day7线程的同步互斥

2.创建两个线程,其中一个线程读取文件中的数据,另外一个线程将读取到的内容打印到终端上,类似实现cat一个文件cat数据完毕后,要结束两个线程。1.要求打印,倒置线程,顺序执行。出现的现象为先打印1234567,后打印7654321。提示:先读数据,读到数据后将数据打印到终端上。

2023-08-04 20:55:39 18

原创 day6线程

1.创建两个线程,一个拷贝前半部分,另一个拷贝后半部分,用上互斥锁。

2023-08-03 20:10:42 30

原创 day5进程

2.打印时钟在终端上,若终端输入quit,结束时钟。

2023-08-02 20:30:18 23

原创 day4目录函数 和进程

思维导图。

2023-08-01 22:57:24 33 1

原创 day3文件IO函数

2. 将课上的的文件权限提取修改成循环方式。1. 用read函数完成文件大小计算。

2023-07-31 20:14:28 45 1

原创 day2标准IO函数

2.使用fread和fwrite实现文件拷贝。1.使用fgets实现一个文件有几行。

2023-07-26 20:22:54 108 1

原创 day 1标准IO 函数

1.2.3.思维导图。

2023-07-25 21:48:38 147

原创 day6栈和队列、排序算法

【代码】day6栈和队列、排序算法。

2023-07-20 20:14:10 45 1

原创 day5单向链表、单向循环链表、双向链表

1.单向链表任意元素插入。2.单向链表任意元素修改。3.单向链表简单排序。

2023-07-19 20:43:59 49 1

原创 day4顺序表和链表

思维导图。

2023-07-18 19:53:26 23 1

原创 day3数据结构概念和顺序表

1.任意元素操作2.思维导图。

2023-07-17 21:31:26 26 1

原创 day2 结构体

2023-07-17 08:43:34 24 1

原创 day1数据结构

2思维导图。

2023-07-13 20:13:45 21 1

原创 day10指针

2023-07-12 20:14:26 18 1

原创 day9指针

字符串常量"AAA"在只读区,不能修改只读区的内容,会造成段错误。strcpy和printf语句的句尾没有分号。MyData没有指向地址,是野指针;i应从1开始,i<count改为<=;a是单字符不是数组,存储空间不足;*MyData++改变了自身的值;string的存储空间不足;

2023-07-11 20:19:03 10

原创 day8函数

2、思维导图。

2023-07-10 20:47:53 15 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除