- 博客(62)
- 收藏
- 关注
原创 通过platform总线驱动框架编写LED灯的驱动,编写应用程序测试
【代码】通过platform总线驱动框架编写LED灯的驱动,编写应用程序测试。
2024-02-23 20:10:03
465
原创 sqlite3数据库操作接口详细整理,以及常用的数据库语句
参数2:数据库操作句柄,是一个二级指针,需要我们传入一级指针的地址,如果打开数据库成功,则数据库指针由该参数返回。参数3:回调函数,主要用于数据库查找时,处理查找的结果集的函数,如果不需要处理sql语句的结果,则填NULL即可。注意:该语句中的where表明去修改指定的记录,如果没有加where,则表明将所有记录的该值都更新。例如:id字段为主键,当表格中有id==1的记录时,不允许再插入id为1的记录了;注意:数据库不支持严格的数据类型检查,数据类型写错了,创建是能够成功的,不会有错误提示;
2024-02-08 21:32:09
1561
原创 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
原创 C++作业6
在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虛函数perform(),用于在子类中实现不同的表演行为。比喻:动物园的讲解员和动物表演。
2023-12-05 17:20:51
264
原创 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
原创 IO进程线程作业day5
(在一个无序的序列中选取一个任意的基准元素pivot,利用pivot将待排序的序列分成两部分,前面部分元素均小于或等于基准元素,后面部分均大于或等于基准元素,然后采用递归的方法分别对前后两部分重复上述操作,直到将无序序列排列成有序序列。当fork创建一个子进程时,父子进程使用的都是父进程对应的物理内存的映射,如果子进程对内存进行写操作时,才会给子进程分配新的物理内存的相关映射单元。使用三个线程完成两个文件的拷贝,分支线程1,拷贝前一半,分支线程2拷贝后一半,主线程负责回收资源。多线程较较多进程的优势?
2023-11-09 21:25:17
367
原创 IO进程线程作业day3
使用标准IO可以减少系统调用的次数,提高系统的频率,执行效率更高,文件IO的执行效率较低。时间复杂度:数组插入删除O(n),修改查找O(1),所以数组适合查找修改;对于栈,只允许在一端进行插入和删除,该端称为栈顶,导致栈的特点为先进后出。链表插入删除为O(1),修改查找O(n),链表更适合插入和删除。对于队列,允许在队尾插入队头删除,导致队列的特点为先进先出。都是操作受限的线性表,插入和删除都只能在端点处进行。文件IO使用文件描述符,标准IO使用文件指针。队列:允许在队尾插入,队头删除的线性结构。
2023-11-07 20:22:09
430
原创 IO进程线程作业day1
1> 使用fgets和fputs完成两个文件的拷贝。2> 使用fges求出给定的一个文件的行号。要求:文件名由外部传参实现。
2023-11-03 19:03:12
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人