自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tcp 服务器的设计思路

首先使用socket创建一个用于连接的套接字,然后使用bind给套接字绑定IP和端口号,再使用listen负责监听套接字,随后使用accept阻塞,等待客户端的连接,当有客户端连接时,会再次创建一个用于通信的套接字,然后使用read,write,send,recv等函数进行数据交互,使用完毕后用close关闭套接字即可。

2025-10-08 23:56:15 90

原创 多进程编程和多线程编程的区别,以及应用场景

线程之间的数据交互需要引入同步互斥,进程的通信需要引入IPC通信机制。进程是资源分配的最小单位,线程是任务执行的最小单位。CPU 密集型任务(如数据计算、图像处理)I/O 密集型任务(如网络请求、文件读写)响应速度要求高的交互性应用。需要频繁共享数据的场景。进程的安全性高于线程。

2025-10-08 23:49:21 193

原创 Qtday2作业

【代码】Qtday2作业。

2025-09-12 21:30:35 260

原创 QTday1作业

自由发挥一个应用程序的登录界面,使用ui界面实现,基本功能都需要实现。

2025-09-11 21:36:09 180

原创 C++day8作业

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

2025-09-08 21:17:03 223

原创 C++day7作业

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

2025-09-05 20:46:03 169

原创 C++day6作业

思维导图。

2025-09-04 19:18:46 127

原创 C++day5作业

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

2025-09-03 20:49:18 176

原创 C++day4作业

思维导图。

2025-09-02 20:26:52 87

原创 C++day3作业

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

2025-09-01 20:31:59 258

原创 C++day2作业

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

2025-08-30 16:56:20 153

原创 C++day1作业

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

2025-08-28 20:21:34 237

原创 网编day10作业

在虚拟机写程序实现 poll 端功能,编写客户端实现和 Slave 通信,完成。4> 多寄存器数据的读取。5> 多寄存器数据的设置。6> 单寄存器数据的读取。1> 单线圈数据的设置。2> 单线圈数据的读取。3> 多线圈数据的设置。

2025-08-26 21:03:52 140

原创 网编day9作业

流程图牛客网刷题。

2025-08-25 21:18:05 91

原创 网编day8作业

思维导图牛客网。

2025-08-22 21:00:42 118

原创 网编day7作业

if (init_socket(&sfd, port, ip) < 0) // 传递已经转换好的端口号整数。// 设置消息类型为注册。// 设置消息类型为登录。printf("****1. 查单词 ****\n");printf("****2. 历史记录 ****\n");printf("****3. 返回上级 ****\n");printf("*****1. 注册*****\n");printf("*****2. 登录*****\n");printf("*****3. 退出*****\n");

2025-08-21 22:08:20 630

原创 网编day6作业

思维导图代码实现牛客网刷题。

2025-08-20 20:59:11 90

原创 网编day5作业

画图实现。

2025-08-19 22:15:48 130

原创 网编day4作业

牛客网。

2025-08-18 20:54:50 162

原创 网络编程day3作业

思维导图牛客网。

2025-08-15 20:33:03 132

原创 网络编程day2

牛客网。

2025-08-14 20:58:43 102

原创 IO进程day6作业

思维导图。

2025-08-07 20:31:57 126

原创 IO进程day5作业

创建两个线程,一个线程实现字符串的逆置,另一个线程打印字符串,并要求打印顺序是。使用创建两个线程,一个线程拷贝文件的前一部分,另一个线程拷贝文件的后一部分。

2025-08-06 20:22:57 121

原创 IOday4作业

父 ---- 子 ---- 孙 ---- 曾孙。子1 子2 子3......

2025-08-05 21:27:42 116

原创 IO进程第三天作业

创建一个父子进程,父进程拷贝文件的前一部分,子进程拷贝文件的后一部分。

2025-08-04 20:22:26 96

原创 IO进程第二天作业

使用文件IO函数,实现文件的拷贝。使用标准IO函数,实现图片的拷贝。使用文件IO函数,计算文件的大小。

2025-08-04 00:25:15 114

原创 IO进程day1作业

2.输入一个文件名,默认这个文件存在的,计算文件有几行,多大字节?1.输入一个文件名,默认文件存在,实现这个文件的下载。循环读取输入的文件,把读取的数据存到另一个文件中。

2025-07-31 21:01:55 110

原创 数据结构day5作业

思维导图刷题。

2025-07-28 20:57:42 108

原创 数据结构day4作业

2025-07-24 20:37:35 111

原创 数据结构day3作业

2025-07-23 20:45:43 224

原创 数据结构day2作业

2025-07-22 20:52:12 181

原创 数据结构day1作业

思维导图理论题刷题两套。

2025-07-21 20:53:10 111

原创 day16作业

用结构体,统计老师和学生的相关信息。

2025-07-17 20:59:24 96

原创 day15作业

用递归输出数的二进制。递归输出斐波那契数列。

2025-07-16 20:49:28 92

原创 day14作业

实现自己的my_strcpy、my_strcat函数,要求和库函数的功能完全一致。

2025-07-15 20:43:42 117

原创 day13作业

思维导图。

2025-07-14 20:22:33 79

原创 day10作业

指针求数组中元素的最大值。

2025-07-11 20:24:16 119

原创 day9作业

实现strcpy、strlen、strcat、strcmp。求二维数组中元素最大值的行标和列标,并输出最大值。终端输入一个带空格的字符串,输出有多少个单词。终端输入一个数,输出该数的二进制。

2025-07-10 20:28:22 228

原创 day8作业

终端输入一串字符,以'#'结束,统计大写字母、小写字母和数字字符的个数。定义一个有10个元素的数组,终端输入学生成绩,将成绩排序后输出。

2025-07-09 20:24:48 96

原创 day7作业

1000以内的所有完美数。

2025-07-08 19:52:50 106

空空如也

空空如也

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

TA关注的人

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