自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【测试开发】测试开发和测试理论

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-09-08 00:37:49 346

原创 【Linux】基于Arm板开发屏幕移动设备

现如今嵌入式设备需要小屏操作,怎么制作嵌入式设备可用的桌面应用呢。提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-09-08 00:31:16 289

原创 【python】lambda函数

本文介绍了Python中的Lambda函数(匿名函数),它是一种简洁的一行函数表达式,常用于回调场景。文章从Lambda的基本语法入手,展示了其作为简单函数(如加法运算)的使用方式。重点讲解了Lambda与常见内置函数的配合:1)与sorted()结合实现自定义排序;2)与filter()搭配进行序列过滤;3)与map()配合完成元素映射处理;4)结合三元表达式实现条件判断。最后指出,Lambda虽然便捷,但过度使用会影响代码可读性,建议在需要简单、一次性函数时使用。全文通过具体代码示例,清晰演示了Lamb

2025-09-02 16:38:14 516

原创 【python】回调函数

本文介绍了回调函数的概念及其使用场景。回调函数是通过函数指针传递并在特定条件下被调用的函数,常用于异步编程和事件处理。文章展示了回调函数的基本用法,包括在数据处理完成后执行回调,以及使用lambda表达式简化回调。典型应用场景包括事件响应、数据处理后的后续操作等。回调机制使程序更加灵活,支持模块化设计。

2025-09-02 08:50:15 469

原创 【make工具】在Windows环境安装

虽然Mac OS或Linux自带make编译器,但是有时也有在Windows上使用make的需求,那么如何在Windows安装make工具呢。以上就是如何在Windows平台通过MinGW64来安装make tool。

2025-07-15 14:23:55 1807

原创 【Web-UI】编译vue项目完成Nginx的部署

如果你已经完成了一个前端项目,怎么将它部署到你的服务器呢。以上就是如何用nginx快速部署静态网页到服务器。

2025-07-15 13:40:31 407

原创 【Web 后端】部署服务到服务器

如果你的后端服务写好了如果部署到你的服务器呢,本次通过fastapi写的服务实例,示范如何部署到服务器,并做服务管理。以上就是如何通过systemctl挂载和启动服务,后续如果有多个服务,注意端口的重复占用,当然也可以通过Nginx来分配端口的环回。

2025-07-04 09:51:32 512

原创 【Web-UI】基于Vite + TS + Vue3 创建和部署项目

Vite是一款由Vue.js团队开发的现代化前端构建工具,提供高效的开发体验。本文介绍了使用Vite搭建Vue3+TS脚手架的步骤:1)安装Node.js环境;2)通过npm创建项目并选择Vue和TS模板;3)进入项目目录安装依赖并启动开发服务器。Vite简化了项目初始化流程,通过交互式选择快速完成配置,为开发者带来便捷。整个过程只需几个简单命令即可完成项目搭建。

2025-07-03 09:32:02 418

原创 【mongodb】安装和使用mongod

Mongodb的安装可以直接安装系统默认的版本,也可以安装官网维护的版本,相对而言更推荐安装官网维护的版本,版本也相当更新。对于mongodb常规的操作也就这些,当然我们大多数据情况通过代码来创建和管理mongoDB,便于管理数据的上传和读取。

2025-07-01 15:15:56 534

原创 【Linux】部署Linux文件服务器(基于Nginx)

部署文件服务器有很多办法,有时候在生产环境需要将服务器文件共享,本篇通过Nginx监听8000端口,部署文件服务器。部署文件服务器可以通过以下办法:2.配置文件进入 /etc/nginx/sites-available/fileserver以上root 目录使用真是的服务器对应的文件根目录文件夹名,对应的最大传输文件大小限制是500M。启动并开机启动服务通过浏览器访问 http://192.168.x.xx:8000/访问服务器文件,如果不能访问尝试开启防火墙:如果仍然不能访问,尝试更改文件夹权限

2025-06-30 17:23:21 1432

原创 【Linux】电脑安装 Ubuntu 系统

多数情况下,我们通过虚拟机,如Vmware安装linux系统,但有时候为了更好的分配电脑的CPU或GPU性能,我们需要将电脑直接刷成linux系统。本篇介绍如何安装Ubuntu系统。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-06-19 09:24:43 340

原创 【ESP32】WIFI模块开发HTTP控制面板

本文介绍了如何通过串口配置ESP32的WIFI,并基于HTTP服务控制其GPIO功能。项目使用Thonny工具在ESP32设备上编写Python代码,实现WIFI配置的保存与更新,并通过串口命令读取或修改WIFI的SSID和密码。WIFI连接成功后,ESP32启动HTTP服务器,接收API请求以控制GPIO引脚状态。主程序循环监听串口和HTTP请求,确保设备能够实时响应外部指令。最终,通过浏览器访问ESP32的IP地址,用户可以在网页上控制GPIO引脚,实现LED开关等功能。

2025-05-22 17:15:11 423

原创 【ESP32】基于Thonny搭建开发环境

本文介绍了如何使用Python开发ESP32开发板,主要针对具备Python或单片机基础的开发者。ESP32是一款由乐鑫科技推出的低成本、低功耗的Wi-Fi和蓝牙双模物联网芯片,广泛应用于智能家居、物联网等领域。文章详细说明了开发步骤,包括安装ESP32驱动、下载Thonny软件以及烧录MicroPython固件。通过这些步骤,开发者可以快速上手使用Python进行ESP32开发。

2025-05-19 10:18:43 715

原创 【python】基于Paramiko库实现下载和删除主机文件

Paramiko 是一个用于 Python 的 SSHv2 协议库,支持安全地连接到远程计算机并执行命令或传输文件。本文介绍了 Paramiko 的基本安装和使用方法。首先,通过 pip install paramiko 安装库,然后使用 SSHClient 类建立与远程主机的连接。通过 exec_command 方法可以执行单次命令并获取输出,支持多条命令的连续执行。此外,文章还提到在连接时自动添加主机密钥的策略,以避免连接失败。Paramiko 提供了一种简单而有效的方式来实现远程主机操作,适用于各种自

2025-05-09 09:14:20 369

原创 【python】可变参数(*args 和 **kwargs)

在Python里面常规有两种参数,位置参数和关键词参数,当需要不固定参数的场景时候就需要使用可变位置参数和可变关键字参数。以上就是位置参数,关键字参数,以及可变参数的使用,方便在函数调用的参数使用的灵活性。

2025-04-14 21:23:58 693

原创 【Python】装饰器的使用(Decorator)

装饰器(Decorator)是Python中一种强大的语法特性,它允许你在不修改原函数代码的情况下,为函数添加额外的功能。装饰器本质上是一个高阶函数,它接收一个函数作为参数,并返回一个新的函数。

2025-04-14 09:43:01 1174

原创 【开发工具】Vi(Vim)编辑器

在Linux 平台经常会遇到需要在平台里面编辑文件,甚至是写代码的需求,本文介绍VI编辑器的常用用法,应用工具更加快捷方便。

2025-04-11 09:29:28 706

原创 【Pytorch】深度学习框架 - 手写数字识别(实战1)

前面已经学习和了解了Pytorch框架,已经神经网络的结构概念,本次我们通过实战案例来学习如何编写神经网络代码,本次实战是基于Minist数据集来识别手写数字。提示:如果没有学习过神经网络相关概念的,请看我前面文章。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-04-07 08:56:16 382

原创 【Pytorch】深度学习框架 - 卷积神经网络(完)

提示:本篇分享卷积神经网络结构以及在Pytorch里面的用法前面在作者的神经网络概念篇提到了神经网络的结构,层的概念,一般简单的人工网络我们说隐藏层只有一层,而且是简单的线性全连接层(FC层)。但是针对复杂一点的网络,比如输入是图像,做图像识别,图像分类,需要进行图像特征提取,我们就要用的卷积层,接下来我们开始学习卷积神经网络。

2025-03-24 02:02:02 1326

原创 【Pytorch】深度学习框架 - 神经网络(概念篇)

提示:本篇主要介绍神经网络前导概念,解释一些名词含义,相对而言比较抽象。按照领域划分的话,应该是这样一个包含关系:人工智能(AI)- 机器学习 - 神经网络 - 深度学习。神经网络) 是一种模仿生物神经系统结构和功能的计算模型,是深度学习的核心组成部分。它由多个层(Layer)组成,每一层包含多个神经元(Neuron),通过调整神经元之间的连接权重来学习数据中的模式。提示:接下来学习神经网络的基本概念与神经网络学习的前置知识未完待续。。。

2025-03-21 11:45:35 805

原创 【PyTorch】深度学习框架 - 搭建环境

Pytorch需要用到线性代数,优化理论,机器学习,深度学习等理论。在学习Pytorch过程中需要补充相关知识。

2025-03-16 18:05:28 958

原创 【OpenCV】- 制作检测目标级联分类器

在平时做目标检测的时候需要用到自定义目标来做检测,官方的分类器已经不够用了,那么就需要我们自己来制作分类器。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-03-07 16:59:44 541

原创 【STM32开发板】平衡小车项目(软件篇)

本篇开始基于STM32单片机开发一个平衡小车的项目软件篇,软件上会用到CubeMX全家桶,下面介绍如何使用CubeMX搭建项目,以及如何在此基础上编写驱动。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-02-21 09:49:06 529

原创 【python】- 协程函数 asyncio

提示:本文主要提到python中异步并发操作,关于Thread多线程同步并发见上文。Python 中的协程函数也就是我们所说的异步编程,它允许你编写非阻塞的代码,特别适用于 I/O 密集型任务(如网络请求、文件读写等)。同步编程像我们正常定义的函数就是同步函数,它只能每个函数依次进行,假如某个函数遇到了阻塞,那么整个程序将会被堵塞住,影响执行效率。当然我们可以通过多线程的方式处理,多线程处理的函数也是同步函数,他们将会在同一时刻同步并发。异步编程异步编程也就是我们今天说的协程,

2025-02-17 09:19:13 522

原创 【Python】- Thread多线程的使用(全)

例如:进程和线程的概念。进程是指一个程序,比如在电脑里面运行的QQ,浏览器就是一个进程。每个进程之间相互隔离,占用不同的资源,一个进程至少包含一个线程。线程就是一个进程里面的一部分,一个进程可以拥有多个线程,其中包含一个主线程,多个线程并发实现效率的提高。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文主要介绍了Thread在Python中的主要用法。

2025-02-14 15:36:55 1553

原创 【OpenCV】- 人脸检测

例如:本文介绍如何利用OpenCV实现人脸的检测和定位。提示:以下是本篇文章正文内容,仅供学习和参考以上就是今天要讲的内容,本文仅仅简单介绍了如何利用已经学习好的分类器快速的检测生活中人脸。

2025-02-12 09:35:18 350

原创 【OpenCV】- OCR 文字提取

本篇介绍我如何应用OCR完成文字提取和打印的案例例如:实际案例包括车牌识别,文字翻译等场合。提示:以下是本篇文章正文内容,仅用于学习记录以上就是今天要讲的内容,本文仅仅简单介绍了tesseraact 对于OCR的使用,总的来说可以利用训练库快速的识别图片的文件实现文字的输出。

2025-02-11 13:39:36 638

空空如也

空空如也

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

TA关注的人

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