自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 arm2 day6

串口实现单个字符的收发。

2023-11-14 07:33:53 395

原创 arm2 day4

汇编编写流水灯代码:

2023-11-10 19:23:13 490

原创 arm2 -day2

运算结果位0x13ba(即十进制的5050)用汇编语言实现1到100的累加。

2023-11-06 19:00:25 91

原创 驱动day8

基于GPIO子系统编写LED驱动,编写应用程序进行测试。设置定时器,5s打印1次hello world。

2023-10-29 19:51:23 112

原创 C高级day4循环语句

1,思维导图运行结果为:

2023-09-12 06:45:27 641

原创 c高级day3 shell指令

2023-09-11 07:15:48 46

原创 c高级day2

1,思维导图2,

2023-09-08 07:32:56 63

原创 C高级day1

2,使用cut截取出ubuntu用户的家目录,要求不能使用“:”作为分隔。

2023-09-07 07:08:12 137

原创 QT定时器

widget.hmain.cppwidget.cpp。

2023-09-04 07:26:39 38

原创 QTday4

2023-09-02 07:06:07 43

原创 QTday2信号与槽

Widget.cppWidget.h。

2023-09-01 07:43:18 65

原创 QT学习day2

2023-09-01 07:35:12 44

原创 QT day1登录界面设计

要设计如下图片:代码如下:main.cppwidget.hwidget.cpp运行效果:2,思维导图。

2023-08-31 07:29:17 732

原创 C++学习vector

1,把list的相关函数都实现出来(未完)

2023-08-30 07:22:08 231

原创 C++虚函数

2,用函数模板实现不同数据类型的交换。

2023-08-29 07:36:08 55

原创 c++运算符重载

实现关系运算符的重载:运行结果:

2023-08-24 20:53:50 33

原创 C++学习-特殊的6个函数

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

2023-08-24 07:52:19 96

原创 结构体定义

定义一个学生的结构体,包括学生的性别,年纪,成绩,性别,学生的成绩,姓名定义为私有权限。定义一个学生类型的结构体变量,设置公有函数给学生的成绩和名字进行赋值。

2023-08-22 17:34:43 114

原创 C++字符串逆置

1.利用C++实现字符串的逆置。

2023-08-21 19:50:18 83

原创 sqlite3用法

完成数据库的插入。程序如下:

2023-08-17 06:42:52 139

原创 select函数客户端

select函数客户端。

2023-08-16 07:23:18 38

原创 IO多线程newfd问题

2,多线程中分支线程的newfd能不能另存,直接用指针间接访问线程中的newfd可不可以?说明后面的客户端覆盖了之前的客户端。前面的客户端一直阻塞在accept处。一共挂了4个客户端,前3个只能运行1次,第4个客户端可以发送多次。1,多线程中的newfd,能否修改成全局?答案:不可以,运行结果同第1题。前面几个客户端被覆盖了。答:不能,代码如下。

2023-08-15 07:30:09 112

原创 网络编程小项目-tftp下载

将数据包首地址指针向后偏移4个字节,后面的数据内容写入文件。前4个字节和ACK包的格式是一样的,可以直接通过指针操作数组,将操作码改为04就可以了。依据第1条协议要求以数组的形式将请求数据包组出来(通过偏移指针)1,发送下载请求组请求数据包。思路:(两个关键难点)2,ACK应答包的发送。TFTP通信过程总结。

2023-08-12 17:12:47 211

原创 IO学习-消息队列

2,基于第1题,要求实现A,B进程可以随时收发数据,无阻塞。a,A进程先发送一句话给B进程,B进程接收后打印。b,B进程回复一句话给A进程,A进程接收后打印。c,重复a,b步骤,当收到quit后要结束进程。1,要求用消息队列实现AB进程间的对话。

2023-08-08 07:31:42 137

原创 IO学习-有名管道

重复1.2步骤,当收到quit后,要结束AB进程。A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。1,要求实现AB进程对话。

2023-08-06 22:23:07 226

原创 IO学习-线程

2,创建两个线程,其中一个线程读取文件中的数据,另外一个线程将读取到的内容打印到终端上,类似实现cat一个文件。要求打印,倒置线程,顺序执行。出现的现象为先打印1234567,后打印7654321。1,使用信号量的方式实现,将倒置以及打印的那道题目,提示:先读数据,读到数据后将数据打印到终端上。cat数据完毕后,要结束两个线程。

2023-08-04 20:50:22 159

原创 IO进程学习-mutex

用互斥锁拷贝文件的前后半部分。

2023-08-04 07:14:07 27

原创 IO学习-进程

2,打印时钟到终端上,若终端输入quit,结束时钟。

2023-08-02 21:02:58 36

原创 IO学习-目录文件/非目录文件

2,文件IO函数实现,拷贝文件。子进程先拷贝后半部分,父进程再拷贝前半部分。允许使用sleep函数。2,若该文件是目录文件,则将该文件下的所有文件的属性显示到终端,类似ls -l该文件夹。3,若该文件不是目录文件,则显示该文件的属性到终端上,类似ls -l这单个文件。1,从终端获取一个文件的路径以及名字。

2023-08-02 08:39:09 34

原创 IO学习-2

1,用read函数完成文件大小计算。

2023-07-31 21:37:42 22

原创 IO学习-1

2,用fread和fwrite实现文件拷贝。1. 使用fgets实现计算一个文件有几行。

2023-07-26 20:57:26 30

原创 C++day5

思维导图。

2023-07-21 07:38:17 88

原创 C++学习 day4

用C++实现myString。

2023-07-20 07:45:58 90

原创 C++学习day3

2023-07-19 07:20:59 81

原创 C++学习day2

2023-07-18 06:22:22 97

原创 电子词典项目流程图

2023-07-15 17:59:48 65

原创 c语言思维导图

2023-07-15 00:21:07 230

原创 IO多路复用

代码如下:更新中。

2023-07-11 07:39:18 114

原创 广播,组播,多进程/线程并发

2,广播的发送方流程。3,组播的接收方流程。1,广播的接收方流程。4,组播的发送方流程。

2023-07-09 15:40:56 256

原创 waitpid的返回值

2023-07-07 17:00:03 26

空空如也

空空如也

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

TA关注的人

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