自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【驱动开发】实现三盏灯的控制,编写应用程序测试

【代码】【驱动开发】实现三盏灯的控制,编写应用程序测试。

2023-09-11 11:07:39 396

原创 【ARM】Day10 SPI总线

2023-08-24 17:36:55 92

原创 【ARM】Day9 cortex-A7核I2C实验(采集温湿度)

【代码】【ARM】Day9 cortex-A7核I2C实验(采集温湿度)

2023-08-23 21:01:40 592

原创 【ARM】Day8 中断

【代码】【ARM】Day7 中断。

2023-08-23 08:40:32 431

原创 【ARM】Day7 中断

2023-08-22 07:45:42 84

原创 【ARM】Day6 cotex-A7核UART总线实验

2. 键盘输入一个字符串"nihao",串口工具显示“nihao”1. 键盘输入一个字符‘a’,串口工具显示‘b’cotex-A7核UART总线实验。

2023-08-21 07:27:20 459

原创 【ARM】Day5 uart总线, LED点亮实验(C语言实现)

【代码】【ARM】Day5 uart总线, LED点亮实验(C语言实现)

2023-08-18 07:52:30 414

原创 【ARM】Day4 点亮LED灯

【代码】【ARM】Day4 点亮LED灯。

2023-08-16 20:48:39 671

原创 【ARM】Day3 汇编指令

思维导图

2023-08-16 07:28:45 135

原创 【ARM】Day2 汇编指令

作业1:思维导图 作业2: 作业3:用for循环实现1~100之间和5050

2023-08-14 20:30:08 209

原创 【C高级】Day4 shell脚本 排序

【代码】【C高级】Day4 shell脚本 排序。

2023-08-07 21:09:45 255

原创 【C高级】Day 3 shell

【代码】【C高级】Day 3 shell。

2023-08-05 20:49:41 180

原创 【C高级】Day2 shell

赋值/etc/shadow到此目录,并重命名为test。显示/etc/group文件中第五行的内容。创建目录/home/ubuntu/copy。将当前目录中test的所属用户改为root。将test中其他用户的权限改为没有任何权限。切换工作路径到此目录。

2023-08-03 20:34:24 91

原创 【C高级】Day1 shell终端指令

2023-08-02 21:25:29 95

原创 【QT】Day4

【代码】【QT】Day4。

2023-07-29 07:28:41 828

原创 【QT】Day3

【代码】【QT】Day3。

2023-07-27 21:22:17 603

原创 【QT】Day 2

【代码】【QT】Day 2。

2023-07-26 21:06:51 1248

原创 【QT】Day1

2、设置固定尺寸、并给定一定的透明度。1、登录窗口更改标题、图标。1. 收到实现登录框。

2023-07-25 21:21:30 267

原创 【C++】Day7 标准莫板库

1. 实现vector相关函数。

2023-07-24 21:54:57 296

原创 【C++】Day6 继承、多态、模版

循环顺序队列,定义成模板类。

2023-07-22 09:17:18 366

原创 【C++】Day5

1. 仿照string类,实现Mystring类。运算符重载:[] () cin cout。

2023-07-20 22:09:37 252

原创 【C++】Day4

1> 仿照string类,实现myString类。

2023-07-20 07:27:21 408

原创 【C++】Day3

1> 手动封装一个顺序栈类(数据元素为整形),要求私有成员属性:堆区空间的指针,用于存放数据,和一个指向栈顶元素的变量。

2023-07-18 20:41:37 492 1

原创 【C++】Day2

2023-07-17 18:31:57 132

原创 【C++】Day1

2023-07-14 18:34:52 93

原创 【网络编程】Day7 sqlite3

将dict.txt导入到数据库中:单词一列,意思一列。

2023-07-12 19:15:39 102

原创 【网络编程】Day5 IO多路复用实现TCP并发服务器

服务器端客户端。

2023-07-10 22:03:40 165

原创 【网络编程】Day4 TCP并发服务器

3. 多线程代码写一遍,能否将newfd定义成全局(不行,找原因)发送方:memberSend.c。发送方:boardSend.c。接收方:boardrRcv.c。接收方:memberRcv.c。1. 广播,组播代码重新写一遍。2. 多进程通过模型自己写一遍。4. 上传下载写完。

2023-07-08 17:05:23 226

原创 【网络编程】Day3 UDP

【代码】【网络编程】Day3 UDP。

2023-07-06 21:54:37 62

原创 【网络编程】Day2 TCP

0xff:起始结束协议,固定的;0x02:控制机械手臂协议,固定的;x:指定要操作的机械臂 0x00 红色摆臂 0x01 蓝色摆臂 y:指定角度。1)基于TCP服务器的机械臂,端口号是8888, ip是Windows的ip;3)机械臂需要发送16进制数,共5个字节,协议如下。2)点击软件中的开启监听;1. 将TCP的服务器客户端重新写一遍。

2023-07-05 18:11:29 139

原创 【网络编程】Day1 字节序

b. short int long longlong 有字节序的说法。b. 大端字节序:低序字节存储在高地址上,高序字节存储在低地址上。1). 字节序是指不同类型的CPU主机,内存存储多字节整数序列的方法。a. float char 字符串没有字节序的说法。a. 小端字节序:低序字节存储在低地址上。2). 字节序分为小端字节序和大端字节序。3. 用共用体(联合体)方式计算本机是大端还是小端。2. 用指针方式确认计算机是大端还是小端。

2023-07-04 18:37:29 139

原创 【IO】Day7

使用管道实现AB两个进程的相互通信(提示:每个程序都可以使用多进程、多线程)

2023-07-02 08:35:53 206

原创 【IO】Day6 线程同步互斥

实现线程同步,可以使用无名信号量,但是如果线程较多操作起来就麻烦,此时可以使用条件变量来完成,条件变量中维护了一个线程队列,如果有线程需要使用资源,先将其放入该队列中,等有资源后,再分配给该线程。多个线程在进入队列时,也会产生竞态,所以,条件变量实现线程同步,也需要借助互斥锁来完成。互斥解决多个线程同时访问临界资源的问题,没有解决线程执行顺序问题。已知线程的执行顺序,并且线程是按指定顺序进行执行。临界区:访问临界资源的那段代码。临界资源:多个线程共享的资源。

2023-06-29 07:02:16 284

原创 【IO】Day6 线程

使用多线程实现2个文件的拷贝。

2023-06-27 22:26:05 293

原创 【IO】Day4 静态库/动态库,进程

gcc -c add.c -o add.o //只编译不链接,生成一个源程序的二进制文件add.o。ar -crs libadd.a add.o //依赖于add.o生成一个add.a的静态库。命令:gcc -fPIC -shared add.c -o libadd.so。编译可执行文件: gcc main.c -L ../lib/ -ladd -I ../inc/gcc main.c -L 库的路径 -l库名 -I 头文件路径。方式1:将自己的库放在/lib。主函数: main.c。

2023-06-26 21:09:17 458

原创 【IO】Day3 文件IO

08 直接拷贝文件描述符,操作的是同一个文件描述符号,不产生新的文件描述符号,共同使用同一个光标。10 多次使用open函数打开同一个文件,会产生新的文件描述符,不共享同一光标。01 文件描述符:stdin,stdout,stderr。05 用read,write实现文件的拷贝。07 lseek:改变光标位置。03 excl和close。09 dup拷贝文件描述符。11 dup2函数的使用。12 stat 文件状态。

2023-06-25 20:10:40 376 1

原创 【IO】Day2

2> 使用fread、fwrite完成两个文件的拷贝。

2023-06-23 12:20:55 502

原创 【IO】Day1 fgets和fputs的使用

【代码】【IO】Day1 fgets和fputs的使用。

2023-06-21 09:22:41 458

原创 【数据结构】Day7 作业

若是#,创建NULL, 也是递归出口。直接插入排序是将无序序列分为有序区和无序区,把无序区的元素一个一个插入到有序区中,最终结果为有序序列。a、定义树的节点类型声明,包含树的数据域,指针域(左孩子、右孩子)先输出根节点数据 遍历左子树,左子树作为根节点依次输出遍历 然后进行右子树遍历。b、输入数据元素,不是#则创建树节点,并初始化和复制。②、二叉树的遍历(先序遍历、中序遍历、后序遍历)前序遍历思路: 根左右,递归遍历。

2023-06-17 09:17:50 180

原创 【数据结构】Day4 作业 链表

main.ctest.chead.h运行结果。

2023-06-13 21:22:00 81

空空如也

空空如也

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

TA关注的人

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