自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 51单片机学习——矩阵键盘控制led

【代码】51单片机学习——矩阵键盘控制led。

2024-07-14 20:34:48 331

原创 warning: LF will be replaced by CRLF the next time Git touches it warning

将 Git 配置为不自动转换换行符,使用以下命令。今天上传git时报错,使用Ai;

2024-07-03 16:46:32 233

原创 Markdown+VSCODE实现最完美流畅写作体验

学习markdown语法

2024-07-03 16:22:37 468

原创 51单片机学习——LED功能一系列实现

生成.hex文件,用烧录文件进行烧录;其次还需要一块51单片机学习开发板及原理图。在STC-isp中,在软件延时计算器中;复制粘贴到keil中;keil创造project文件及。开启生成.hex文件。

2024-06-30 14:28:35 861

原创 GIT版本管理工具轻松入门 | TortoiseGit

1.master是仓库的主分,为了避免开发过程中程序员之间相互影响,我们一般选择创建一个新的分支来开发新功能。2.ssh只是一种协议,有开源实现也有商业实现,git默认使用开源实现的openssh。3.ssh通信需要一对密钥(公和私一对),私钥留在自己电脑上,公钥给其他的电脑。5.使用git status命令查看状态,git log命令查看日志。③各自开发各自的模块,如果要修改公共文件,最好先确认有没有人正在修改。提交只提交到本地仓库,需要推送才会到把变化更新到服务器仓库。创建.gitignore文件;

2024-06-28 22:35:26 694

原创 用C语言实现扫雷

游戏的数据类型和函数声明的位置。第一个头文件:game.h。开发工具:VS2022;第二个:game.c文件。第三个:text.c。

2024-06-21 21:26:16 269

原创 VS2022遇到的两个问题

可能是创建文件的时候没有采用window下,或者就是不小心把上面删除了,建议重新建立一下项目空间;将上面文件复制过来就行(适合比较少的文件);:但其实在右边视图里面找到你自己定义的头文件加到你运行文件中就行;因为程序就只有一个入口main;别的博主说是:在属性页里面进行改写,改成是,我试过之后并不行;找到一个将目标文件扩展名改成.dll后缀就行;

2024-06-21 16:37:22 247

原创 在ubuntu16中下载VMware Tools工具

添加到/home/你的用户名/Downloand/中。开始安装前的配置(很麻烦跟着输就行)出现如上红框内容就安装成功了!然后进去解压后的文件。

2024-06-11 15:17:35 357

原创 Ubuntul联网,虚拟机上网

(1)网络流程:网卡硬件+windows系统+应用(端口号)(2)网卡硬件+Windows系统+VMware+ubuntu。

2024-06-10 20:33:58 145

原创 下载ubuntu22.04

官网下载比较慢打开清华源向下翻然后找到22.04下载完成:

2024-06-04 08:17:00 546

原创 python爬虫学习(3)——requests实战1(UA检测和UA伪装)

520那天我向心仪的女孩要微信:“女神,能给我你的微信号吗?女神:“给我——!!!!从那天开始,我就决定要学好爬虫,爬到女神微信号!!!

2024-05-29 23:15:31 783

原创 在树莓派3B+中下载opencv(遇到的各种问题及解决)

下载opencv是根据python的对应的版本来确定,我烧录完的python是3.11的(太新了对现在来说)然后就找对应的opencv版本,我想用以前原仓库的代码,发现的python3.9的,于是在网上找方法发现有;

2024-05-28 22:56:49 1545

原创 VM中Ubuntu16.04的下载以及ROS—kinetic的版本下载

备份一下;官方下载地址(不推荐)中科大源阿里云开源镜像站ubuntu-releases-16.04安装包下载_开源镜像站-阿里云ubuntu-releases-16.04安装包是阿里云官方提供的开源镜像免费下载服务,每天下载量过亿,阿里巴巴开源镜像站为包含ubuntu-releases-16.04安装包的几百个操作系统镜像和依赖包镜像进行免费CDN加速,更新频率高、稳定安全。兰州大学开源镜像站。

2024-05-27 21:59:09 1062

原创 python爬虫学习(2)——requests模块

Python代码使用requests库从指定的网址下载网页内容,然后将其保存到本地文件中,最后打印出保存成功的消息。

2024-05-27 19:26:15 487

原创 VScode中对git的学习笔记

Git是一个功能强大的分布式版本控制系统,由Linux内核的创始人Linus Torvalds在2005年创建。Git允许开发者在本地机器上拥有完整的代码库副本,包括所有分支和标签,使得离线工作和高效的分支管理成为可能。此外,Git还与GitHub、GitLab等流行的远程仓库服务紧密集成,提供了友好的Web界面,进一步促进了分布式协作和项目管理。git的三个概念:提交commit、仓库repository、分支branch。克隆下来的有git,下载zip包的没git。推送当前分支最新的提交到远程。

2024-05-27 08:58:57 528

原创 python爬虫学习(1)——初识爬虫

网络爬虫(Web Crawler),也称为网页蜘蛛(spider)或机器人(bot),是一种自动浏览互联网的程序。它的主要任务是从一个或多个起始网页开始,递归地访问网页,收集信息,并将其存储在本地数据库中,以供搜索引擎索引或进行其他类型的分析。

2024-05-26 23:13:53 1438

原创 轻型民用无人驾驶航空器安全操控(理论考试完整笔记)

微型无人驾驶航空器,是指空机重量小于0.25千克,最大飞行真高不超过50米,最大平飞速度不超过40千米/小时,无线电发射设备符合微功率短距离技术要求,全程可以随时人工介入操控的无人驾驶航空器。轻型无人驾驶航空器,是指空机重量不超过4千克且最大起飞重量不超过7千克,最大平飞速度不超过100千米/小时,具备符合空域管理要求的空域保持能力和可靠被监视能力,全程可以随时人工介入操控的无人驾驶航空器,但不包括微型无人驾驶航空器。快速记忆:微型小0.25;飞大50;轻型4到7;

2024-05-26 09:31:00 4179

原创 在linux下的ROS中下载超级终端Terminator ROS开发得力助手

在一般我们运行机器人包时要打开三个终端来运行,关闭时还要一个一个关闭(ctrl+c)过于麻烦。分不开,并且终端输入了一个e,这是和系统的快捷键撞了;表情符号中—— 删除快捷键 或者 换一个键就行。标红的为目标在那个终端。

2024-05-25 22:03:42 419

原创 在Github上寻找安装ROS软件包

通常我们会把设置工作空间环境参数的source指令,添加到终端程序初始化的脚本~/.bashrc 文件中;这样每次打开终端就可以马上运行Ros程序了。6.使用source指令载入工作空间的环境设置;然后使用roslaunch运行编译好的Ros程序。4.scripts目录用于放置脚本文件和python程序。ok,进来了,launch运行成功。编译完成后,进入工作空间。

2024-05-25 21:28:10 316

原创 在Github找自己想要的的项目

首先进入到github的首页;如何要找最新的通过这种方式找到自己想要的项目了。

2024-05-25 16:06:17 1713

原创 树莓派学习笔记——树莓派的三种GPIO编码方式

wiringPi是一个流行的树莓派GPIO编程库,它提供了一个类似于Arduino的简化接口来控制GPIO引脚。wiringPi使用自己的一套引脚编号系统,通常以0开始编号,与板载编码和BCM编码不同。BCM编码是另一种GPIO引脚编号方式,它指的是按照树莓派的芯片(Broadcom SOC)上的GPIO通道编号来引用引脚。板载编码是树莓派上的一种GPIO引脚编号方式,它指的是按照引脚在树莓派主板上的物理位置来编号。这种方式对于初学者来说可能比较直观,因为它允许你直接根据引脚在板上的位置来编程。

2024-05-22 23:18:00 601

原创 树莓派3B+中下载miniconda3

Linux操作系统为32位的 要下载armv7结尾的.sh文件,但是Miniconda对armv7的支持版本已经很古老了,在创建虚拟环境Python3.7以上貌似都会出现问题,勉强支持到Python3.4版本左右,而且官方的作者对armv7结尾的.sh文件已经停更很久了,不建议安装使用,推荐树莓派安装64位的Linux。,所以在miniconda官方中选择了 Linux-aarch64 版本的,根据自己树莓派的版本选择对应的版本,否则安装会出错。ctrl+s保存后;没有就是路径环境没有设置。

2024-05-22 17:57:23 1395

原创 树莓派3B+中下载miniconda3(图文全过程)

Raspbian 下载 Miniconda 的方法和下载 Anacodna 差不多,可以使用。请确保将/home/pi/miniconda3/bin替换为你的miniconda安装路径。接下来根据提示,按 Enter 跳过安装协议(注意别按太快,否则会直接退出)进入终端在ls查看目录后(可省略),直接使用命令下载。可以使用nano或者vim,这里nano 为例子。先在树莓派终端中搜索,查看自己树莓派的版本。注意有一条确定安装位置的命令需要输入。ctrl+s保存后;2、在官网找到自己的版本对应。

2024-05-21 18:34:53 313

原创 树莓派文件传输

但是如果不更改设置,每一次传输都需要打开vnc;1、用u盘就行,和电脑一样互传。然后把这些代码打入;

2024-05-20 20:49:42 133

原创 给树莓派配置静态IP地址

要注意:(1)静态ip地址与路由器网段保持一致(2)与路由器的自动ip地址不能冲突。最好就是用直接使用当前路由器给树莓派分配的ip地址。

2024-05-20 18:17:51 777

原创 树莓派远程连接到桌面

先在树莓派终端中下载xrdpY同意在window放大镜里面搜索输入树莓派ip输入账号,密码连接;

2024-05-16 22:21:57 358

原创 树莓派关机指令

先关机指令后断电。

2024-05-15 23:20:05 152

原创 树莓派3B+入门(无外设)

昨日刚到一块树莓派3B+,甚是喜爱,然半宿未眠。

2024-05-15 23:15:21 909

原创 VM虚假机联网(无代码,超简单)NAT模式

虚拟网络编辑器;知道IP区间网关IPv4;OK,连上网了;

2024-05-10 19:10:26 224

原创 虚拟机VMware下ROS Neotic(Ubuntu 20.04)下安装OpenCV

你可以进入计算机的opt文件里面的ROS/share可以找到usb安装位置。注意:打开连接这的可移动设备,然后还要在虚拟机设置里面选择3.1usb。提供了一个全面且方便的脚本,可以直接运行来安装系统对应版本的ROS。安装完用小乌龟测试一下。三、安装opencv。

2024-04-26 17:21:08 635 2

原创 安装VMware后的相关配置

点开虚拟机设置——两个光盘都选用物理驱动(关机后进行)看看虚拟机设置里面的DVD;来进行跨机子的复制粘贴,和屏幕大小的自适应。3、完成后进行重新下载VM——tools。注意:如果安装不了tools是灰色的。

2024-04-26 16:20:44 234 2

原创 在VScode中配置Python开发环境(详细图片文字结合)

需要用到的软件下载包在官网里找一下,在window下的点击安装就行了;找一个3.8到3.10版本差不多都完善跟的上;

2024-04-20 11:10:12 1032 1

原创 python版的openCV使用及下载

截止目前:现在OpenCV使用环境还是python3.8的版本所以咱们下载时记得用3.8版本的这是国内的镜像下载能快一些;

2024-04-20 10:37:24 995 2

原创 ROS下用集成开发环境VScode创建工作空间与功能包(C++)

使用命令行工具创建ROS工作空间,这将成为我们开发ROS项目的根目录。在工作空间中,我将组织和管理我们的ROS功能包以及其他相关文件。创建完毕后,在输入code+空格+.打开VScode,接下来配置vscode,选定 src 右击 ---> create catkin package。可以点击配置设置为默认,修改.vscode/tasks.json 文件。补齐代码提示:修改c++17就行;

2024-04-08 18:08:24 292

原创 Rhino犀牛7.0+keyshot 9 的下载

点击.exe文件然后点旁边的小齿轮设置。下载完犀牛后,,在页面解压缩后。犀牛7.13win版安装包。

2023-12-18 23:20:33 529

原创 用python内置数据库sqite3和TK界面实现图书管理器

随着信息时代的发展,图书管理系统作为图书馆和学校重要的信息管理工具,面临着信息化需求和服务质量的提升。本选题旨在设计一套高效的图书管理系统,以满足日益增长的图书管理需求。通过优化管理流程、提升用户体验、加强图书信息共享,该系统将为信息管理工作带来实质性的改进,并推动信息管理模式的现代化发展。因此,本系统的开发具有重要的实践意义和推广价值,将为各类图书馆和机构提供一种全新的管理模式,推动整个信息管理领域的发展。这个图书管理系统具有添加图书、删除图书、搜索图书和显示所有图书的功能。

2023-12-17 19:37:08 956

原创 cv2.VideoCapture(1)报错问题

配置完环境,使用开源码发现出现如此问题,调试后;得知是cap = cv2.VideoCapture(1)问题,这里的1是外设摄像头,内置的是零(比如笔记本就是零)

2023-12-17 17:11:25 873

原创 在window下下载Anaconda时新建的虚拟环境在C盘解决方案

在昨天下载完Anaconda时,发现创建的虚拟环境在C盘,就用了指定文件夹下载,暂时解决了这个问题,可以看我的这篇文章但是每次都指定文件夹下载有了必要的路径手敲麻烦,于是在网上了,找到了修改原始路径的方法;二、解决方案查看虚拟环境:或者发现有在指定路径但是没有名称,因为名称是自己新建的文件名字;下来让我们找到自己新建环境时创造的.comdarc文件;

2023-12-10 11:36:20 1684

原创 window下下载Anaconda及python并创建虚拟环境

conda是一个配置隔离python环境的工具因为有些时候我们需要不同版本的python或不同版本的pip模块(比如你需要跑两个从github上下下来的代码,他们的tensorflow版本一个要求1.0一个要求2.0)conda既可以实现pip模块不同版本共存,也可以实现python不同版本共存conda只是一个工具,它有两种发行版,分别是Anaconda和Miniconda。

2023-12-10 00:59:21 509

原创 小白在window下安装MySQL(8.0.35)

将套件安装在mySQL serve的文件下;将数据放到Mysql的data中;打开系统里的系统变量;把刚刚的mysql的bin路径复制到环境变量中;下载免费的社区版本,记得点击NO THANK;servre only:仅安装Mysql服务器。然后点next和finish就完成了;client only:仅安装客户端。full:安装Mysql所有可用组件。设置密码,简单一些;出现如下,输入密码就完成了,custom:自定义安装。2.开始安装,双击后。

2023-12-02 10:26:54 171

用python内置数据库sqite3和TK界面实现图书管理器

随着信息时代的发展,图书管理系统作为图书馆和学校重要的信息管理工具,面临着信息化需求和服务质量的提升。本选题旨在设计一套高效的图书管理系统,以满足日益增长的图书管理需求。

2023-12-17

空空如也

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

TA关注的人

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