自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过platform总线驱动框架编写LED灯的驱动,编写应用程序测试

【代码】通过platform总线驱动框架编写LED灯的驱动,编写应用程序测试。

2024-02-23 20:10:03 465

原创 注册三个按键的中断,使用GPIO子系统编写LED灯驱动

【代码】注册三个按键的中断,使用GPIO子系统编写LED灯驱动,应用程序测试。

2024-02-22 18:34:35 423

原创 通过字符设备驱动分步注册过程实现LED驱动的编写,编写应用程序测试

【代码】通过字符设备驱动分步注册过程实现LED驱动的编写,编写应用程序测试。

2024-02-18 18:38:46 430

原创 编写led驱动,通过应用程序控制三盏灯亮灭

【代码】编写led驱动,通过应用程序控制三盏灯亮灭。

2024-02-15 16:04:36 514

原创 sqlite3数据库操作接口详细整理,以及常用的数据库语句

参数2:数据库操作句柄,是一个二级指针,需要我们传入一级指针的地址,如果打开数据库成功,则数据库指针由该参数返回。参数3:回调函数,主要用于数据库查找时,处理查找的结果集的函数,如果不需要处理sql语句的结果,则填NULL即可。注意:该语句中的where表明去修改指定的记录,如果没有加where,则表明将所有记录的该值都更新。例如:id字段为主键,当表格中有id==1的记录时,不允许再插入id为1的记录了;注意:数据库不支持严格的数据类型检查,数据类型写错了,创建是能够成功的,不会有错误提示;

2024-02-08 21:32:09 1561

原创 分别通过select、多进程、多线程实现一个并发服务器

【代码】分别通过select、多进程、多线程实现一个并发服务器。

2024-02-07 19:54:11 880

原创 两个线程实现同步代码示例

【代码】两个线程实现同步代码示例。

2024-02-06 19:44:43 407

原创 通过消息队列实现进程之间通信代码示例

【代码】通过消息队列实现进程之间通信代码示例。

2024-02-05 16:58:01 438

原创 编写程序实现二叉树的创建,三种遍历自己销毁

【代码】编写程序实现二叉树的创建,三种遍历自己销毁。

2024-02-04 18:03:21 339

原创 编写一个shell脚本判断用户输入的是否是数字

【代码】编写一个shell脚本判断用户输入的是否是数字。

2024-02-03 13:27:29 436

原创 FreeRTOS学习day2

使用计数型信号量设计:生产者和消费者模型。

2024-01-15 17:21:36 434

原创 ARMday9

实现数码管不同位显示不同的数字。

2024-01-02 15:33:53 642

原创 ARMday7

stm32mp157AAA三个按键中断实现led灯亮灭。

2023-12-26 18:53:19 670

原创 ARMday6

串口发送控制命令,实现一些外设LED 风扇 马达。

2023-12-25 19:04:53 537

原创 ARM作业1

【代码】ARM作业1。

2023-12-21 19:44:30 1172

原创 QTday4思维导图

2023-12-13 20:55:54 42

原创 QT作业4

实现一个闹钟,当输入时间后,点击启动到达时间后循环播报三遍,便签内容。

2023-12-12 19:46:53 361

原创 QT作业3

如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面。“,并给出两个按钮Yes|No,用户点击Yes后,关闭登录界面,用户点击No后,关闭对话框,继续执行登录功能。完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。

2023-12-11 20:09:40 782

原创 QT作业2

将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数。

2023-12-08 19:45:35 700

原创 QT作业1

自由发挥登录窗口的应用场景,实现一个登录窗口界面。

2023-12-07 20:01:15 440

原创 C++作业6

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

2023-12-05 17:20:51 264

原创 C++作业5

完成沙发床的多继承(有指针成员)

2023-12-04 19:13:22 2626

原创 C++作业4

代码整理, 将学过的三种运算符重载,每个至少实现一个运算符的重载。

2023-12-01 17:40:48 2610 2

原创 C++作业3

设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。

2023-11-30 19:20:21 451

原创 C++作业2

自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)

2023-11-29 18:43:11 419 3

原创 C++作业1

提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数。要求使用C++风格字符串完成。

2023-11-28 17:38:44 113

原创 网络编程作业4

【代码】网络编程作业4。

2023-11-24 09:46:29 217

原创 网络编程作业3

select实现TCP并发服务器。poll实现TCP并发服务器。

2023-11-22 21:16:40 163

原创 网络编程作业2

【代码】网络编程作业2。

2023-11-21 20:54:32 204

原创 网络编程作业1

【代码】网络编程作业1。

2023-11-18 12:07:09 217

原创 IO进程线程作业day8

【代码】IO进程线程作业day8。

2023-11-14 17:03:52 46 1

原创 IO进程线程作业day7

使用消息队列完成两个进程的相互通信,要求只能创建一个消息队列。

2023-11-13 19:24:53 128

原创 IO进程线程作业day6

2023-11-10 20:34:28 363

原创 IO进程线程作业day5

(在一个无序的序列中选取一个任意的基准元素pivot,利用pivot将待排序的序列分成两部分,前面部分元素均小于或等于基准元素,后面部分均大于或等于基准元素,然后采用递归的方法分别对前后两部分重复上述操作,直到将无序序列排列成有序序列。当fork创建一个子进程时,父子进程使用的都是父进程对应的物理内存的映射,如果子进程对内存进行写操作时,才会给子进程分配新的物理内存的相关映射单元。使用三个线程完成两个文件的拷贝,分支线程1,拷贝前一半,分支线程2拷贝后一半,主线程负责回收资源。多线程较较多进程的优势?

2023-11-09 21:25:17 367

原创 IO进程线程作业day4

1.2.

2023-11-08 18:50:08 113

原创 IO进程线程作业day3

使用标准IO可以减少系统调用的次数,提高系统的频率,执行效率更高,文件IO的执行效率较低。时间复杂度:数组插入删除O(n),修改查找O(1),所以数组适合查找修改;对于栈,只允许在一端进行插入和删除,该端称为栈顶,导致栈的特点为先进后出。链表插入删除为O(1),修改查找O(n),链表更适合插入和删除。对于队列,允许在队尾插入队头删除,导致队列的特点为先进先出。都是操作受限的线性表,插入和删除都只能在端点处进行。文件IO使用文件描述符,标准IO使用文件指针。队列:允许在队尾插入,队头删除的线性结构。

2023-11-07 20:22:09 430

原创 IO进程线程作业day2

2> 使用文件完成注册登录功能(使用菜单框架完成)

2023-11-06 20:58:49 71

原创 IO进程线程作业day1

1> 使用fgets和fputs完成两个文件的拷贝。2> 使用fges求出给定的一个文件的行号。要求:文件名由外部传参实现。

2023-11-03 19:03:12 74

原创 C高级作业5

2023-11-01 20:17:00 37

原创 C高级作业4

1.输入分数,实现等级判断。

2023-10-31 19:11:30 38

空空如也

空空如也

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

TA关注的人

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