自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32MP157 I2C和SPI总线实验

使用模拟I2C通信驱动SI7000获取环境温湿度,模拟SPI通信使数码管显示环境温湿度

2023-10-16 20:36:26 150

原创 STM32MP157按键中断实验

【代码】STM32MP157按键中断实验。

2023-10-12 19:14:54 174

原创 STM32MP157汇编流水灯

【代码】STM32MP157汇编流水灯。

2023-10-08 20:32:47 595

原创 QT聊天室阶段性记录(完善中:注册功能,数据库存储)

【代码】QT聊天室阶段性记录(完善中:注册功能,数据库存储)

2023-10-06 19:58:19 975

原创 ARM底层汇编基础指令

基本数据操作指令数据搬移指令:=数据位移指令:<< >>数据算数运算指令:+ - * /位运算指令:$ |~ ^数据比较指令:跳转指令内存读写指令状态寄存器读写指令软中断指令。

2023-09-30 14:10:03 1882

原创 QT用户登录注册,数据库实现

【代码】QT用户登录注册,数据库实现。

2023-09-21 22:26:30 655

原创 QT实现简易时钟

【代码】QT实现简易时钟。

2023-09-20 21:35:03 615

原创 QT记事本+登陆界面的简单实现

【代码】QT记事本+登陆界面的简单实现。

2023-09-19 21:03:36 629 1

原创 QT实现简单备忘录

【代码】QT实现简单备忘录。

2023-09-19 20:47:44 776 1

原创 QT登录客户端的功能简单实现

【代码】QT登录客户端的功能简单实现。

2023-09-18 22:09:50 202

原创 C语言知识阶段性总结项目:电子词典

【代码】C语言知识阶段性总结项目:电子词典。

2023-09-17 15:49:30 108

原创 初见QT,控件的基本应用,实现简单登录窗口

【代码】初见QT,控件的基本应用,实现简单登录窗口。

2023-09-15 20:06:47 251

原创 C++ 简单实现vectors

【代码】C++ 简单实现vectors。

2023-09-14 21:32:07 93

原创 C++ 类模板实现栈和循环队列

【代码】C++ 类模板实现栈和循环队列。

2023-09-13 22:20:03 235

原创 C++ 类的继承特性简单运用

封装一个名为Shape(图形)的父类,从父类中派生两个子类,分别为Circle(圆形),Rect(矩形),父类拥有两个子类的共同特性,面积和周长,两个子类除了继承父类的共性,还需封装各自的成员属性。

2023-09-12 19:35:54 282 1

原创 C++ String类的简单实现(非模板)

【代码】C++ String类的简单实现(非模板)

2023-09-11 20:39:05 559

原创 C++数据结构类的自实现,封装栈,循环队列

【代码】C++数据结构类的自实现,封装栈,循环队列。

2023-09-08 20:32:27 184

原创 C++数组类的自实现,使其可以保存学生成绩,并进行降序排列

【代码】C++数组类的自实现,使其可以保存学生成绩,并进行降序排列。

2023-09-07 19:36:14 614

原创 sqlite的文件导入操作

【代码】sqlite的文件导入操作。

2023-09-04 20:54:35 1301

原创 Linux C语言 UDP协议实现的网络聊天室

【代码】Linux C语言 UDP协议实现的网络聊天室。

2023-09-03 18:11:22 747

原创 TCP select 轮询服务器

【代码】TCP select 轮询服务器。

2023-08-31 21:11:24 861

原创 基于LinuxC语言实现的TCP多线程/进程服务器

【代码】基于LinuxC语言实现的TCP多线程/进程服务器。

2023-08-30 20:21:04 1091

原创 TFTP协议文件传输

【代码】TFTP协议文件传输。

2023-08-29 21:56:42 270

原创 TCP和UDP的 cs模型

TCP服务器#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/stat.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>

2023-08-28 21:31:22 294

原创 Linux网络编程基础知识

【代码】Linux网络编程基础知识。

2023-08-25 19:28:58 612

原创 Linux的进程线程间通信

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GmYAKpIU-1692791464652)(C:\Users\无实的谎言花\Desktop\上海\Linux系统编程\图片\c常用信号2.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yTNvGdZ9-1692791464652)(C:\Users\无实的谎言花\Desktop\上海\Linux系统编程\图片\常用信号1.png)]

2023-08-23 19:53:58 799

原创 Linux系统编程线程函数,多线程的简单应用

【代码】Linux系统编程线程函数,多线程的简单应用。

2023-08-21 19:57:09 52

原创 Linux系统编程:进程

psps ax。

2023-08-19 15:58:23 51

原创 Linux的文件IO函数以及库的创建与使用

尝试打开一个文件的时候,系统会自动给这个文件分配一个编号,这个编号就是文件描述符,用文件描述符来维护描述这个文件。标准IO是对文件IO的二次封装,最终标准IO依然会去调用文件IO,所以FILE结构体中会有文件描述符成员。获取文件描述符的规则是,从小向大,依次获取,直到找到一个没有被使用的元素,返回该元素的下标。:指定要获取哪个文件的属性,填上对应的文件路径以及文件名。文件描述符是有上限的,所以在不使用的情况下,需要关闭。其中有三个特殊的文件描述符,分别为0,1,2。:在文件创建时,指定文件的权限使用。

2023-08-17 19:06:34 113

原创 Linux系统IO相关函数

尝试打开一个文件的时候,系统会自动给这个文件分配一个编号,这个编号就是文件描述符,用文件描述符来维护描述这个文件。FILE是一个结构体,fopen函数的返回值是FILE的指针,这个FILE指针记录了打开文件的所有的信息以后在操作文件的时候就通过FILE完成。标准IO是对文件IO的二次封装,最终标准IO依然会去调用文件IO,所以FILE结构体中会有文件描述符成员。获取文件描述符的规则是,从小向大,依次获取,直到找到一个没有被使用的元素,返回该元素的下标。其中有三个特殊的文件描述符,分别为0,1,2。

2023-08-16 19:04:59 64

原创 系统编程,标准IO

FILE是一个结构体,fopen函数的返回值是FILE的指针,这个FILE指针记录了打开文件的所有的信息以后在操作文件的时候就通过FILE完成。功能:使用标准IO接口打开文件,在用户空间申请一片缓冲区。在一个正在运行的程序中默认已经产生了三个FILE指针。功能:将给定的错误码,变成对应的字符串信息。功能:根据errno打印对应的错误信息。文件IO:是系统调用。

2023-08-15 21:37:38 46

原创 C语言数据结构:队列和栈

特点:使用一片连续的存储空间,来存储一个栈,但是除了存储栈的容器外,还需要一个记录栈顶元素下标的变量。顺序存储的队列称为顺序队列。概念:顺序存储的栈叫顺序栈。缺点:存在假溢满现象。

2023-08-09 20:10:36 40

原创 数据结构的练习

【代码】数据结构的练习。

2023-08-08 22:39:55 29

原创 链表的部分函数封装

【代码】链表的部分函数封装。

2023-08-07 21:17:37 86

原创 学生管理系统(顺序表的简单实现)

位置的数据整体向后移动了一个位置(此时pos位置上的数据与pos + 1的数据一致)3.将数据整体移动后在进行数据插入(插入到pos对应的位置上即可))的数据向后移动一个位置(变量定位到表使用标识的位置。

2023-08-06 14:37:47 145

原创 顺序表应用

执行时间不一样,预处理只执行简单的替换宏定义不能连续定义指针类型,typedef可以。

2023-08-03 22:35:53 181

原创 线性表前置练习

【代码】线性表前置练习。

2023-08-03 08:44:23 201

原创 数据结构基础铺垫

C语言中结构体的最后一个元素可以是大小未知的数组。只分配最大成员的空间,所有成员共享这个空间。C语言中可以由结构体产生柔性数组。柔性数组即数组大小待定的数组。的使用受系统大小端的影响。

2023-08-01 18:59:49 259

原创 Makefile基础知识

Makefile由规则、变量、函数和条件编译构成。一条规则可以不执行指令,只说明依赖关系。一条规则可以没有依赖,只执行某些指令。Makefile中的变量赋值方式。一个目标可以有多个依赖。make 参数 目标。

2023-07-29 09:25:42 43

原创 shell脚本基础知识汇总

解析脚本bashsource 文件名读取脚本信息,并运行给脚本赋予可执行权限。

2023-07-27 20:22:05 124 1

空空如也

空空如也

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

TA关注的人

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