自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 100天带你精通Python——第8天面向对象编程

Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来简单的了解下面向对象的一些基本特征。类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。

2024-08-31 18:49:44 1507

原创 100天带你精通Python——第7天错误和异常

在Python编程中,错误和异常处理是关键的组成部分,帮助开发者识别和管理程序运行中的问题。了解这些机制不仅有助于调试代码,还能提高代码的鲁棒性和用户体验。在某些情况下,你可能需要定义自己的异常类型来处理特定的错误条件。可以通过继承内置的Exception类来创建自定义异常。

2024-08-29 12:19:47 568

原创 100天带你精通Python——第6天Python函数

Python函数是可重用的代码块,通过def关键字定义,包含输入参数和可选的返回值。它们可以执行特定任务,提高代码的组织性和可读性。函数支持位置参数、默认参数、关键字参数和可变参数,还可以使用高阶函数、匿名函数(lambda)、递归和装饰器来实现复杂功能。文档字符串:描述函数的作用、参数、返回值等。""" # 函数体 return resultfunction_name: 函数名称,遵循命名规则(如小写字母、下划线等)。parameters: 参数列表,用于函数内部使用,多个参数用逗号分隔。

2024-08-19 09:34:03 600

原创 从零到一训练YOLOv8模型

YOLOv8 基于深度学习和计算机视觉领域的尖端技术,在速度和准确性方面具有无与伦比的性能。其流线型设计使其适用于各种应用,并可轻松适应从边缘设备到云 API 等不同硬件平台。

2024-08-16 21:48:23 256

原创 VLA-NeoArm——第二章文件录音与播放

Python提供了一些库可以用于录音和播放音频文件。常见的库有pyaudio和wave,这些库允许用户录制麦克风输入并将其保存为WAV文件格式,然后再进行回放。以下是关于如何使用这些库录音和播放的简单介绍。为了录制音频,我们通常使用pyaudio库,它提供了对音频流的处理功能。我们可以设置音频格式、通道数、采样率、缓冲区大小等参数,并启动音频流进行录制。录制的数据可以保存到wave文件中,供后续播放。Python录音代码:通过pyaudio进行录音,设置采样率为16000Hz,单声道。

2024-08-15 17:26:10 60

原创 通过ESP32的引脚ADC功能读取MQ2烟雾传感器遇到的问题

这里如果单独使用的时候大概率是成功的,但是我项目需要与服务器进行通信,所以这边就会出现问题,所以在这里我们要熟悉引脚ADC的功能。在我的代码中出现 ValueError: invalid atten 错误,可能是因为我使用了不支持ADC功能的引脚。其中,ADC2的引脚在使用Wi-Fi时可能会出现问题。在我的代码中,我使用了GPIO2,这个引脚属于ADC2组2。如果我的ESP32正在使用Wi-Fi模块,这可能会导致问题。因此可以尝试使用ADC1组的引脚34。

2024-08-15 17:13:21 234

原创 VLA-NeoArm——第一章项目概述

随着机器人技术的高度发展,及深度学习、强化学习、大模型和生成式AI的出现,传统的机器人工作模式单一、操纵灵活性差、缺乏理解能力,无法适应非计划性、随机性应用场景,难以满足广泛应用和具身智能化的要求。因此,开发具身机器人或者对现有机器人进行升级改造,对于解决各行各业的不同需求问题,促进经济快速繁荣发展具有重要的现实意义。本课题充分利用多模态视觉语言模型和图像处理算法等相关技术,完成Agent智能体的构建,实现机械臂智能动作编排,使其具备自主感和分析能力,成为具身智能体。

2024-07-29 17:11:27 147 2

原创 100天带你精通Python——第5天生成器和迭代器

在现代编程中,处理大量数据时,内存管理和性能优化显得尤为重要。Python作为一种灵活且强大的编程语言,提供了多种工具来高效地处理数据,其中生成器和迭代器是两个极其重要且常用的工具。迭代器允许我们以逐步迭代的方式访问数据,而生成器则通过简化迭代器的创建过程,使代码更加简洁和易读。迭代器是一种实现了迭代协议的对象,包含__iter__()和__next__()方法,允许我们逐个访问数据集中的每个元素。生成器则是迭代器的一种特殊类型,通过yield关键字使函数可以暂停并返回值,保存其状态以便在需要时继续执行。

2024-07-20 10:22:44 1030

原创 100天带你精通Python——第4天Python条件循环语句

在编程中,条件语句和循环语句是两类最基本且最重要的控制结构。它们使得程序能够根据不同的条件做出决策,并能够重复执行某些代码段,从而实现复杂的逻辑和功能。在Python中,条件语句和循环语句具有简单而强大的语法,使得代码既易于编写又易于理解。条件语句条件语句用于在程序中引入逻辑决策。通过条件语句,程序可以根据不同的条件执行不同的代码,从而实现动态的行为。这包括最常用的 if 语句,以及结合使用的 elif 和 else 语句,它们共同构成了一个强大的条件判断结构。循环语句循环语句用于在程序中引入重复操作。

2024-06-26 12:12:31 743

原创 VLA-NeoArm——具身智能机械臂

随着机器人技术的高度发展,以及深度学习、强化学习、生成式AI和大模型的出现,传统的机器人工作模式单一、操纵灵活性差、缺乏理解能力,无法适应非计划性、随机性应用场景,难以满足广泛应用和具身智能化的要求。因此,开发具身机器人或者对现有机器人进行升级改造,对于解决各行各业的不同需求问题,促进经济快速繁荣发展具有重要的现实意义。本课题充分利用多模态视觉语言模型和图像处理算法等相关技术,完成Agent智能体的构建,实现机械臂智能动作编排,使其具备自主感和分析能力,成为具身智能体。

2024-06-12 09:29:20 1148 3

原创 获取FastAPI

FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 并基于标准的 Python 类型提示。快速:可与 NodeJS 和 Go 并肩的极高性能(归功于 Starlette 和 Pydantic)。最快的 Python web 框架之一。高效编码:提高功能开发速度约 200% 至 300%。更少 bug:减少约 40% 的人为(开发者)导致错误。智能:极佳的编辑器支持。处处皆可自动补全,减少调试时间。简单:设计的易于使用和学习,阅读文档的时间更短。

2024-05-02 14:10:30 1112 1

原创 100天带你精通Python——第3天Python运算符

运算符是编程语言中用于执行特定操作的符号或关键字。它们可以用于执行算术运算、逻辑运算、比较以及其他各种操作。算术运算符:用于执行基本的数学运算,包括加减乘除等。比较运算符:用于比较两个值的大小关系,返回布尔值。==、!逻辑运算符:用于组合多个条件,并返回布尔值。and、or、not赋值运算符:用于将值赋给变量,或对变量进行运算后再赋值。位运算符:用于对二进制数字进行位级别的操作。成员运算符:用于检查指定的值是否存在于序列或容器中。in、not in。

2024-05-02 12:21:12 921 1

原创 100天带你精通Python——第2天Python数据类型

Python 中的数据类型是指在程序中用来表示不同种类数据的分类或种类。它们定义了数据的性质、存储方式和可对其执行的操作在 Python 中,可以通过定义类(class)来创建自定义数据类型。类是一种面向对象编程的概念,它允许你创建具有特定属性和方法的对象。

2024-04-29 11:50:36 632 1

原创 100天带你精通Python——第1天获取Python

Python是一种高级、通用、解释性的编程语言,由Guido van Rossum于1991年创建。以下是关于Python的一些基本信息:易学易用: Python的语法设计简洁清晰,使得初学者能够迅速上手。这也使得Python成为教学、科研和初学者入门编程的理想选择。开放源代码: Python是开源的,任何人都可以查看、使用和修改它的源代码。这种开放性促进了社区的协作和贡献,形成了丰富的第三方库和工具。跨平台:Python可以在多个操作系统上运行,包括Windows、Linux和macOS等。

2024-01-14 12:05:16 588

原创 YOLO-NAS,一种优于YOLOv8的图像检测和分割的模型

YOLO-NAS,优于YOLOv8的新型神经网络

2024-01-10 16:09:22 1637

原创 解决WSL与window通信问题

最后一行 nameserver 172.25.80.1 nameserver 后面即为windows下的ip地址,这里填写MySQL地址需要填写正确。选取path变量,点击编辑,在其界面新建一个变量为:%MYSQL_HOME%\bin。点击确定及后面的确定。然后ping一下看看能不能连通,由于我这边已经解决了问题所以可以ping通,不能解决的兄弟姐妹往下看。由于MySQL不支持远程连接于是wsl连接windows上的MySQL会连接不到。查看你的windows下的ip地址对不对,在wsl下执行命令。

2023-06-12 18:28:22 1072 1

原创 Idea软件 bug解决

这里用的是maven,工具是IDEA,依赖的jar包均已经导入成功,但是依旧报500错误这个错误类似于IDEA的一个bug,在导入依赖后还需要进行其他的操作:解决方法:选中自己的项目点击lib包选中之后点击上面的+号,再点击Library Files之后全选Jar包导入即可导入之后别忘了点击apply这是本人在学习中遇到的,希望对各位有用~~~~~...

2022-06-08 11:10:04 1556

原创 IDEA解决SPringBoot的yml文件属性消失问题

IDEA解决SPringBoot的yml文件属性消失问题首先找到Project Structure之后找到Facets,点绿色小树叶,最后点击+号添加yml文件就ok了。

2022-02-02 12:06:32 1031

空空如也

空空如也

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

TA关注的人

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