自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT-day5

【代码】QT-day5。

2024-06-19 20:29:42 430

原创 QT-day4

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

2024-06-18 21:40:31 330

原创 QT-day3

4. 如果账号密码正确,则实现登录界面关闭,另一个应用界面显示。2. 需要有图层的叠加 (QFrame)3. 设置纯净窗口后,有关闭等窗口功能。2、升级优化自己应用程序的登录界面。要求: 1. qss实现。

2024-06-18 09:19:19 301

原创 QT-day2

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

2024-06-15 21:28:40 829

原创 QT-day1

2024-06-15 20:17:00 124

原创 C++day7

2024-06-15 20:15:34 129

原创 C++day6

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

2024-06-15 20:09:21 241

原创 C++day4

2024-06-15 20:00:23 132

原创 C++day5

(5)另外, RMB 类还包含一个静态整型成员变量 count,用于记录当前已创建的 RMB 对象的数量。每当创建一个新的 RMB 对象时,count 应该自增 1;(1)重载算术运算符 + 和 -,使得可以对两个 RMB 对象进行加法和减法运算,并返回一个新的 RMB 对象作为结果。(2)重载关系运算符 >,判断一个 RMB 对象是否大于另一个 RMB 对象,并返回 true 或 false。(3)重载前置减减运算符 --,使得每次调用时 RMB 对象的 yuan、jiao 和 fen 分别减 1。

2024-06-11 09:02:41 207

原创 C++day3

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

2024-06-05 20:27:45 210

原创 C++day2

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

2024-05-30 20:04:11 315

原创 C++day1

作业:定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。

2024-05-27 19:59:16 294

原创 网络编程-day6

【代码】网络编程-day6。

2024-05-23 22:05:02 129

原创 网络编程-day5

【代码】网络编程-day5。

2024-05-22 22:49:56 233

原创 网络编程-day4

【代码】网络编程-day4。

2024-05-22 19:55:09 141

原创 网络编程-day3

【代码】网络编程-day3。

2024-05-22 17:43:18 208

原创 网络编程-project1

通过w(红色臂角度增大)s(红色臂角度减小)d(蓝色臂角度增大)a(蓝色臂角度减小)按键控制机械臂。查看Windows的IP:按住Windows+r 按键,输入cmd , 输入ipconfig。1)基于TCP服务器的机械臂,端口号是8888, ip是Windows的ip;3)机械臂需要发送16进制数,共5个字节,协议如下。注意:关闭计算机的杀毒软件,电脑管家,防火墙。0x02:控制机械手臂协议,固定的;0xff:起始结束协议,固定的;2)点击软件中的开启监听;x:指定要操作的机械臂。

2024-05-20 20:11:17 214

原创 网络编程-day2

答:IP地址是计算机在网络中的唯一标识,它有两部分组成,分别是区分子网的网络号和区分主机的主机号,网络号确定计算机所从属的网络,主机号标识设备在该网络下的一个编号。答:1).TCP提供面向连接的,有序的,可靠的,面向字节流的数据传输服务,而UDP提供面向无连接的,不保证数据可靠的,尽最大努力交付的,面向报文的数据传输服务;2).TCP仅支持点对点的单播通信,而UDP不仅支持点对点的通信,还支持一对多,多对多,多对一的组播和广播通信。3).TCP首部最小20字节,最大60字节,而UDP首部开销小,仅8字节。

2024-05-17 22:49:32 1432

原创 网络编程-day1

2024-05-16 21:11:55 559

原创 IO-day7

当键盘按ctrl+c的时候,切换消息读取方式,一般情况为读取指定编号的消息,按ctrl+c之后,指定的编号不读取,读取其他所有编号的消息。使用消息队列实现的2个终端之间的互相聊天。

2024-05-14 18:03:04 215

原创 IO-day6

现在要求模拟火车反复通过隧道的场景(不可能2列火车都在隧道内运行)现在要求 火车A先通过隧道,火车B再通过隧道,最后火车C通过隧道。1:有一个隧道,全长5公里,有2列火车,全长200米,2:有一个隧道,全长5公里,有3列火车,全长200米,火车A时速 100公里每小时。火车A时速 100公里每小时。火车B时速 50公里每小时。火车B时速 50公里每小时。火车C时速 25公里每小时。

2024-05-11 22:58:49 157

原创 IO-day5

要求使用线程的同步逻辑,保证一定在主线程向文件中写入数据成功之后,子线程才开始运行,去读取文件中的数据。在一个进程中,创建一个子线程。主线程负责:向文件中写入数据。子线程负责:从文件中读取数据。

2024-05-10 21:56:59 178

原创 IO-day4

子进程负责读取文件中的长宽信息后,计算长方形的面积。父进程负责向文件中写入 长方形的长和宽。

2024-05-09 21:52:59 149

原创 IO-day3

使用 write 和 read 实现文件的拷贝功能,注意,代码中所有函数后面,紧跟perror输出错误信息,要求这些错误信息重定向到错误日志 err.txt 中去。要求每一次权限更改成功之后,立刻在终端显示当前文件的权限信息 :使用 ls -l显示(使用 system函数配合shell指令 ls -l 来实现)2:判断一个文件是否拥有用户可写权限,如果拥有,则去除用户可写权限,如果不拥有,则加上用户可写权限。权限更改函数:就是chmod函数,自己去man一下。1:使用 dup2 实现错误日志功能。

2024-05-08 21:26:32 135

原创 IO-day2

【代码】IO-day2。

2024-05-07 20:38:15 325

原创 IO-day1

下一次程序运行的时候,使用fscanf,将文件中的5个学生信息,写入(加载)到数组中去,并直接输出学生信息。使用fprintf将数组中的5个学生信息,保存到文件中去。申请该结构体数组,容量为5,初始化5个学生的信息。

2024-05-06 20:51:41 161

原创 5.4作业

33.d34.54 5035.5 936.c37.38.intp=0x67a9;p=0xaa66;39.>640.341.h f c42.(1)100010000002.5M0.05(2)10∧(-9)10∧(-6)10∧(-3)(3)81024102443.c b hb ci m44.c=(p1+1);c=(p1+14);p2=a;c=p2+1);c=

2024-05-04 18:53:01 136

原创 5.3作业

16.c17.a18.a19.a20.c21.c22.b23.b25.2, 526.数组越界28.a)20b)64029.*a=*a+*b;*b=*a-*b;*a=*a-*b;30.31.c32.sum=45。

2024-05-04 18:51:45 135

原创 5.2作业

4.内存地址已经释放,对悬空指针操作。2.出错,函数返回局部变量的地址。1.出错,对空指针操作。

2024-05-03 00:48:58 223

原创 C语言高级-day5

2024-04-28 21:06:46 486 1

原创 C语言高级-day4

【代码】C语言高级-day4。

2024-04-26 21:44:35 264 1

原创 C语言高级-day2-3

【代码】C语言高级-day2-3。

2024-04-25 21:53:43 356 1

原创 C语言高级-day1

2024-04-23 21:01:48 242

原创 数据结构-day6

【代码】数据结构-day6。

2024-04-20 13:53:37 117

原创 数据结构-day5

【代码】数据结构-day5。

2024-04-18 20:43:44 117 1

原创 数据结构-day4

2).可以随机查找,查找速度快,但对顺序表中的元素进行增、删操作,效率不高,适用于数据基本固定,经常进行查找元素的情况。1).数据之间逻辑连续且物理地址也连续,但每次必须申请一段连续的内存空间,可能会造成内存的浪费。1).数据之间逻辑连续但物理地址不连续,对内存的利用更高效,使用多少就申请多少。2).对链表的元素进行增、删操作,更加高效,适用于数据元素经常变动的情况。

2024-04-17 20:42:53 237

原创 数据结构-day3

1.C实现单链表的按位置删除操作。2.计算下列结构体的大小。

2024-04-16 20:16:49 157

原创 数据结构-day2

【代码】【无标题】

2024-04-15 21:22:40 190 1

原创 数据结构-day1

【代码】数据结构-day1。

2024-04-11 21:41:43 223

原创 C语言基础-day9

注:atoi(“123”) 转换结果 123。在终端输入表达式,实现计算器+ - * /作用:把字符串转换为整数。

2024-04-10 23:21:29 137 1

空空如也

空空如也

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

TA关注的人

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