自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 汇编指令1

【代码】汇编指令1。

2025-02-10 19:47:01 191

原创 QT知识点复习

优化了内存回收机制。子对象实例化的时候,被父对象放对象树上,父对象释放内存,子对象也释放内存。5.基于QT5,手动写信号和槽函数(全局函数,lambda表达式)重写timerEvent(QTimerEvent *e)2.UI界面组件右键转到槽书写槽函数。3.基于QT4(不友好的)对父类QWidget提供的虚函数进行重写。4.基于QT5(友好的)对象树、信号和槽、事件机制。实现多个组件之间的通讯。

2025-02-01 22:01:03 695

原创 C++复习

作用:减少了普通函数需要频繁出入栈的过程,直接在代码调用处展开,提高代码运行效率。inline使用场景:函数体代码少(一般小于五行),需要多次调用。大小:引用大小和变量本身大小一样,指针大小由操作系统决定。模板,运算符重载,命名空间,兼容性好。空间:引用不需要额外申请空间,指针需要额外申请空间。更改:引用一旦初始化不能更改目标,指针可以更改指向。访问:引用直接使用访问,指针需要解引用访问。初始化:引用必须初始化,指针可以不初始化。值传递,地址传递,引用传递。无多级引用,有多级指针。无引用数组,有指针数组。

2025-02-01 15:29:10 339

原创 网络编程复习

2.服务器接收到SYN报文后,回复客户端ACK(ack=j+1)并发送SYN包(seq=k)询问下一次什么时候发送。4.客户端接收到FIN报文后进入TIME_WAIT状态,等待一段时间(2MSL),然后关闭,服务器接收到后也关闭。3.服务器完成ACK报文发送后,发送FIN报文给客户端,服务器进入LAST_ACK状态。负责数据的加密解密,编码解码。A类: 1.0.0.0-----127.255.255.255 网络号1字节。默认子网掩码:子网掩码就是某类网络的 网络号全是1,主机号全是0的值。

2025-01-31 22:02:19 803

原创 IO进程线程复习

换行、缓冲区溢出、输入输出切换、缓冲区刷新函数fflush、程序结束、关闭标准输入流标准输出流指针。2.有文件流,stdin,stdout,stderr。管道,消息队列,共享内存,信号灯集,套接字,信号。4.可以操作任意类型的文件,不能操作目录。4.只能操作普通文件和其他部分类型文件。创建态 就绪态 运行态 消亡态 阻塞态。1.系统提供的用于输入输出的函数。1.C库提供的用于输入输出的函数。2.有文件描述符0,1,2。无名信号、互斥锁+条件变量。全缓存换行不会刷新缓冲区。

2025-01-27 19:49:35 378

原创 C高级复习

将/home/目录做归档压缩,并将压缩后的文件(home.tar.gz)保存到/mnt目录下,实现此任务的命令为。在/etc/bash.bashrc export PATH:$PATH:路径。在~/.bashrc export PATH:$PATH:路径。使用命令搜索/usr目录下,文件名中包含name字符串的所有文件。内核层:进程管理,内存管理,设备管理,系统文件管理,网络管理。驱动层:字符设备驱动,块设备驱动,网络设备驱动。更改文件权限为"-rwxrw-r-x"的命令。

2025-01-26 13:05:22 283

原创 数据结构复习

插入:从未排序的数组中第一个元素开始,依次与已排序的数组元素比较(从右往左比),符合比较条件就右移一位,然后将当前循环未排序的元素插入已排序的空位。快速:分区操作,选取一个基准值,元素与基准值比较,小于基准值的放前面,大于基准值的放后面,选择:从未排序的数组中选出元素与以排序的元素进行比较,返回下标,在一轮比较后交换元素。数组插入删除效率低,随机访问效率高。空增栈:下面低地址,上面高地址,top指向最后进入的元素的上面一个。空减栈:上面低地址,下面高地址,top指向最后进入的元素的上面一个。

2025-01-25 18:55:56 847

原创 C语言复习

数组指针本质上是指针,(*p)[3],()可以理解为强调它是指针,指向一维数组时,(*p)[0]代表第一个元素的值,指向二维数组时,p[0][0]代表第一个元素的值.地址传递 void fun(int *a,int *b) fun(&a,&b) a,b会改变。全局变量:生命周期从程序运行到程序结束。值传递:void fun(int a,int b) fun(a,b) a,b不会改变。引用传递 void fun(int &a,int &b) fun(a,b)

2025-01-24 15:01:34 716

原创 DAY1 shell指令

Xmind知识点:

2025-01-06 19:35:45 130

原创 DAY5 事件机制

简易闹钟。

2024-12-30 19:32:32 178

原创 DAY4 登陆界面补充对话框

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

2024-12-29 17:42:27 317

原创 DAY3 QT简易登陆界面优化

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

2024-12-28 20:17:48 542

原创 DAY1 QT基础类使用

QT设计一个简单的登陆界面。

2024-12-20 01:09:16 158

原创 DAY8 STL库

使用一个set,存放一个Complex 要求,在set里面实现 Complex对象的增删改插排遍历。

2024-12-19 00:49:30 212

原创 DAY7 C++模板完成链表功能

【代码】DAY7 C++模板完成链表功能。

2024-12-17 20:46:45 235

原创 DAY6 多态思维导图

2024-12-16 20:22:14 132

原创 DAY5 C++运算符重载

1.类实现> 、<、!和后自增、前自减、后自减运算符的重载。2.My_string类中的+,==,>运算符重载。

2024-12-12 20:02:23 580

原创 DAY4 类中的多种函数

【代码】DAY4 类中的多种函数。

2024-12-11 21:02:58 331

原创 DAY3 构造函数

【代码】DAY3 构造函数。

2024-12-10 20:45:51 217

原创 DAY2 C++基础补充

已知一个数组table,用宏定义求出数组元素的个数。

2024-12-09 19:33:23 236

原创 DAY1 C++作业

使用结构体实现string的功能,(定义全局函数)实现返回值是首地址的功能,再来实现运算,"+、>、==",实现清空字符串的功能。

2024-12-07 14:49:53 252

原创 DAY6 IO多路复用

完成局域网CS模型,局域网内一个服务器,多个客户端连接一个服务器,完成局域网聊天(select函数,poll函数,完成TCP并发服务器)。

2024-11-26 00:29:07 208

原创 DAY3 多进程并发通讯

【代码】DAY3 多进程并发通讯。

2024-11-21 21:30:38 240

原创 DAY4 网络编程(广播和多线程并发)

1、将广播发送和接收端实现一遍,完成一个发送端发送信息,对应多个接收端接收信息实验。

2024-11-21 21:09:17 339

原创 DAY1 网络编程(TCP客户端服务器)

TCP客户端服务器。

2024-11-19 20:52:01 423

原创 DAY7 C语言管道

C语言管道

2024-11-13 19:57:12 321

原创 DAY6 线程

线程

2024-11-12 21:00:22 525

原创 DAY5 进程创建及线程知识点

进程创建及线程知识点

2024-11-11 20:33:28 135

原创 DAY4 IO进程作业

创建子父进程

2024-11-09 09:37:07 247

原创 学生管理系统(单链表)

学生管理系统(单链表)

2024-11-08 20:15:21 225

原创 DAY3 文件IO作业

使用read和write实现拷贝文件。

2024-11-07 20:39:57 149

原创 DAY2 标准IO作业

使用这fscanf和fprintf两个函数实现文件的拷贝。

2024-11-06 20:57:41 296

原创 DAY1 IO练习题

fgetc获取文件的行号

2024-11-05 19:53:33 185

原创 DAY17 C语言链栈作业

链栈,自己实现一遍,但是节点存储不是整数,存储学生信息(年龄,分数,姓名)三级引用。1、建立学生信息结构体,将data改为学生信息结构体类型。2、循环入栈和出栈。

2024-11-01 19:54:01 118

原创 DAY16 C语言双向链表

1、头插法创建双向链表,节点是学生信息(学号,分数,姓名)2、调用函数遍历链表所有信息3、调用函数,求出分数是完数的学生,并输出该学生所有信息4、调用函数,按照姓名查找某个学生是否存在,存在输出该学生是第几个节点。

2024-10-30 18:55:54 169

原创 DAY15 C语言单链表

main.c 创建概念菜单,stu.h中 定义学生和单链表结构体(学号,姓名,年龄)功能1:录入学生信息采用尾插法将学生信息存入单链表。功能2:任意位置插入一个学生功能3:任意位置删除一个学生功能4:将单链表逆置再输出。

2024-10-28 21:34:25 146

原创 DAY14 顺序表做简易学生表

c语言顺序表(简易学生表)

2024-10-25 20:18:40 152

原创 DAY13 顺序表做学生成绩管理系统

C语言 顺序表做学生成绩管理系统

2024-10-24 20:52:58 185

原创 DAY12 C语言作业

结构体数组存储学生信息(姓名,年龄,分数),完成输入学生信息,输出学生信息,求学生成绩之和,求最低学生成绩。

2024-10-23 20:47:17 253

原创 DAY11 C语言作业

二维字符数组每一行逆序输出。

2024-10-22 20:55:40 154

空空如也

空空如也

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

TA关注的人

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