自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GPIO输出实验,控制LED灯

编写汇编程序,实现三盏灯流水

2025-03-27 20:28:14 189

原创 ARM day2

用汇编语言编写程序实现 1 到100 的累加

2025-03-25 18:48:29 292

原创 【无标题】QT相关练习

二、使用 QFileDialog  + QT文件IO + QT线程实现一个文件复制功能,要求能够复制大小超过800MB的文件。额外要求:在文件拷贝时,追加一个进度条显示拷贝了多少文件内容。

2025-03-25 18:45:58 142

原创 ARM基础

思维导图。

2025-03-24 21:41:44 75

原创 03.06 QT

一、使用QSlider设计一个进度条,并让其通过线程自己动起来。

2025-03-06 20:52:29 321

原创 03.05 QT事件

撤销功能,ctrl + z 快捷键撤销最后一笔。橡皮擦功能,覆盖绘制内容。实时调整线条颜色和粗细。

2025-03-05 19:58:42 312

原创 03.04

【代码】03.04。

2025-03-04 20:35:38 222

原创 03.03 QT

【代码】03.03 QT。

2025-03-03 23:02:31 266

原创 01.01 QT信号和槽

要求:点击 w1.btn,w1隐藏,w2显示。点击 w2.btn ,w2隐藏,w1 显示。创建2个widget对象。

2025-03-01 16:21:49 225

原创 02.26 类模板和STL容器

node* prev;使用类模板封装一个链表,模板如下。增删改查排遍历 6个函数。

2025-02-26 22:39:20 409

原创 02.25 继承和多态

实现功能:英雄既可以装备长剑,也可以装备短剑,也可以装备斧头,但是要求装备不同的武器,英雄需要获得不同的属性加成。有一个英雄Hero类,私有成员,攻击,防御,速度,生命值,以及所有的set get 方法。编写一个 长剑 Sword 类,继承自武器类,拓展属性 生命值,以及set get 方法。编写一个 匕首Blade类,继承自武器类,拓展属性 速度,以及set get 方法。编写一个 斧头 Axe类,继承自武器类,拓展属性 防御力,以及set get 方法。

2025-02-25 20:12:11 600

原创 02.24 运算符重载函数和继承相关练习

【代码】02.24 作业。

2025-02-24 20:51:11 532

原创 02.22 作业

【代码】02.23 作业。

2025-02-23 21:39:40 539

原创 02.19 构造函数

代码:3.封装一个 File 类,拥有私有成员 File* fp ,实现以下功能 File f = "文件名" 要求打开该文件; f.write(string str) 要求将str数据写入文件中; string str = f.read(int size) 从文件中读取最多size个字节,并将读取到的数据返回 ;析构函数4.封装一个 Mutex 互斥锁类 要求: 构造函数:初始化互斥锁,并选择互斥锁的种类 lock 上锁互斥锁 unlock 解锁互斥锁 析构函数,销毁互斥锁 并且开启一个线

2025-02-19 23:27:17 617

原创 02.18 C++概述

思维导图。

2025-02-18 19:54:22 246

原创 02.11 数据库

【代码】02.11 数据库。

2025-02-11 20:35:03 319

原创 02.10 TCP之文件传输

【代码】【无标题】

2025-02-10 20:48:16 481

原创 02.08 多路文件IO

select模型:适用于描述符数量较少的场景,但在描述符数量较多时性能会下降。poll模型:解决了select模型中描述符数量限制的问题,但在大量描述符时仍然存在性能瓶颈。epoll模型:在Linux系统中表现最佳,适用于高并发场景,能够高效地处理大量描述符。通过对比这三种模型,我们可以根据具体需求选择最适合的多路文件IO模型,以实现高效的网络编程。

2025-02-08 20:44:37 645

原创 02.07 TCP服务器与客户端的搭建

通过这两段代码,我们可以看到如何在C语言中实现一个简单的网络协议包的构建与解析。服务器端负责接收和解析协议包,而客户端则负责构建和发送协议包。这种设计模式在网络编程中非常常见,理解其原理对于开发网络应用程序至关重要。

2025-02-07 20:45:23 1749

原创 02.06 网络编程_套接字

思维导图:

2025-02-06 20:44:23 341

原创 02.06 网络编程_概述

思维导图。

2025-02-06 20:41:20 409

原创 02.04 数据类型

C语言数据类型

2025-02-03 21:57:02 319

原创 02.03 递归运算

【代码】02.03 递归运算。

2025-02-03 21:45:53 303

原创 2.2 实现双向链表的快速排序

【代码】2.2 实现双向链表的快速排序。

2025-02-03 00:25:34 329

原创 02.01 生产者消费者

【代码】02.01 生产者消费者。

2025-02-01 20:03:46 537

原创 1.31 实现五个线程的同步

【代码】1.31 实现五个线程的同步。

2025-01-31 17:26:23 604

原创 1.27 保存和加载链表内容

【代码】1.27 保存和加载链表内容。

2025-01-26 20:43:41 348

原创 1.26 实现文件拷贝的功能

【代码】1.26 实现文件拷贝的功能。

2025-01-26 20:30:24 415

原创 1.25 实现一个终端的功能

【代码】1.25 实现一个终端的功能。

2025-01-25 19:14:10 510

原创 1.24 共享内存和信号灯集

【代码】1.24 共享内存和信号灯集。

2025-01-24 19:16:41 507

原创 1.23 消息队列

【代码】1.23 消息队列。

2025-01-23 22:17:38 457

原创 1.15 补充

思维导图

2025-01-15 19:30:44 96

原创 1.14 互斥与同步

define LENGTH 1000 // 隧道长度int speed;int order;//火车顺序} Train;// 当前允许进入隧道的火车顺序// 火车前进// 防止超出隧道长度printf("%s正在%d米处\n", train->name, train->position);sleep(1);// 模拟每秒前进printf("%s已出隧道\n", train->name);// 初始化三列火车。

2025-01-14 22:18:48 652

原创 1.13 多线程编程

double a;double b;double c;printf("这个三角形的面积为:%.2lf\n",area);free(tri);printf("请输入三角形的三条边:");free(tri);return 0;

2025-01-13 23:27:58 1535

原创 1.09 文件IO

1:标准输出流2:标准错误流3:文件流要求:①按1的时候,通过printf输出数据;②按2的时候,通过perror输出数据;③按3的时候,将输入写入文件中,同时通过dup2函数,将标准错误流重定向到错误日志,将文件流重定向到终端。

2025-01-09 21:24:02 496

原创 1.08 标准IO(Day2)

w1.hw1.cmain.c

2025-01-08 21:06:42 197

原创 1.07 标准IO

【代码】1.07 标准IO。

2025-01-07 23:28:13 469

原创 1.02shell脚本

1.思维导图2.相关练习1>定义一个find函数,查找ubuntu和root的gid并使用变量接收结果2>定义一个数组,写一个函数完成对数组的冒泡排序3>使用break求1-100中的质数(质数:只能被1和他本身整除,如:3 5 7····)

2025-01-02 20:21:17 254

原创 test的指令

var1 -eq $var2 # 判断两数是否相等$var1 -ne $var2 # 判断两数是否不等EXPRESSION1 -a EXPRESSION2 #两个表达式都成立时,结果为真EXPRESSION1 -o EXPRESSION2 #有一个表达式成立时,结果为真。

2025-01-01 20:25:22 451

原创 1.01shell脚本

【代码】1.01shell脚本。

2025-01-01 19:58:00 318

空空如也

空空如也

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

TA关注的人

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