自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python爬虫实战案例(1)—— 爬取百度图片 及 其它网站的网页图片

从网上找了几个图片网站,教大家怎么获取网页图片,还有百度图片获取,感兴趣的,可以看看喔~

2025-02-19 17:34:24 3440 14

原创 Python爬虫学习第四弹 —— 正则表达式 获取 知乎热榜

页面解析的终极大招 —— 正则表达式。使用正则表达式爬取知乎热榜内容。

2025-02-06 09:00:00 836

原创 Python爬虫学习第三弹 —— Xpath 页面解析 & 实现无广百·度

XPath(XML Path Language)是一种用于在 XML(可扩展标记语言)文档中定位节点的语言。它也可以用于 HTML(超文本标记语言)文档,因为 HTML 可以看作是 XML 的一个子集。XPath 通过路径表达式来选取 XML 文档中的节点或者节点集。自己写的无广百·度

2025-01-28 18:33:31 2558

原创 Python爬虫学习第二弹 —— Beautiful Soup页面解析

早上好啊,大佬们。今天我们来讲讲爬虫中最重要的一部分——页面解析。在之前我们向页面发起了请求,然后从中获取了一个内容,然后如果想要获取一批类似的内容该怎么做呢?按照之前的方式,将每一个都单拎出来获取,这显然是不太现实。那么我们就应该想想其它更好的方式,我们也提到了,想要获取的数据是一些类似的内容,那么对于它们的URL或者,内容的存储位置是否类似。基于这个思路,我们就需要对页面进行解析,那么开干!!

2025-01-23 17:56:42 882 1

原创 Python爬虫学习第一弹 —— 爬虫的基础知识 及 requests基础

爬虫http内容讲解,GET方法,POST方法讲解。requests库中一些内容的讲解,get方式获取,2进制内容,json内容,爬取图片,POST方法讲解

2025-01-19 12:04:05 1656 1

原创 Python爬虫学习前传 —— Python从安装到学会一站式服务

通篇26000字但不会枯燥,无废话用一篇文章让大佬们从安装python环境到安装pycharm软件再到入门python,让大家不用再找其它文章,一篇搞定,无数的代码示例,并且提供代码例程,方便学习和复习。

2025-01-17 22:10:04 3325 3

原创 电赛备赛:TI MSPM0 PWM学习

本文分析了TI官方PWM例程,重点解读了syscfg配置中的频率、占空比等参数设置。通过研究代码实现了PWM动态调节功能,提供了修改占空比和频率的自定义函数。文章指出PWM在电赛中非常重要,建议读者通过实践掌握核心配置方法,并持续优化学习方式。虽然内容仍需精炼,但已涵盖PWM应用的关键知识点。

2025-07-27 13:02:01 1219

原创 电赛备赛:TI MSPM0 Timer学习

本文介绍了MSPM0微控制器中定时器(Timer)模块的学习方法与例程分析。主要内容包括:1) MSPM0G3507芯片的定时器资源概况(7个Timer,支持22路PWM);2) 通过官方例程学习TimerG周期性定时功能,实现LED以500ms间隔翻转;3) 详细解析Timer的syscfg配置选项,包括时钟源、分频系数、工作模式等参数设置;4) 代码实现分析,重点说明主函数初始化流程和中断处理函数的工作原理。文章指出MSPM0的定时器使用方式与STM32相似,并预告下一期将学习PWM功能。该教程采用实践

2025-07-26 21:12:56 1206

原创 电赛备赛:TI MSPM0 GPIO学习

本文介绍了Ti官方MSPM0G3507开发板的GPIO例程分析。文章从README文件开始,说明了PA0和PB21引脚分别连接LED和按键的功能配置。随后分析了主程序逻辑,展示了如何通过按键控制LED状态。重点解析了syscfg配置文件的作用,解释了GPIO引脚分组和命名规则。最后指出不同开发板只要芯片相同即可通用代码,并预告下一期将学习Timer时钟模块。整体内容简明扼要地介绍了MSPM0系列GPIO的基本使用方法。

2025-07-26 16:13:03 1020

原创 电赛备赛:TI MSPM0 学习

根据小组分工,我被要求来学 TI 的开发板,虽然不一定会在这个赛题里面用到,但还是需要准备的。所以听从组织安排,下面就让我们开始吧。

2025-07-25 07:35:36 456

原创 第十五届蓝桥杯大赛软件赛国赛Python 大学 B 组试做【本期题单: 不同的总分值 、儿童数、 球衣号码】

第十五届蓝桥杯大赛软件赛国赛Python 大学 B 组试做【本期题单: 不同的总分值 、儿童数、 球衣号码】

2025-06-12 13:21:30 522

原创 第十五届蓝桥杯大赛软件赛国赛Python 大学 C 组试做【本期题单: 循环位运算、分割字符串 、 粉刷匠小蓝 】

循环位运算,分割字符串,粉刷匠小蓝。使用的算法各有不同,位运算的背包dp,记忆化dfs,数学动态

2025-06-12 13:05:13 1265

原创 位运算 —— 颠覆想象的奇妙用法

大伙,什么是位运算?我猜你会说:“ & 这是与运算, | 这是或运算,^ 这是异或,<< 这是左位移, >> 这是右位移。别问我怎么知道,因为我之前就是这么去理解位运算的,但是前两天突然刷到一个大佬讲位运算,直接颠覆我的想象,“我丢,还能这么用,牛哇!”,这就是我当时的真实写照。虽然位运算符就只有上面说的这些,但不代表位运算只能做到这些。下面用一些题目给大伙真实感受一下它的奇妙。注:下面代码不能直接在力扣中使用,只是教大伙这个题怎么写。

2025-06-09 11:56:59 865

原创 risc-V学习日记(4):指令执行过程

详细说明了一条指令的执行流程,并且对每个执行过程中的代码模块给出了讲解

2025-06-09 08:00:00 1143

原创 第十五届蓝桥杯大赛软件赛国赛Python 大学 C 组试做【本期题单: 挑苹果、瞬移】

蓝桥杯备赛刷题记录:本期解析两道题目。第一题"挑苹果"通过余数性质转换问题,采用排序和二分查找优化求解满足条件的最大连续子数组长度。第二题"瞬移"使用BFS算法寻找最短路径,通过预处理移动距离和记忆化搜索避免重复计算。两题均展示了算法优化技巧,前者利用数学性质简化问题,后者通过状态记录提升效率。代码实现清晰,适合备赛参考。

2025-06-03 10:00:00 1010

原创 第十五届蓝桥杯大赛软件赛国赛Python 大学 C 组试做【本期题单: 设置密码、栈】

前段时间准备省赛,运气好进国赛了。所以就开始准备6月份的国赛。但是近期还有别的比赛要准备,所以刷题的速度比较慢,可能每一期就会有一两道题目。如果大伙再刷哪道题的时候遇到问题了,也可以留言或者私信,小白兔会去先尝试一下那到题目。

2025-05-28 12:09:25 1795

原创 第十五届蓝桥杯大赛软件赛国赛Python 大学 C 组试做【本期题单: 汉字田, 六一儿童节,存钱】

15届蓝桥杯Python C组题。本期题单:汉字田,六一儿童节,存钱

2025-05-26 08:00:00 456 3

原创 Verilog速成班(二)

早上好啊大伙,上一期给大伙介绍了一下Verilog的整体结构和概念,不知道大伙有没有一些基本的认知了呢?是否感受到它和C语言等的区别呢?然后这一期,咱们来说一下 verilog 基础语法。

2025-05-24 10:04:15 899

原创 PTA L1系列题解(C语言)(L1_105 -- L1_112)

2025年PTA赛题L1部分:L1-105 珍惜生命 L1-106 偷感好重 L1-107 高温补贴 L1-108 零头就抹了吧 L1-109 这是字符串题 L1-110 这不是字符串题 L1-111 大幂数 L1-112 现代战争

2025-05-23 13:21:07 899

原创 我的创作纪念日

早上好啊,大伙。这一期咱不学新东西了,来一期走心局!在 5 月 25 日,CSDN平台里的人机提醒给我传了个图片:一开始我最在意的是为什么是256天要发一个这个?后面一想,256 二进制是1,0000,0000,2 ^ 8 = 256,这个数对于程序员来说是不是有点暧昧了。这是一个周期,不得不说程序员对这方面还是太敏感了,哈哈。至此,我才知道原来我写CSDN这么久了,说实话有点意想不到。没想到已经写这么久了,也没想到居然有这么多人看过我的文章,也不知道对大伙有没有帮助就是了。

2025-05-21 17:40:37 958

原创 基于stm32的四旋翼飞行器:MPU6050讲解 · 上(参数读取)

这个系列我们志在做出一个四旋翼飞行器,然后按照我现在的了解,我将这个项目分成了三个大步骤进行制作学习。首先是MPU6050学习,我们需要通过陀螺仪和加速度器获取飞行器的pitch(俯仰角)、yaw(偏航角)、roll(横滚角)三个参数,以此为凭据通过更改旋翼让飞行器保持平衡和行动。这部分我们也是分为三期进行,具体的大伙看下去就知道了。然后第二步是飞行器的模型设计,包括飞行器的3D模型,PCB设计等。最后就是代码编写,这部分应该是比较麻烦的一个任务了,但是可以参考网上大佬的例程,

2025-05-03 14:04:41 921

原创 stm32教程:软件I2C通信协议 & 代码模板提供

I2C(Inter-Integrated Circuit)是一种由飞利浦(现NXP半导体)于1982年设计的同步、半双工、多主从结构的串行通信协议,广泛应用于传感器、存储器、显示屏等低速设备的短距离通信。其核心优势在于仅需两根信号线(SCL时钟线和SDA数据线)即可实现多设备通信,且支持多主机和从机的灵活配置17。

2025-05-02 16:38:17 1230

原创 risc-V学习日记(5):RV32I指令集

RV32I的指令格式介绍,指令内容介绍

2025-04-27 11:16:54 1578

原创 stm32教程:HC-SR04超声波模块

HCSR04超声波模块,原理讲解,代码例程提供

2025-04-22 16:37:15 1778

原创 risc-V学习日记(4):关于嵌入式开发的储备知识

这一期应该就是前置知识的最后一期了,下一期开始就是RISC-V的指令集学习了。

2025-04-22 06:00:00 1403

原创 Verilog速成班(一)

Verilog的模块结构,assign语句,always语句讲解。二选一数据选择器,加法器的仿真实现。

2025-04-21 06:00:00 1028

原创 vivado软件的安装 和 sub乘法器模块实现

本篇所用到的所有文件都在下面网盘里面提供给大伙,可以先下载下来再看下面的文章进行安装使用等操作。这一期带大伙用一下Vivado这个软件,然后给大伙练了一个 sub 模块的代码编写和仿真。

2025-04-21 06:00:00 998

原创 stm32教程:TB6612驱动 & 电机驱动风扇实验

TB6612FNG 是一款常用的直流电机驱动模块,基于东芝公司的 TB6612FNG 芯片设计,专为控制小型直流电机或步进电机而开发。

2025-04-16 14:15:42 2196 2

原创 16届蓝桥杯Python赛道B组的一点点比赛经验

总得来说,在我看来没有上一届的题目那么难了,这一届题目难度没有那么大,但是对于优化的难度是很大的,没有像上一届那样不会这个算法就无从下手,什么并查集,什么动态,想想就头疼。(题目照片是从别的大佬那边偷的,勿喷),然后本篇的代码都是后期重新写的,所以不一定能向大伙还原我考试时候的真实思路。

2025-04-13 06:00:00 944 2

原创 第十五届蓝桥杯大赛软件赛省赛Python 大学 B 组试做(下)【本期题单: 缴纳过路费, 纯职业小组】

本期题单:缴纳过路费,纯职业小队。

2025-04-11 22:31:15 1452 1

原创 第十五届蓝桥杯大赛软件赛省赛Python 大学 B 组试做(中)【本期题单: 蓝桥村的真相,魔法巡游】

本期题单: 蓝桥村的真相,魔法巡游。

2025-04-11 17:20:51 1060

原创 第十五届蓝桥杯大赛软件赛省赛Python 大学 B 组试做(上)【本期题单:穿越时空之门,数字串个数,连连看,神奇闹钟】

这期开始我们写15届 省赛的B组题本期题目:穿越时空之门,数字串个数,连连看,神奇闹钟。

2025-04-09 09:00:00 618

原创 Python输入输出总结

最近刷题在学习其它大佬的代码的时候,发现他们用的输入输出都和我不太一样,我比较喜欢用input和print这两个简单多用的函数,但是看到更多的都是用的 sys 库里面的这两个,后面查了之后知道是叫快读读入和快速输出。对于Python 这种运算效率比较低的语言, 我感觉对于写算法还是有必要学一下的,所以专门针对输入输出这个知识点做一个总结。

2025-04-06 14:58:55 1219

原创 第十五届蓝桥杯大赛软件赛省赛Python 大学 C 组题目试做(下)【本期题目:砍柴,回文字符串】

首先,它要砍质数,所以我们可以先预处理出所有的质数。然后,再预处理出 1e5 以内所有数的状态。最后,再读取题目的所有数,一一对应即可。OK,就是这样,来看代码吧。

2025-04-03 15:43:07 666

原创 第十五届蓝桥杯大赛软件赛省赛Python 大学 C 组题目试做(中)【本期题目:回文数组,挖矿】

OK,继续写我们的第十五届蓝桥杯大赛软件赛省赛Python 大学 C 组题目,后面的题目比较麻烦了,所以我们再分两期讲。这一期的题有 : 回文数组,挖矿。

2025-04-03 10:58:26 1801 1

原创 risc-V学习日记(3):编译与链接

由 GNU开发的,遵循 GPL许可证发行的编译器套件。GCC(GNU Compiler Collection)是Linux系统中最著名的开源编译器套件,支持C、C++、Objective-C、Fortran、Ada等多种编程语言。这个始于1987年的编译器项目,如今已成为开发者构建项目的核心工具链。ELF(Executable and Linkable Format)是Linux系统的标准二进制文件格式,堪称可执行文件的"DNA"。

2025-04-02 14:22:06 1120

原创 关于我转生变成Linux高手这档事儿 —— 世界规则【补充】

下包管理,apt命令,更换软件源,gedit编辑器等

2025-04-01 17:15:08 765

原创 risc-V学习日记(2):RISC-V的基本知识

介绍了ISA,RISC-V一些历史,寄存器,Hart,CSR,内存保护,异常和中断这些内容。学习risc-v的大佬们可以进来看看

2025-03-31 17:08:52 993

原创 risc-V学习日记(1):计算机基础

硬核拆解计算机五大核心部件总线协议的三重维度(数据/地址/控制)RISC-V ALU设计原理与指令流水线实战冯诺依曼 vs 哈佛架构的芯片级对比程序的一生:从C代码到机器码的奇幻漂流编译、链接、加载的完整生命周期解析ELF文件结构解剖与RISC-V指令集编码奥秘存储金字塔:从寄存器到SSD的性能博弈缓存一致性协议(MESI)与虚拟内存管理如何用空间局部性优化代码性能(附C/ASM案例)

2025-03-31 10:23:31 1024

原创 stm32:sg90 和 mg90s舵机学习

SG90 和 MG90s介绍 和 示例代码,工程文件提供。

2025-03-30 14:54:48 2959 5

空空如也

空空如也

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

TA关注的人

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