自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 无法在 Ubuntu 22.04 上运行 AppImage解决方法

无法在 Ubuntu 22.04 上运行 AppImage解决方法。​这里的问题是 Ubuntu 22.04 缺少 FUSE(用户空间中的文件系统)库。​

2024-03-24 03:31:12 495 1

原创 Proteus基于51单片机通过PWM脉冲调制控制电机转速_按键与串口控制转速_电机转速可测

Proteus基于51单片机通过PWM脉冲调制控制电机转速,可通过按键与串口对转速进行调整,并且转速可测,通过数码管将转速显示出来。

2022-12-26 00:46:36 12468 14

原创 Proteus基于51单片机利用虚拟串口实现主从机的通信

Proteus基于STC89C51单片机利用虚拟串口实现主从机通信,主要实现功能为主机向从机循环发送字符从0到F,从机将字符内容反馈给主机,主机接受到从机的反馈后若与发送内容一致则继续发送,否则重新发送。

2022-12-21 20:10:18 4471

原创 Python——基于opencv操作摄像头

要使用摄像头,需要使用cv2.VideoCapture(0)创建VideoCapture对象,参数0指的是摄像头的编号,如果你电脑上有两个摄像头的话,访问第2个摄像头就可以传入1,依此类推。# 打开摄像头并灰度化显示import cv2 as cv # 0表示摄像头的编号capture = cv.VideoCapture(0)while(True): # 获取一帧 # 第1个参数ret(return value缩写)是一个布尔值,表示当前这一帧是否获取正确 ret, frame =

2021-09-14 09:20:25 929

原创 C语言——数据结构之栈(Stack)

什么是栈栈是一种特殊的线性表,具有后进先出(LIFO last in,first out) 的特点,只能在一端进行插入删除操作。在生活中也有很多体现栈的例子,比如在吃桶装薯片的时候,要吃到最底下那一片的话,我们要从顶上一片一片地往下吃才能吃到它;给手枪装子弹的话,子弹一颗一颗地压进弹匣里,最后压进去那颗肯定最先打出去,许多方面都有栈后进先出的体现。而在程序当中,函数的调用需要的就是后进先出的特点,而栈就是为处理这种后进先出的问题而生。关于栈允许插入删除的一端称为栈顶距离栈顶最远的一端(即栈的

2021-09-02 09:52:06 1633

原创 C语言-对一个整数的各位进行分割

在实际应用中,我们常常需要将整数的各位分割后进行使用。对整数的分割我们可以用一个while循环进行处理,并将分割后的整数置于一个数组中存储。#include<stdio.h>int main(){ int a=123567; int result[10],i=0,j,temp; //用一个while循环对整数进行分割 while(a!=0){ result[i]=a%10; i++; //记录整数位数 a=a/10; } i--; //结束while循环后i肯定

2021-08-30 16:58:14 5331

原创 C语言-数据结构之链表

什么是链表,为什么要使用链表在学习链表前,我们常用的储存数据的方式就是数组。而数组的优点就是查询快,可以轻松的查询到我们需要的数据。但它的缺点也是十分明显:在使用数组前需要对数组的长度进行声明,一旦长度被声明就不可更改向数组中插入和对元素的删除需要移动大量的数组元素,使得效率大幅下降一个数组只能存储一种数据类型,当同时需要多种数据类型时需要声明多个数组,对空间造成浪费数组长度声明过大,造成大量空间被浪费,空间利用率太低而链表可以实现数组所实现不了的功能,可优化以上数组存在的问题让我们来了解

2021-08-28 03:06:22 670 1

空空如也

空空如也

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

TA关注的人

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