自定义博客皮肤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)
  • 收藏
  • 关注

原创 阻塞io读取内核驱动变量值

【代码】阻塞io读取内核驱动变量值。

2023-08-28 20:18:27 93

原创 驱动 day4

【代码】驱动 day4。

2023-08-17 19:44:41 115

原创 驱动 实现三个灯的亮灭

【代码】驱动 实现三个灯的亮灭。

2023-08-16 20:19:56 202

原创 ARM day4

1、实现LED1/LED2/LED3三盏灯循环点亮熄灭(统一上传链接,代码截图、实验现象图片)

2023-07-20 19:46:04 240

原创 ARM day2

【代码】ARM day2。

2023-07-18 21:31:09 36

原创 QT day4

闹钟:设定时间后关闭键变为可用 闹钟时间到后语音播报文本内容。

2023-07-10 20:45:38 253

原创 QT day3

【代码】QT day3。

2023-07-09 19:12:21 94

原创 QT day2

1、登录系统添加跳转。

2023-07-08 18:55:15 261

原创 QT day1

【代码】QT day1。

2023-07-07 19:41:57 738

原创 C++ day44

int attck;hp -= 0;private:public:Mage(){}private:public:Archer(){}int main()// 实例化法师对象// 实例化射手对象mage.AtK();cout << "怪物血量: " << monster << endl;cout << "怪物被杀死!" << endl;

2023-07-03 20:10:30 251

原创 C++ day43

【代码】C++ day42。

2023-06-30 20:29:43 139

原创 C++ day42

【代码】C++ day42。

2023-06-29 19:35:33 174

原创 C++ day41

结构体中是变量和函数;类中是成员属性(成员变量)、成员方法(成员函数)/行为类的成员变量和成员函数的默认访问权限是私有的;结构体的成员变量和成员函数的默认访问权限是公开的类创建一个对象后,对该对象的任何修改都会影响到所有引用它的地方;结构体创建一个对象后,对该对象的修改不会影响到原来的对象和其他引用类被用于表示具有复杂行为和状态的对象,适用于面向对象的设计和开发思维;结构体通常用于表示轻量级的数据结构,适用于简单数据的封装和传递。

2023-06-28 20:19:51 136

原创 C++ day40

2、定义一个命名空间Myspace,包含以下函数:将一个字符串中的所有单词进行反转,并输出反转后的结果。例如,输入字符串为"Hello World",输出结果为"olleH dlroW",并在主函数内测试该函数。

2023-06-27 21:01:13 159

原创 C高级重点

在 Makefile 中,如果目标文件的任意一个依赖对象的时间戳比目标文件的时间戳更晚,说明目标文件需要重新编译。1、请简要描述一下Linux文件系统的层级结构,包括不同目录的作用和功能。4、链接文件的创建,软连接文件和硬链接文件的区别,软链接文件的注意事项。3、如何使用tar指令,对文件进行压缩和解压缩,压缩工具对应的参数。7、在线安装软件和离线安装软件的指令,dpkg的全称。14、如何指定一个规则的依赖关系?13、Makefile 的基本结构是什么样的?11、变量的’'赋值和""赋值的区别。

2023-06-26 10:21:54 881

原创 work 6.24

④软链接文件,如果源文件被删除,链接会断开,软链接文件会失效,如果重新创建一个同名的源文件,软链接文件会重新链接,并且链接到新创建的文件。find 查找的路径 -name 文件名 ----->在指定路径下,以文件名为条件查找文件。find -name 文件名 ----->在当前路径下,查找文件。sudo dpkg -L 软件名------>查看软件的安装路径。sudo dpkg -l 软件名------>查看安装列表。sudo dpkg -r 软件名 ----->不完全卸载。

2023-06-24 15:31:28 448

原创 work 6.23

ls /dev/sd* ,如果ls的结果包含除sda外的其他内容说明U盘连接。sudo vim /etc/group ---->存放所有组用户的信息。格式化操作:mkfs ---->make file system。sudo mount 要格式化的分区 挂载的目标路径。3、实现一个aoti函数,用于将字符串转换成整型。sudo mkfs.要格式化的文件类型 分区。sudo umount 挂载的路径。查看U盘使用率使用率:df -h。sudo umount 分区名。给U盘分区:fdisk。

2023-06-23 14:35:19 1148

原创 6.22 work

⑤对于多核处理器,多个线程可以在不同的核心中并发执行,从而提高系统性能。而进程需要在不同的处理器之间进行切换,开销比较大。②每个进程都有自己的地址空间、系统资源(如文件、硬件设备等)和处理器时间片,而线程共享进程的地址空间和系统资源。③在一个进程中,多个线程可以共享数据,但是不同进程之间的数据不能共享,需要通过一些机制进行进程间通信。④进程之间的切换开销比线程大,因为进程需要保留更多的状态信息,而线程只需要保留少量的状态信息。①进程是计算机分配资源的最小单位,而线程是操作系统调度任务的最小单位。

2023-06-22 13:15:02 53

原创 C高级 day37

【代码】C高级 day37。

2023-06-20 20:57:12 377

原创 C高级 day36

思维导图。

2023-06-19 20:01:31 197

原创 C高级 day35

sudo vim /etc/NetworkManager/NetworkManager.conf ----->修改配置文件把配置文件中的false改成true。sudo service network-manager start ----->重启网络服务。sudo service network-manager stop ----->停止网络服务。虚拟机---->设置---->网络适配器------>选择桥接或者是Vmnet0。右上角网络图标----->有线设置------>添加/点击小齿轮修改网络。

2023-06-16 19:19:08 1722

原创 网络编程重点

12>UDP中的sendto能否替换成其他(send write)。c.给定IP地址,给定子网掩码,计算子网网段个数,每个子网网段中主机号个数,可用主机号个数。心跳包机制,客户端每隔一定时间给对端发送一个心跳包,对端给客户端发送一个应答,刷新对端的状态。序列号:每一个数据包都会编上一个编号,该编号称之为序列号,且每一个序列号都需要应答包应答。不能保证数据的可靠性,数据有可能在传输过程中丢失,或者出现失序或者重复到达的情况。TCP中的connect函数会连接服务器,产生三次握手,将服务器和客户端连接起来。

2023-06-14 20:13:48 323

原创 网络编程 day32

2、select的TCP服务器端。select的TCP客户端。

2023-06-12 19:40:28 26

原创 网络编程 day30

基于ftp的服务器下载。

2023-06-12 09:08:49 83

原创 网络编程 DAY29

【代码】网络编程 DAY29。

2023-06-07 21:05:53 126

原创 网络编程 DAY28

C类IP地址的默认子网掩码:11111111 11111111 11111111 00000000 ==》 255.255.255.0。B类IP地址的默认子网掩码:11111111 11111111 00000000 00000000 ==》 255.255.0.0。A类IP地址的默认子网掩码:11111111 00000000 00000000 00000000 ==》 255.0.0.0。c.给定IP地址,给定子网掩码,计算子网网段个数,每个子网网段中主机号个数,可用主机号个数。

2023-06-06 21:01:16 22

原创 IO day26

思维导图。

2023-06-02 19:48:04 19

原创 IO DAY26

2、使用管道实现AB两个进程之间的互相通信。

2023-06-01 22:13:18 33

原创 IO day25

2、使用多线程拷贝同一份文件,线程1拷贝前一半,线程2拷贝后一半,主线程阻塞等待回收子线程的资源。

2023-05-31 19:28:55 58

原创 IO DAY23

【代码】IO DAY23。

2023-05-30 23:07:33 30

原创 IO day24

2、使用父子进程完成文件的拷贝。

2023-05-30 21:09:54 73

原创 IO day22

【代码】IO day22。

2023-05-29 00:02:43 16

原创 IO day21

2、使用fread和fwrite完成两个文件的拷贝。1、获取系统时间写入文件。

2023-05-25 22:32:32 198

原创 IO思维导图、练习1

2、使用fgets、fputs拷贝文件。1、使用fgets统计一个文件的行号。

2023-05-24 20:11:31 198

原创 前序、中序、后序

ABDFGHIECFDHGIBEAC。

2023-05-22 18:45:56 58 1

原创 双向链表按位置删除、修改、查找&&双向循环链表输出、头插、头删、尾插尾删

2、双向链表循环链表头删。3、双向链表循环链表尾插。2、双向链表按位置修改。3、双向链表按位置查找。1、双向链表循环链表头插。4、双向链表循环链表尾删。1、双向链表按位置删除。

2023-05-18 20:05:42 191

原创 顺序表按元素插入、删除、修改、查找,顺序表排序,释放

2、顺序表按元素修改。3、数据表按元素查找。1、顺序表按元素删除。

2023-05-16 20:49:50 131

原创 数据结构框架

2023-05-12 19:38:13 20

原创 指针练习5.9

5、通过数组指针二维数组实现杨辉三角。2、使用指针实现两个字符串的比较。3、使用指针实现字符串连接。4、用指针实现字符串逆置。

2023-05-09 21:27:22 16

原创 指针练习 5.6

3、用指针实现一维字符数组的输入输出。2、使用指针实现冒泡排序。

2023-05-06 19:27:13 22

空空如也

空空如也

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

TA关注的人

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