自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用C++做一个猫吃鱼的函数代码

写一个类Fish,有品种和重量两个属性,属性的类型自己选择,要求属性封装。●如果品种是“秋刀鱼”,则输出“无论多沉,我都爱吃。●如果品种不是“秋刀鱼”,则判断鱼的重量,若重量大于。,输出信息,不要修改鱼的重量,直接返回鱼的对象。,吃鱼输出信息并返回一个重量为。,并作为函数的返回值返回。

2024-06-22 14:53:13 237

原创 C语言——基于stm32G030的温湿度传感器项目实验

一、功能要求:设备自检功能:设备上电自检(检查传感器采集是否正常, DHT11有存在响应, 可以自检使用, )自检通过后,由串口打印设备状态信息。自动控制功能:进入自动控制模式, LCD显示温湿度信息加热片制冷片风机状态。与上位机通信( 串口助手),每2s发送设备状态信息(温湿度值,风机状态,制冷片状态,加热片状态)到上位机。阈值设置功能:可以通过五向按键选择并调整温湿度的阈值大小。可以通过上位机发送命令设定温湿度的阈值大小。二、功能概述模块功能LCD显示屏。

2024-05-27 20:12:52 1377

原创 linux网络项目——基于WebServer的工业数据采集项目

handler_msg函数中,先查看请求协议内容,其次获取请求方法、URL、参数,判断请求方法,对need_handler赋值,确定请求资源路径,如果请求地址没有携带任何资源,则默认返回index.html文件,如果资源不存在,返回404,如果需要处理(get带参数、post)modbus采集程序和webserver共同建立共享内存,modbus读取传感器得到的数据,将数据写入共享内存中;,如果不需要(get请求不带参数且资源存在),调用echo_www函数,直接返回资源。

2024-05-21 20:43:54 1436 1

原创 linux网络编程--速递项目

服务器:服务器根据收到的快递单号找到响应的单号的所有信息,并记录下来送达的准确时间,成功的话将结果反馈给快递员客户端,失败的话,也将失败信息返回快递员客户端。服务器:接受用户送来的电话号,用电话号将相关订单查询处理,如果查询有相关信息,将该订单的所有信息拼在一起,发送给用户客户端,没有就返回错误。服务器:服务器将收到相关命令,然后搜索相关历史记录,成功则将相关信息发送给快递员客户端,失败则将失败信息返回给快递员客户端。用户客户端:用户输入订单的电话号,将它发送给服务器,等待服务器的响应。

2024-05-18 14:43:06 1114

原创 linux网络编程——云词典

根据云词典的功能,需要实现一下功能。整个项目流程图如下:从整个客户端来看,需要实现注册、登录、查询单词和查询历史的功能;服务器则需要根据客户端的功能做出相对应的回应。

2024-05-15 16:21:33 461 1

原创 小项目-UDP聊天室

利用UDP协议,实现一套聊天室软件。服务器端记录客户端的地址,客户端发送消息后,服务器群发给各个客户端软件。

2024-05-08 19:00:08 252 1

原创 利用数据库完成一个简单的学生信息管理程序(增删查)

利用数据库完成一个简单的学生信息管理程序(增删查),要求能自动创建数据库和表文件,学生信息包括学号、姓名、成绩,其中学号为主键。

2024-04-29 15:36:31 377

原创 IO进程——通过父子进程完成对文件的拷贝

1.通过父子进程完成对文件的拷贝(cp),父进程从文件开始到文件的一半开始拷贝,子进程从文件的一半到文件末尾。要求:文件IO cp src d。fork之前打开文件,父子进程中读写文件时,位置指针是同一个。子进程定位到文件一半的位置 lseek。父进程怎么能准确读到文件一半的位置。

2024-04-24 20:16:29 631

原创 IO——用信号的知识实现司机和售票员问题

3)司机捕捉SIGTSTP(代表到达终点站)信号,向售票员发送SIGUSR1信号,售票员打印(please get off the bus)2)售票员捕捉SIGQUIT(代表停车)信号,向司机发送SIGUSR2信号,司机打印(stop the bus)1)售票员捕捉SIGINT(代表开车)信号,向司机发送SIGUSR1信号,司机打印(let's gogogo)4)司机等待售票员下车,之后司机再下车。用信号的知识实现司机和售票员问题。

2024-04-20 11:53:45 394 1

原创 数据结构——遍历二叉树

【代码】数据结构——遍历二叉树。

2024-04-16 14:11:36 405

原创 单向循环链表 解决约瑟夫问题

约瑟夫问题为:设编号为1,2,……n得n个人围坐一圈,约定编号为k(k大于等于1并且小于等于n)的人从1开始报数,数到m的那个人出列。它的下一位继续从1开始报数,数到m的人出列,依次类推,最后剩下一个为猴王。单向循环链表 解决约瑟夫问题。

2024-04-13 14:22:02 378

原创 文件IO——用c语言编程实现“ls -l 文件名”功能

作用:返回一个表示当地时间的字符串,当地时间是基于参数 timer。ctime函数在C库中,头文件为编程实现“ls -l 文件名”功能。localtime或ctime。

2024-04-12 17:15:38 117

原创 c语言——用标准IO实现cp功能

【代码】c语言——用标准IO实现cp功能。

2024-04-12 09:59:43 108

原创 C语言——学生管理系统

可以输入成绩,计算平均分,列出成绩表,可以按照平均成绩从高到低排序,可以查询成绩。

2024-04-09 20:11:49 288

原创 队列——链式队列

1)逻辑结构:线性结构。2)存储结构:链式存储。

2024-04-09 19:56:00 114

原创 队列——顺序队列

只允许在两端进行插入和删除操作的线性表,在队尾插入,在队头删除。int front;//取数据端 front。//存数据端 rear。顺序队列(循环队列)和链式队列。1)逻辑结构:线性结构。2)存储结构:顺序存储。

2024-04-09 19:51:15 100

原创 栈——链式栈

1)逻辑结构:线性结构。2)存储结构:链式存储。

2024-04-09 19:45:32 137

原创 栈——顺序栈

只能在一端进行插入和删除操作的线性表,进行插入和删除的一端叫做栈顶,另一端叫做栈底。特点:先进先出,后进后出 FIFO,LFLO。顺序栈:seqstack。1)逻辑结构:线性结构。2)存储结构:顺序存储。

2024-04-09 19:42:15 213

原创 链表——双向链表

/指向前一个节点的指针 prior 前一个。//指向下一个节点的指针 next 下一个。//指向双向链表的头指针。//指向双向链表的尾指针。//将双向链表的头指针和尾指针封装到一个结构体里。//思想上有点像学的链式队列。

2024-04-09 19:36:35 230

原创 链表——单向链表

/存放下一个节点的地址。解决了:长度固定,插入删除麻烦的问题。2)存储结构:链式存储结构。1)逻辑结构:线性结构。

2024-04-09 19:30:39 345

原创 顺序表代码

1)逻辑结构:线性结构。2)存储结构:顺序存储。特点:内存连续,数组。

2024-04-09 19:13:19 222

我的第一个app-单机英汉互译词典

英汉单词互译

2024-07-10

linux网络编程-速递项目

linux网络编程-速递项目

2024-06-15

linux网络编程-云词典代码

linux网络编程-云词典代码

2024-06-15

C语言-基于stm32G030的温湿度传感器项目实验

C语言-基于stm32G030的温湿度传感器项目实验

2024-05-27

linux网络项目-基于WebServer的工业数据采集项目

linux网络项目-基于WebServer的工业数据采集项目

2024-05-21

空空如也

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

TA关注的人

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