自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写蜂鸣器/风扇/马达代码

【代码】编写蜂鸣器/风扇/马达代码。

2023-02-28 20:59:27 129

原创 通过操作Cortex-A7核,串口输入相应的命令,控制LED灯进行工作--->上传CSDN 1.例如在串口输入led1on,开饭led1灯点亮 2.例如在串口输入led1off,开饭led1灯熄灭 3

【代码】通过操作Cortex-A7核,串口输入相应的命令,控制LED灯进行工作--->上传CSDN 1.例如在串口输入led1on,开饭led1灯点亮 2.例如在串口输入led1off,开饭led1灯熄灭 3。

2023-02-26 20:10:30 116

原创 按下按键之后,打印一句话------>三个按键需要实现

main.c:#include "key.h"extern void printf(const char *fmt, ...);void delay_ms(int ms){ int i,j; for(i = 0; i < ms;i++) for (j = 0; j < 1800; j++);}int main(){//key1键盘//EXIT控制器初始化void PF9_exti_init();//GIC

2023-02-22 22:16:16 349

原创 3.用swi指令验证异常处理流程(四大步三小步)

【代码】3.用swi指令验证异常处理流程(四大步三小步)

2023-02-21 21:50:07 178

原创 任务:实现LED1/LED2/LED3三盏灯一亮一灭过程

【代码】任务:实现LED1/LED2/LED3三盏灯一亮一灭过程。

2023-02-20 20:58:55 197

原创 arm:点亮led灯和用c语言实现点亮三个灯

【代码】arm:点亮led灯和用c语言实现点亮三个灯。

2023-02-19 22:20:14 128

原创 1.实现两个64位数相减 2.求两个数最大公约数 3.实现for循环1~100之间

3.for循环实现1~100之间的和。

2023-02-15 20:18:24 36

原创 qt---------绘制一个时钟

【代码】qt---------绘制一个时钟。

2023-02-12 15:53:10 46

原创 完成文本编辑器的另存功能

【代码】完成文本编辑器的另存功能。

2023-02-09 21:00:38 43

原创 手动实现封装栈、队列、vector模板类

【代码】手动实现封装栈、队列、vector模板类。

2023-02-07 21:07:51 54

原创 作业声明一个英雄类,成员属性:英雄名字、血量,定义成员函数攻击水晶(纯虚函数)声明一个坦克类,继承自英雄类,新增属性:攻击力,重写攻击水晶函数,水晶下降血量为基础伤害(自定义)+坦克英雄攻击力声明

【代码】作业声明一个英雄类,成员属性:英雄名字、血量,定义成员函数攻击水晶(纯虚函数)声明一个坦克类,继承自英雄类,新增属性:攻击力,重写攻击水晶函数,水晶下降血量为基础伤害(自定义)+坦克英雄攻击力声明。

2023-02-06 20:49:59 108

原创 作业:仿照string,封装一个my_string类,并实现相关功能

【代码】作业:仿照string,封装一个my_string类,并实现相关功能。

2023-02-02 21:05:49 82

原创 作业:仿照string,封装一个my_string类,并实现相关功能

【代码】作业:仿照string,封装一个my_string类,并实现相关功能。

2023-02-01 20:52:12 57

原创 作业1:封装一个顺序栈,并封装其相应的操作:判空、入栈、出栈、遍历栈、销毁 作业二:作业2:封装一个循环顺序队列,并封装其相应的操作:判空、入队列、出队、遍历队、求队列长度、销毁

【代码】作业1:封装一个顺序栈,并封装其相应的操作:判空、入栈、出栈、遍历栈、销毁 作业二:作业2:封装一个循环顺序队列,并封装其相应的操作:判空、入队列、出队、遍历队、求队列长度、销毁。

2023-02-01 00:37:09 54

原创 网络编程重点内容

IO多路复用在Linux下包括了三种,select、poll、epoll,抽象来看,他们功能是类似的,但具体细节各有不同:首先都会对一组文件描述符进行相关事件的注册,然后阻塞等待某些事件的发生或等待超时。3)简述如何用UDP的模型,实现TCP式传输:UDP和TCP在传输时候的区别:1.三次握手 2.应答 3.四次挥手。7.字节序的概念,如何用共用体的方式验证计算机是大端还是小端。UDP中的connect不会产生连接,仅仅是将对端的IP和端口记录到内核套接字中,此时**UDP只能与记录的对端进行通信**。

2023-01-07 19:41:01 679

原创 seqlite的增删改

【代码】seqlite的增删改。

2023-01-05 21:03:21 77

原创 基于udp创建多人聊天室

udp服务器:udp。

2023-01-04 22:29:03 244

原创 作业:制作一个selectTCP客户端并于服务器进行通信

【代码】作业:制作一个selectTCP客户端并于服务器进行通信。

2023-01-03 19:30:02 66

原创 作业:制作一个下载与上传的客户端

【代码】作业:制作一个下载与上传的客户端。

2023-01-02 20:33:32 116

原创 创建TCP服务器与客户端

【代码】创建TCP服务器与客户端。

2022-12-29 15:01:37 64

原创 某个公司有4 部门:行政 研发 售后 营销,每个部门20台电脑接入公司局域网交换机。如果在192.168.1.0网段划分每个部分的子网,子网掩码怎么设置?子网的地址范围是什么?

ip:子网掩码2^2=4可以分四段2~6264~127128~191192~2552^3=82^5=32可以分八段。

2022-12-19 19:43:42 59

原创 任务:验证当在一个信号处理函数内部时

作业2:再次触发该信号,会再次执行该信号的处理函数吗?例如:进程在执行2号信号处理函数时,再次触发2号信号,会再次执行2号信号的处理函数吗。实现AB进程能够随时收发数据。提示:用多进程或者多线程实现。

2022-12-14 22:46:46 51

原创 作业:要求实现父子进程对话 1.要求创建两个线程,实现文件打印到终端上,类似cat一个文件

1.父进程先发送一句话给子进程,子进程接牧后打印2.子进程再回复一句话给父进程,父进程接收后打印3.重复1.2步骤,当收到quit后,要结束父子进程。b.B线程将线程中读取到的数据打印到终端上。c.当文件打印完毕后,结束进程。a.A线程读取文件中的内容。

2022-12-13 23:44:02 68

原创 用线程拷贝图片

【代码】用线程拷贝图片。

2022-12-12 20:16:57 57

原创 day5 作业:

在代码中把分支线程的局部变量加一个static延长生命周期和作用域,然后在返回c的地址到主线程中,再用一个指针接收,最后把指针打印出来即可。任务一:定义一个全局变量 int a=10,主线程能否访问到,分支线程能否访问到;任务三:根据错误信息显示, 在主线程定义b分线程访问不到,分之线程找不到b。任务四:根据错误信息显示, 在分线程定义c分线程访问不到,主线程找不到c。任务4:在分支线程定义一个局部变量int c=2,主线程能否访问到c;任务二主线程访问不到分支线程里面的,打印的是10。

2022-12-10 10:17:23 99

原创 day4,拷贝文件和打印详细属性

【代码】day4,拷贝文件和打印详细属性。

2022-12-08 22:50:39 46

原创 打印文件详细信息

日常作业

2022-12-07 22:12:48 69

原创 day1 1.2 用localtime函数打印时间

#include #include #include #include int main(int argc, const char *argv[]){ time_t t1; while(1) { //清屏指令 system("clear"); time(&t1); //重新定义结构体名字 struct tm* info=N

2022-12-06 19:55:47 107

原创 io进程1.1

"r"-----------O_RDONLY------读"r+"---------O_RDWR -------读写"w"---------O_WRONLY | O_TRUNC | O_CREY-------写 “w+”-------O_RDWR | O_TRUNC | O_CREY-------读写“a”---------O_WRONLY |O_APPEND | O_CREAT----"a+"-------O_RDWR | O_APPEND | O_CREAT

2022-12-06 19:34:07 62

原创 电子词典项目流程图

2022-12-01 23:15:37 186

原创 day7 根据单词寻找

printf("插入成功\n");

2022-11-29 23:51:29 34

原创 作业:sqlite的增删改

【代码】作业:sqlite的增删改。

2022-11-29 00:40:16 166

原创 作业:select服务器与客户端

【代码】作业:select服务器与客户端。

2022-11-28 00:16:45 127

原创 tftp客户端上传与下载

/第二个填什么类型的套接字,流式SOCK_STREAM,报式SOCK_DGRAM。printf("**********1.下载*********\n");printf("**********2.查看*********\n");printf("**********3.上传*********\n");printf("**********4.退出*********\n");printf("**********请输入*********\n");//填写地址信息结构体,cin是重新定义的地址信息结构体的名字。

2022-11-25 00:57:25 156

原创 day4 TCP并发多进程服务器 TCP多进程服务器

TCP并发多进程服务器。

2022-11-24 23:51:05 132

原创 day3 组播与广播

广播客户端广播服务器测试结果组播客户端组播服务器组播测试结果。

2022-11-23 23:49:10 53

原创 day2 tcp与udp服务器和客户端

/必须填AF_INET;//填充服务器的地址信息结构体,因为connect函数中要通过地址信息结构体连接服务器;//绑定客户端自身的ip和端口----------非必要不绑定。//填充地址信息结构体,正式的地址信息结构体根据地址族制定。printf("连接服务器成功\n");

2022-11-22 23:57:19 70

原创 实现能够随时收发,即AB可以 随时 互相收发消息:提示 用多线程 或者多进程

if(mkfifo("./fifo1", 0664) < 0) //向fifo1写入数据。if(mkfifo("./fifo2", 0664) < 0) //从fifo2读取数据。//循环吸收垃圾字符。printf("fifo2的写端关闭\n");printf("请输入>>>");//以写的方式打开fifo1。//以读的方式打开fifo2。//向fifo1写入。//从fifo2读取。//创建有名管道文件。

2022-11-17 00:17:30 55

原创 用信号量的方式,创建两个线程 A B1. A线程读取文件中的内容2. B线程打印A读取到的内容到终端,3. 全部打印完毕后,结束进程;4. 现象类似cat一个文件

/判断是否小于0,小于则不进行下面程序直接退出程序。//判断是否小于0,小于则不进行下面程序直接退出程序。//第一个为数组名,第二个为计算字符串或内存的大小。printf("线程创建成功\n");printf("线程创建成功\n");//申请并初始化信号灯,初始化为1。//申请并初始化信号灯,初始化为0。//同时会接收该线程的退出状态值;//阻塞等待指定分支线程退出;//判断是否为空,是的话就退出程序。//计算字符串长度是否为0。//如果等于零就退出程序。//并且回收线程的资源;

2022-11-15 19:58:58 98

原创 逆置和图片拷贝

printf("前半部分拷贝成功\n");printf("后半部分拷贝成功\n");

2022-11-14 21:15:11 57

空空如也

空空如也

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

TA关注的人

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