自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (2)
  • 收藏
  • 关注

原创 linux操作系统下进程间的通信总结

linux操作系统下进程间的通信总结一. 进程间通信1.1 进程间通信的概述2.2 进程通信的应用场景二.管道通信2.1 管道2.1.1 管道特点2.1.2 函数原型2.2 管道编程实例2.2.1 代码运行截图2.3 创建命名管道(FIFO)2.3.1 特征2.3.2 函数原型2.3.3 操作实例2.3.5 代码运行截图2.4 命名管道的数据通信编程实现2.4.1 名管道的数据通信的注意事项2.4.2 实例操作2.4.3 运行截图三.消息队列的通信原理3.1 消息队列相关的API3.2 消息队列编程收发数

2021-10-28 13:52:09 272

原创 Linux下关于进程的使用总结

目录一.进程的含义1.什么是程序,什么是进程,有什么区别?一.进程的含义1.什么是程序,什么是进程,有什么区别?1.程序是静态的概念, eg:gcc xxx.c-o pro。2.磁盘中生成pro文件,就叫做程序。3. 进程是程序的一次运行活动,通俗意思就是程序跑起来了,系统就会多一个进程。...

2021-10-12 11:57:37 204

原创 Linux环境下对于文件学习总结

Linux环境下对于文件学习总结一.大体认知二.操作系统提供的API三.参数说明1.open函数原型2.pathname3.Flags(文件模式)4.4个常用权限常数(1)O_CREAT(2)O_EXCL(3)O_APPEND(4)O_TRUNC四.creat函数(创建文件)1.函数原型2.函数参数解释(filename、mode)3.宏参数五.文件描述符一.大体认知1.打开/创建文件2.编辑文档3.保存文档4.关闭文档二.操作系统提供的API1.打开 open2.读写

2021-09-29 19:50:04 199

原创 在C语言下关于节点的增、删、改、查(链表)

在C语言下关于节点的增、删、改、查(链表)目录在C语言下关于节点的增、删、改、查(链表)一.整体介绍二.节点的创建三.打印节点信息四.从节点的后方插入新节点五.统计总共有几个节点六.寻找节点七.删除节点八.从头结点开始插入节点九. 创建一个新节点十.动态创建节点十一.main函数十二.整个代码段十三.总结一.整体介绍1.该代码包括的节点的创建,如从头结点或者尾节点开始插入;到后面的如何创建动态节点;学会节点的使用最大的一点就是考察自己对于学生管理系统的更深层次的理解。二.节点的创建struct

2021-09-15 15:30:38 223

原创 初次使用ubuntu及vmware的使用体验

初次使用ubuntu及vmware的使用体验一.安装虚拟机vmware16链接:https://pan.baidu.com/s/1xMrT91oHDZmM8HSvkI_9-g提取码:if0n1. 安装链接2.安装完成界面3.另一种安装选择4.密钥二.如何安装ubuntu1.镜像地址的下载2.界面展示3.如何安装ubuntu4.安装完成后界面展示三.初次学习Ubuntu需要安装的工具1.gcc工具的安装(1)安装命令:2.ifconfig的安装(1)安装命令:3.vim工具的安装(1)安装命令:4.更新指令和

2021-09-08 14:48:18 259

原创 linux操作环境下贪吃蛇项目总结

ubuntu18.04初学习体验及贪吃蛇项目总结目录ubuntu18.04初学习体验及贪吃蛇项目总结一.安装虚拟机vmware161. 安装链接2.安装完成界面3.另一种安装选择4.密钥二.如何安装ubuntu18.041.镜像地址的下载2.界面展示3.如何安装ubuntu18.044.安装完成后界面展示三.初次学习Ubuntu需要安装的工具1.gcc工具的安装(1)安装命令:2.ifconfig的安装(1)安装命令:3.vim工具的安装(1)安装命令:4.更新指令和压缩安装包指令(1)安装命令5.优化界

2021-08-26 22:39:48 279 2

原创 计算机组成原理总结

计算机组成原理总结文章目录计算机组成原理总结一.基本概念1.存储容量2.单元地址3.数据字4.指令节5.指令6.程序7.内存8.外存9.CPU10.适配器11.哈佛结构12.冯诺依曼结构13.存储器扩展方式14.计算机外围设备二. 计算机系统的组成1.第一级2.第二级3.第三级4.第四级5.第五级三.总线1.总线的定义2.总线的类别3.单总线和多总线的性能特点(1)单总线结构(2)多总线结构一.基本概念1.存储容量存储器所有存储单元的总数2.单元地址存储单元编号3.数据字某字代表要

2021-07-21 15:39:56 250

原创 初学Linux的知识总结

初学LINUX的知识总结fdvdfgdfg初学LINUX的知识总结一.shell的种类二. 文件类型1.普通文件2.目录文件三.C语言编译过程1.gcc命令的工作过程2.流程过程四.Linux主要目录的内容1. /2. /bin3. /boot4. /dev5. /etc6. /home7. /lib8.9.10.11.12.13.14.15.一.shell的种类1.Bourne shell2.C shell3.Korn shell4.Bourne Again shell二. 文件类型1

2021-07-20 19:49:40 118

原创 基于C51单片机制作的震动感应灯

基于C51单片机制作的震动感应灯一.实验器材1.USB小灯2.最小系统板3.51单片机4.继电器5.震动传感器二.实验内容1.首先以管理员身份打开Keil uVision4软件。2.创建一个空的文件夹。3.创建一个新的工程并选择STC89C51芯片。4.在新建的工程下打开一个新文件并把新文件命名为C文件。(注意编译的代码会有颜色上的区别务必注意)5.代码写完后,保存,编译通过后没有警告和错误,点击魔术棒选择创建HEX文件。6.以管理员身份打开stc-isp-15xx-v6

2021-06-09 23:26:09 517 3

原创 C语言基础知识总结

C语言知识总结一.常见的几种API 1.输入字符串 puts(); printff("%s",p); 2.获取字符串 gets(); 内存是否合法 scanf("%s",p); 3.计算长度 strlen 4.初始化 memset 5.拷贝 strcpy strncpy 原函数:char*strcpy(char*dest,const char*src) 6.拼接 strcat 7.比

2021-05-12 17:05:05 136 4

原创 对于学生成绩的封装(数组学习的总结)

对于学生成绩的封装(数组学习的总结)一,对于数组内容的汇总1. 没有初始化的数组,仅申请了100个整型数的内存空间,最好要初始化。eg:int array[100]={0}2. 如果数组中三个元素,那么分别用小标法来访问。eg:array2[0] / 1array2[1] /2array2[2] /33. 数组中的括号【】只有定义一个数组的时候,才能表示大小,其余任何情况,都表示用下表法来标记访问数组。4. 数组 是什么?(1)数组是数据的集合(2)数组的数据是同类型的(3)

2021-02-22 21:15:38 175

原创 基于wemos板和SG90舵机改造的智能开盖垃圾桶

基于wemos板和SG90舵机改造的智能开盖垃圾桶一.使用的基本元器件及其他工具1.wemos板(那种类型都可以)2.杜邦线3.绝缘黑色胶带4.剪刀5.超声波模块(一个)6.热熔枪**二.开发环境**1.基于ArduiNo开发环境三.对于SG90舵机元器件基本介绍1.工作电压:4.8V—6V2.无负载速度:0.12秒/60度(在4.8V的状态下)3.如何接线(1)红色线负责正极(2)棕色线负责接地(3)橙色线为信号线,为了控制舵机的角度四.解释Servo类函数的用法

2021-01-29 18:55:29 784 3

原创 基于Wemos的wifi控制的避障小车总结

**基于Wemos的wifi控制的避障小车总结一.使用的基本元器件1.L9110电机2.超声波模块3.Wemos集成电路板4.可以传输数据的type-A接口5.和一个带有DC头和装有开关电池盒(4节5号电池)6.电烙铁7.热熔枪二.开发环境1.基于ArduiNo开发环境三.开发小车时候需要的其他的开发软件1.夜神模拟器2.串口调试助手3.USB下载驱动程序4.eclipse软件5.TCP连接**四.中间改造是遇到的问题以及注意事项1.每次烧录程序是先观察串口,波特率以及

2021-01-16 12:07:28 1246 3

空空如也

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

TA关注的人

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