- 博客(7)
- 收藏
- 关注
转载 无法在 Ubuntu 22.04 上运行 AppImage解决方法
无法在 Ubuntu 22.04 上运行 AppImage解决方法。这里的问题是 Ubuntu 22.04 缺少 FUSE(用户空间中的文件系统)库。
2024-03-24 03:31:12
2609
1
原创 Proteus基于51单片机通过PWM脉冲调制控制电机转速_按键与串口控制转速_电机转速可测
Proteus基于51单片机通过PWM脉冲调制控制电机转速,可通过按键与串口对转速进行调整,并且转速可测,通过数码管将转速显示出来。
2022-12-26 00:46:36
17743
19
原创 Proteus基于51单片机利用虚拟串口实现主从机的通信
Proteus基于STC89C51单片机利用虚拟串口实现主从机通信,主要实现功能为主机向从机循环发送字符从0到F,从机将字符内容反馈给主机,主机接受到从机的反馈后若与发送内容一致则继续发送,否则重新发送。
2022-12-21 20:10:18
5277
原创 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
1038
原创 C语言——数据结构之栈(Stack)
什么是栈栈是一种特殊的线性表,具有后进先出(LIFO last in,first out) 的特点,只能在一端进行插入删除操作。在生活中也有很多体现栈的例子,比如在吃桶装薯片的时候,要吃到最底下那一片的话,我们要从顶上一片一片地往下吃才能吃到它;给手枪装子弹的话,子弹一颗一颗地压进弹匣里,最后压进去那颗肯定最先打出去,许多方面都有栈后进先出的体现。而在程序当中,函数的调用需要的就是后进先出的特点,而栈就是为处理这种后进先出的问题而生。关于栈允许插入删除的一端称为栈顶距离栈顶最远的一端(即栈的
2021-09-02 09:52:06
1816
原创 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
5725
原创 C语言-数据结构之链表
什么是链表,为什么要使用链表在学习链表前,我们常用的储存数据的方式就是数组。而数组的优点就是查询快,可以轻松的查询到我们需要的数据。但它的缺点也是十分明显:在使用数组前需要对数组的长度进行声明,一旦长度被声明就不可更改向数组中插入和对元素的删除需要移动大量的数组元素,使得效率大幅下降一个数组只能存储一种数据类型,当同时需要多种数据类型时需要声明多个数组,对空间造成浪费数组长度声明过大,造成大量空间被浪费,空间利用率太低而链表可以实现数组所实现不了的功能,可优化以上数组存在的问题让我们来了解
2021-08-28 03:06:22
746
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人