自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python OpenCV 入门教程】图像读取、灰度转换、图片切分、视频逐帧处理

OpenCV 是目前最主流的计算机视觉开源库,零基础也能快速上手。本文整理日常开发最常用的OpenCV 基础操作,包含图片读写、灰度图、图像属性、ROI 区域截取、颜色通道拆分合并、视频帧处理,代码可直接复制运行,适合新手入门学习。本文涵盖 OpenCV 最核心八大基础用法:图片读取展示、灰度转换、图像属性查看、区域裁剪、纯色修改、视频播放、摄像头调用。熟练掌握以上代码,就能完成绝大多数基础图像处理需求,后续可延伸学习图像滤波、边缘检测、人脸检测等进阶玩法。

2026-05-18 20:15:42 324

原创 【数据库】MySQL 四大 SQL 语句分类详解及实操运用

SQL语句主要分为四大类,在数据库中各司其职。DDL数据定义语言,主要用于定义和管理数据库与数据表结构,可完成创建、修改、删除库表等操作,搭建整体数据存储框架。DML数据操纵语言,负责对表内数据进行日常操作,实现数据的新增、修改与删除,维护业务数据内容。DQL数据查询语言是使用频率最高的语句,专门用来精准查询、筛选、统计数据库中的数据,满足数据查看与数据分析需求。

2026-05-16 18:12:54 612

原创 Navicat Premium 详细使用教程

Navicat Premium 16 是一款功能强大、跨平台、多数据库兼容的可视化管理工具,支持 MySQL、MariaDB、PostgreSQL、SQLite、Oracle、SQL Server 等主流数据库,可在单一界面中同时连接与管理多种数据库实例。它提供直观易用的图形化操作环境,集数据库设计、SQL 开发、数据备份恢复、数据迁移同步、模型可视化等功能于一体,极大简化数据库管理的复杂度,显著提升开发与运维效率。

2026-05-14 18:28:22 668

原创 Sklearn 实现 KNN 分类算法,鸢尾花数据集手把手教程

在机器学习众多经典算法中,K 近邻算法(KNN,K-Nearest Neighbors) 是最简单、最容易理解且实用性极强的惰性监督学习算法。它无需复杂的模型训练过程,核心逻辑源于生活常识:物以类聚,人以群分。无论是分类任务还是回归任务,KNN 都能快速上手实现,常作为机器学习初学者入门的第一个实战算法。KNN(K-Nearest Neighbors,K 最近邻)是一种基础且常用的机器学习算法,可用于分类和回归任务,实际应用中更多用于分类。

2026-05-13 20:03:19 708

原创 Python 爬虫实战:Selenium 批量爬取百度图片(逐行代码超详细解析)

这套爬虫代码结构简单、逻辑清晰,适合 Python 爬虫新手学习Selenium 动态网页抓取、文件批量下载、本地文件夹操作等知识点。只需修改关键词和爬取数量,就能快速批量获取百度图片,省去手动保存的繁琐步骤。

2026-05-12 19:59:16 937

原创 python零基础学爬虫:通用网页视频爬取代码示例详解

主流视频平台为节省带宽、支持多清晰度切换,都会采用音视频分离的加载方式,前端播放器会自动合成播放。爬虫只能分别抓取画面和音频文件,想要合成带声音的完整视频,可以借助FFmpeg工具合并,也是爬虫学习中常用的进阶用法。掌握这套爬取流程后,可以举一反三,遇到同架构的视频网页,只需修改 URL、XPath 路径和请求头参数,就能复用代码完成爬取,真正学会一类网页视频爬虫的通用开发思路。

2026-05-11 19:45:08 843

原创 【新手放心进】Numpy 零基础超全入门教程,从安装到矩阵运算一站式学会

在Python数据分析、机器学习、人工智能以及科学计算领域,NumPy是绝对的基石库。全称Numerical Python,它提供高性能的多维数组对象ndarray,运算速度比Python原生列表快几十甚至上百倍,后续学习Pandas、Matplotlib、机器学习框架都必须先掌握NumPy基础。

2026-05-08 20:04:30 677

原创 【面向新手】Python 类与对象超详细入门,零基础吃透面向对象

根据前面定义的 Phone 手机类模板,实例化创建第一个真实的手机对象,把华为、黑色、3999 这三个实际数据传入,自动传给类里的 init 构造方法完成属性初始化,最后把创建好的手机对象赋值给变量 phone1,方便后续操作这个手机。开始定义函数,在手机类里面自定义一个名叫 call 的方法,代表手机打电话的行为,类里面所有自定义方法都必须把 self 写在第一个参数位置,只有带上 self,这个方法后续才能访问到手机对象身上保存的品牌、颜色这些属性。掌握了实例化对象、通过对象。属性访问特征、通过对象。

2026-05-07 21:00:11 602

原创 【超详细,适合新手】Python 爬虫实战:逐行解析10 wallpaper 壁纸批量下载器

整篇文章没有晦涩难懂的专业术语,尽量用通俗直白的语言讲解每一行代码的作用与底层逻辑,目的就是让爬虫新手也能看懂每一步原理,不只是单纯复制代码运行,更能理解背后的实现思路、XPath 定位技巧、反爬伪装方式以及图片二进制保存的核心知识点,真正做到看懂代码、吃透原理、举一反三,后续可以套用这套思路去爬取其他同类图片网站,扎实掌握入门爬虫的实战能力。接下来我们定义一个全局变量,用来给我们爬取得到的图片进行编号,同时我们定义了一个计数函数,每当被调用一次,编号+1,这样就保证了图片排序的稳定性。

2026-05-06 20:28:09 624

原创 【新手友好向】Linux 系统全面入门:介绍、安装与基础使用

从事服务器运维、开发环境搭建、嵌入式调试多年,接触过 Windows、macOS、各类 Linux 发行版。Linux 不是小众系统,而是程序员、运维工程师、后端开发、自动化部署的底层核心系统。很多新手刚接触电脑,只熟悉 Windows 图形化操作,面对纯命令、简洁界面的 Linux 会产生畏惧。其实 Linux 逻辑简单、结构统一、稳定性极强,只要理清基础概念、学会安装、掌握常用基础命令,就能轻松上手。Linux 是一款免费、开源、多用户、多任务、跨平台的操作系统内核。

2026-04-29 18:04:25 617

原创 【python】告别死记硬背!结合实战案例详解 Python 列表与字典

本项目通过列表 + 字典的组合使用,实现学生投票数据的收集、处理、排序与结果展示,完整覆盖数据处理典型流程。1.初始化数据容器创建空列表,用于存储所有学生的投票信息,作为整个项目的数据载体。2.数据收集与结构化处理将收集到的原始投票数据进行整理,通过字典存储单条信息,再统一存入列表,形成结构化数据集,方便后续操作。3.数据排序处理根据投票结果等关键字段,对列表中的数据进行排序,使数据按照需求呈现有序状态。4.目标数据提取。

2026-04-28 20:17:05 377

原创 【VMware】新手必看!Windows 虚拟机安装配置完整流程,一步不漏

在当下软件开发、网络安全学习、服务器运维以及跨系统开发的大环境下,单一的电脑系统已经很难满足多样化学习与实操需求。日常学习中,我们常常需要测试陌生系统、部署服务环境、进行漏洞复现、学习 Linux 命令操作,或是运行小众软件、隔离风险程序;如果直接在本机物理机上安装操作系统、修改系统配置、部署测试环境,极易出现系统冲突、文件损坏、病毒入侵、环境污染等问题,一旦操作失误,还会导致整机系统崩溃,影响正常办公与使用。

2026-04-27 19:53:39 945

原创 快速掌握字典使用方法|入门到实战

字典(dict)是 Python 核心数据类型,具备键值存储、查询高效的特点。字典类型的数据和列表类型的数据相似,又是会被混淆,本文从基础语法和相关函数及方法出发,结合实战案例,带你快速掌握字典常用操作与实际开发用法。本文是面向新手使用字典类型的使用方法来介绍。{[键1:值1],[键2:值2],[键3:值3],[键4:值4],[键5:值5],[键6:值6],[键7:值7]....}

2026-04-25 19:27:28 533

原创 【Python 基础】列表全面讲解:元素获取、嵌套使用及常用函数

Python 中组合数据类型是编程核心基础,包含列表(list)、元组(tuple)、字典(dict)与集合(set)。每一种数据类型都有特定的用处和特征,合理掌握各类数据结构的特点与用法,能高效存储、处理数据,为后续编程学习打下坚实基础。本文是面向新手将使用列表类型的使用方式来介绍。

2026-04-24 20:11:45 635

原创 PyCharm 安装与 Python 环境管理 + CMD 命令行查看 / 调整系统进程优先级

首先我们找到python的官方网站,点击download下载,就可以看到各个版本的python解释器,我们选择相对稳定的版本而非最新版本,因为最新的版本还处于准备阶段,可能会与市面上的一些功能不兼容,我们可以选择与自己电脑适配的版本,比如3.10、3.11等。在这里我选择3.9.9版本作为演示,点击页面进入后,向下滑动找到Files,选择对应自己系统的Operating system,安装Description为Recommended的版本,这代表的是windows系统的64位版本,点击下载。

2026-04-24 12:21:28 769 1

空空如也

空空如也

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

TA关注的人

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