自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (11)
  • 收藏
  • 关注

原创 62 python GUI框架(PyQt)

本文介绍了PyQt5的基础使用:1. 环境搭建:通过pip安装PyQt5和设计工具包。2. 创建基本窗口:使用QApplication和QWidget创建简单窗口。3. 面向对象编程:推荐继承QMainWindow构建应用。4. 常用UI组件:包括按钮、文本框、标签等控件的使用方法。5. 布局管理:介绍垂直、水平、网格和表单4种布局方式。6. 信号与槽机制:PyQt的核心通信方式,包括内置信号和自定义信号。7. 可视化设计:使用Qt Designer工具快速设计界面。

2025-07-03 17:40:38 21

原创 61 python GUI框架(Tkinter)

本文介绍了Python中常用的GUI开发框架及其应用场景,重点讲解了Tkinter库的使用方法。主要内容包括: 常用GUI框架对比:Tkinter(内置轻量级)、PyQt/PySide(专业级)、Kivy(移动端)、DearPyGui(数据可视化) 基本组件(标签、按钮、输入框等)、三种布局方式(pack/grid/place)、事件处理机制 中级功能 高级功能

2025-07-03 15:30:44 129

原创 HAL库HAL_UART_Transmit_DMA,只发送一次就停的超简单解决办法

DMA串口发送时出现只发送一次的问题,原因是NORMAL模式下未清除发送完成标志。解决方法为开启串口中断,DMA发送完成后会自动清除标志位,无需额外处理代码。配置时只需启用串口中断即可实现连续发送。

2025-07-01 17:42:52 95

原创 60 python asyncio模块(异步IO)

Python的asyncio模块是实现异步I/O编程的强大工具,特别适合处理网络请求、文件读写等高延迟操作。其核心机制包括:1)协程(通过async/await定义),2)事件循环(调度执行),3)任务(管理协程),4)Future(异步结果)。asyncio提供并发执行(asyncio.gather)、超时控制(wait_for)、异步队列(Queue)等基本功能,以及同步原语(Lock)和网络编程支持。

2025-06-27 19:29:25 49

原创 IBM RAG 挑战赛 挑战赛 冠军 RAG_Challenge 系统性理解

RAG_Challenge项目构建了一个高效的检索增强生成系统,将PDF年报转化为结构化知识库,实现智能问答。系统包含五大模块:1)高质量解析链,通过OCR和表格处理将PDF转为结构化JSON;2)混合检索模块,融合BM25和向量检索;3)智能路由系统,统一管理多LLM API调用;4)LLM重排优化,提升结果相关性;5)结构化提示词工程。项目亮点在于模块化设计、多检索融合、智能API路由和健壮的高并发处理,特别适合处理大规模企业文档。建议持续优化提示词和重排策略,并监控生产环境性能。

2025-06-27 17:38:54 979

原创 58 python logging模块

Python的logging模块提供了一套完整的日志记录系统,比print()更强大灵活。文章介绍了logging的核心架构(Logger、Handler、Formatter、Filter四大组件)和日志级别(DEBUG到CRITICAL)。演示了基础配置方法、异常捕获技巧,以及高级功能如多Handler输出和文件滚动策略(按大小/时间)。最后讲解了模块化日志配置方案,建议使用logging替代print进行专业的日志管理,便于调试和维护。

2025-06-18 15:34:51 24

原创 59 python StringIO

Python的StringIO模块(Python3中位于io模块)提供了一个内存中的文件对象,允许像操作文件一样处理字符串数据。主要功能包括:1)使用write()写入和read()读取数据;2)通过seek()移动文件指针;3)用getvalue()获取全部内容。典型应用场景包括临时数据处理、测试等需要避免实际文件操作的场合。

2025-06-18 07:56:37 22

原创 57 python sys模块

Python中的sys模块是与解释器交互的重要工具,主要功能包括:获取命令行参数(sys.argv)、查看系统信息(版本/路径)、控制输入输出流、内存管理(sys.getsizeof)、递归深度设置(sys.setrecursionlimit)等。该模块还支持异常处理、平台检测和程序终止(sys.exit)。

2025-06-17 11:38:45 23

原创 56 python Pickle(序列化与反序列化)

Python的pickle模块用于对象序列化和反序列化,可将复杂对象(如列表、字典、自定义类实例)转换为字节流存储或传输。基本用法包括pickle.dump()序列化和pickle.load()反序列化,支持单文件存储多个对象和处理循环引用。

2025-06-17 09:42:00 245

原创 解决Ubuntu24.04版本,右键没有共享选项的问题

Ubuntu24.04右键共享选项消失的解决方案:1)安装Samba和Nautilus共享插件;2)将用户加入sambashare组;3)修改smb.conf配置支持Windows访问;4)设置Samba密码。通过以上步骤可恢复右键共享功能并解决255权限错误,最终实现Windows网络访问共享文件夹。操作需注意重启系统和服务生效。

2025-06-10 10:42:34 476

原创 55 python markdown

介绍了markdown的基础语法,以及在python种常用的库:markdown、mistune

2025-06-10 08:30:04 143

原创 54 python 量化

python做量化也是一个现在很火的方向了,本文介绍一下量化的基础入门。介绍了四种常见量化交易策略的实现与分析:1. 双均线交叉策略:通过短期与长期均线交叉产生买卖信号,简单易懂但滞后性强。2. 动量策略:基于"强者恒强"原理。3. 均值回归策略:利用价格偏离均值程度交易,适合震荡市场。4. 布林带策略:结合价格波动区间交易

2025-06-04 09:46:05 170

原创 53 python akshare(获取金融数据)

AkShare是一款专注于中国金融市场的开源Python库,提供股票、基金、期货等多领域数据接口。通过简单指令即可获取实时行情和历史数据。

2025-06-04 09:45:33 413

原创 52 python hashlib(哈希操作)

Python中的hashlib模块为密码学哈希函数提供了便捷接口,支持MD5、SHA系列和BLAKE2等算法。该模块主要功能包括:将任意长度数据转换为固定长度哈希值、文件完整性校验以及安全密码存储。典型应用场景涉及数据指纹生成、文件校验和用户密码加盐哈希存储。使用时需注意选择安全算法(推荐SHA-256/512)、添加随机盐值防止彩虹表攻击,并采用PBKDF2等密钥派生函数增强安全性。

2025-06-03 13:40:59 167

原创 51 python statistics(数据的统计分析)

Python的statistics模块提供了便捷的数据统计功能,包含均值、中位数、众数、标准差等常用统计量计算。该模块是Python3.4内置标准库,无需安装即可导入使用。主要函数包括:mean()计算平均值、median()求中位数、mode()找众数、stdev()计算标准差等。模块还支持几何平均数、调和平均数等高级统计方法,并可通过quantiles()计算四分位数。

2025-06-03 09:22:30 37

原创 没显卡也能微调大模型,手把手ChatGLM-6B微调实例教程,AutoDL云平台部署

本教程详细介绍了在AutoDL云平台上部署ChatGLM-6B大模型并进行微调的全过程。主要内容包括:1)介绍智谱清言开源的ChatGLM-6B双语对话模型;2)创建云实例及配置环境;3)通过学术加速下载代码、模型权重(12GB)和广告数据集;4)安装相关依赖并解决版本兼容问题;5)调整训练参数后运行3小时完成微调;6)进行推理评估和Web测试(需配置SSH隧道访问);7)对比微调前后模型效果。

2025-05-26 10:09:29 919

原创 ollama的windows(wsl及安装包)部署

是一款开源工具,专为在本地计算机上**高效运行大型语言模型(LLM)**而设计。它通过简化模型的部署与管理,让用户无需依赖云端服务即可体验前沿AI能力。Ollama官方主要支持macOS和Linux,但Windows用户也可以安装。而在Windows上部署有两种方式,一种是使用wsl,其实是部署在wsl里的ubuntu发行版中,一种是直接下载安装ollama的Windows版本。

2025-05-26 10:06:38 1139

原创 50 python Matplotlib之Seaborn

Seaborn是Python中基于Matplotlib的高级数据可视化库,专为统计图形设计。它提供简洁的API接口,能大幅减少代码量,并内置专业级主题和调色板,使图形具备出版级质量。Seaborn支持5种主题(如darkgrid、whitegrid等)和4种上下文模板(paper、notebook等),通过sns.set_theme()灵活配置。核心绘图函数涵盖折线图、柱状图、散点图、箱线图、热图和小提琴图等多种统计图形。

2025-05-23 14:11:02 73

原创 49 python Matplotlib之Pandas 数据可视化

Pandas是Python中用于数据处理的核心库,其内置了基于Matplotlib的可视化功能,通过DataFrame.plot()和Series.plot()方法,用户可以快速生成常见图表,如折线图、柱状图、散点图、直方图、饼图和区域图等,而无需手动编写复杂的绘图代码。

2025-05-23 14:10:37 502

原创 48 python Matplotlib Pyplot(绘制图表)

Matplotlib是Python核心可视化库,Pyplot是其重要模块,提供类似MATLAB的绘图接口。文章介绍了Matplotlib的基础使用:1)安装导入方法;2)绘制简单折线图;3)plot函数参数详解;4)中文显示设置。重点演示了5种常见图表(折线图、散点图、柱状图、饼图、直方图)的绘制方法,包含数据准备、样式设置和标签添加。还讲解了子图布局和图表美化技巧,如使用plt.subplot()创建多图、plt.style.use设置样式。最后说明如何用plt.savefig保存图表为图片文件。

2025-05-22 09:51:57 177

原创 47 python NumPy

NumPy提供了更高效、更简洁的数据处理方式。通过NumPy,可以轻松完成诸如计算平均分、找出最高分和最低分、批量加减分等操作,而无需编写复杂的循环代码。

2025-05-22 09:32:01 46

原创 46 python pandas

本文介绍了Pandas的基本使用,包括安装导入、数据读取、查看数据、建立索引、数据选取、排序、分组聚合、数据转换、增加列等操作。此外,还介绍了Pandas的核心数据结构Series和DataFrame,以及如何将处理后的数据保存为Excel文件。

2025-05-20 23:06:15 124

原创 一文告诉你:如何在trae中编译运行GD32程序,并让AI帮你修改代码

本文详细介绍了如何将GD32程序如何用官方固件库构建出来,然后从Keil迁移到国产免费工具Trae,并利用AI进行代码修改的全过程。

2025-05-20 10:21:28 1209

原创 45 python csv(存储表格数据)

CSV是一种常用的数据存储格式,CSV文件是纯文本文件。Python提供了csv和pandas模块来处理CSV文件。csv模块可以读取、写入和更新CSV文件,而pandas模块则提供了更强大的功能。

2025-05-17 16:55:24 199

原创 一文告诉你:如何在trae中编译运行STM32程序,并让AI帮你修改代码

本文详细介绍了如何将STM32程序从Keil迁移到国产免费工具Trae,并利用AI进行代码修改的全过程。

2025-05-17 14:41:38 1258

原创 喂饭级教程 如何在Github中创建仓库?一个代码仓库如何管理多个项目?

介绍在GitHub上创建仓库、克隆仓库到本地以及在一个仓库中管理多个项目的方法,核心参数orphan

2025-05-15 16:14:50 810

原创 08 mysql之DCL

DCL(数据控制语言)用于管理数据库的访问权限和事务处理。主要命令包括GRANT(授予权限)、REVOKE(撤销权限)、COMMIT(提交事务)、ROLLBACK(回滚事务)和SAVEPOINT(设置保存点)。用户管理涉及创建、修改密码和删除用户

2025-05-15 09:31:58 1183

原创 07 mysql之DQL

DQL专门用于查询数据,核心命令是SELECT。DQL支持简单查询、条件过滤、排序与分页、多表连接、聚合统计、子查询等操作。基础查询语法包括SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY和LIMIT等子句。通过示例展示了简单查询、条件查询、排序与分页、聚合函数、分组查询、多表连接(如内连接、左连接、右连接、交叉连接、自连接、自然连接)以及子查询的使用方法。还介绍了常用的字符串函数和日期函数,如CONCAT、SUBSTRING、DATEDIFF和YEAR等

2025-05-13 15:10:56 421

原创 06 mysql之DML

mysql中DML常用方法介绍:insert、select、update、还有回滚roolback的方法

2025-05-13 11:51:16 312

原创 工具篇-如何在Github Copilot中使用MCP服务?

详细介绍了vscode的安装,以及在copilot中使用MCP的方法

2025-05-12 16:15:32 1074

原创 工具篇-Cherry Studio之MCP使用

本文介绍了如何在CherryStudio中添加和使用MCP,并给出了使用高德MCP的方法,并给出示例

2025-05-11 16:20:29 810

原创 工具篇-扣子空间MCP,一键做游戏,一键成曲

扣子空间一键做游戏,一键成曲

2025-05-11 10:53:01 473

原创 05 mysql之DDL

DDL 是 SQL 的一部分,用于定义和管理数据库的结构(模式)。包含了create、drop、alter、truncate;

2025-05-10 21:36:15 834

原创 04 mysql 修改端口和重置root密码

主要介绍了重置mysql的root密码,验证通过。

2025-05-10 21:34:15 709

原创 03 mysql 连接

详细介绍了如何通过命令行和图形化工具连接MySQL数据库。命令行方式包括使用root用户和其他用户连接本地及远程数据库,具体步骤包括修改快捷方式属性、输入命令格式等。图形化工具部分介绍了MySQL Workbench和Navicat的使用方法,包括创建新连接、测试连接、输入SQL命令等操作。无论是命令行还是图形化工具,都提供了详细的步骤和截图,帮助用户轻松连接和管理MySQL数据库。

2025-05-09 18:32:21 1391 1

原创 工具篇-Cursor中接入DeepSeek,只要这三步

介绍如何在cursor中接入deepseek大模型。

2025-05-09 09:33:33 1153

原创 44 Python MySQL(PyMySQL 驱动)

介绍Python对mysql数据库操作的库pymysql,创建数据库、连接数据库以及对数据库进行增删改查的操作方法,异常的捕抓以及删除数据库。

2025-05-08 13:56:18 479

原创 43 Python MySQL(mysql-connector 驱动)

介绍Python对mysql数据库操作的库mysql-connector,创建数据库、连接数据库以及对数据库进行增删改查的操作方法,异常的捕抓以及删除数据库。

2025-05-08 09:27:46 140

原创 02 mysql 管理(Windows版)

本文介绍了MySQL服务器的启动与关闭、用户设置、配置文件管理及常用命令。

2025-05-06 14:08:47 1339

原创 42 python http之urllib库

介绍了python里http相关的Urllib库的使用方法和处理等。

2025-05-06 10:57:30 389

python与ollama大模型交互

当我们使用ollama在Windows上部署大模型后,就要与大模型进行交互,而要开发大模型的AI应用,采用python编程是很常见的,本文介绍在Python中与Ollama API(windows)交互的方法:使用官方ollama库、通过request调用原生REST API

2025-04-13

XAMPP 下载、部署及使用入门(含xampp8.2.12安装包)

一个XAMPP 下载、部署及使用入门的入门文档,实操通过, 内含xampp8.2.12安装包,省去了官网难下载的问题。

2025-04-12

dashscope的api使用及实现多模态

AI应用开发,dashscope的api调用,实现界面的交互,实现了文本的交互、还实现了语音的合成、图片的分析,整合了多模态交互、异步处理和错误捕获功能。 很方便使用者快速入门dashscope的api调用

2025-04-11

python基础实例练习-学生成绩管理系统

python基础知识实例,通过该案例对python基础知识进行一个综合运用,通过一个例子掌握基本语法。 包括:类的定义与使用、对象的创建、字典和列表数据结构的操作;用户输入处理、异常处理、数据验证;条件判断、循环遍历、函数的定义与调用;字典的修改操作、用户输入处理、异常处理;列表的删除操作、条件判断、循环遍历;列表排序、lambda 函数、统计计算;文件的读写操作、异常处理;循环结构、条件判断、函数的组合调用;模块的创建和导入。

2025-04-02

YOLO数据集(datasets)的划分与三种格式转换源码,python语言,实测好用

VOC (PASCAL Visual Object Classes),COCO (Common Objects in Context) 和 YOLO (You Only Look Once) 是三种广泛使用的目标检测数据集格式。 该代码实现了数据集划分和三种格式的相互转换与标注图像呈现。包含了一个测试用的数据集和源码。 在计算机视觉领域中,图像识别、目标检测是一个重要的环节,监测目标所在位置,并标注出来,告诉你三种数据集格式的区别和划分方法。

2025-03-26

yolo的快速部署,第一个例子

YOLO(ultralytics)是一种实时目标检测算法,通过将目标检测任务转化为回归问题,能够在一次前向传播中同时预测图像中的所有目标类别和位置,实现快速而准确的目标检测。 代码里含有第一个部署的例子

2025-03-04

yolo检测视频流,动态显示标注框和对象尺寸

yolo检测视频流,动态显示标注框和对象尺寸

2025-03-12

yolo预训练示例代码以及包含了一个数据集,非常方便测试使用,快速了解yolo的数据集

yolo预训练示例代码以及包含了一个数据集,非常方便测试使用,快速了解yolo的数据集

2025-03-10

yolo检测分割的对象,图片、视频、视频流的裂缝检测

yolo检测分割对象,通过裂缝的对象,数据集下载到预训练到可以检测视频流,给出完整的代码处理,实现了图片、视频、视频流的检测,还有图片的裂缝最大宽度和最小宽度的计算

2025-03-18

Labelme V5.3.1 双击即可使用

Labelme是一款广泛应用于计算机视觉领域的开源图像标注工具。 是一款由麻省理工学院(MIT)开发的开源图像标注工具,主要用于计算机视觉领域的数据标注工作。它支持多种任务,包括目标检测、语义分割、实例分割等,适合研究人员和开发者快速构建定制化的标注数据集。 多类型标注:可用多边形、矩形、圆形、点、线等工具标注图像,满足不同任务需求(如分割用多边形,检测用矩形)。 灵活输出:标注结果保存为 JSON 文件,包含标签名称、坐标、图像尺寸等信息,便于后续处理 应用场景: -目标检测:通过在图像上标注目标边界框,训练检测模型如YOLO、Faster R-CNN等。 - 语义分割:利用多边形标注实现像素级别的分类,适用于语义分割模型如Mask R-CNN的训练。 - 实例分割:对于同一类别的不同对象,Labelme可以区分并标注,适合实例分割模型的训练。 - 道路场景分析:在自动驾驶领域,Labelme可用于标注路面、车辆、行人等关键元素,助力智能驾驶算法的开发。 - 医学影像分析:在医疗图像处理中,Labelme可以辅助医生标注病灶区域

2025-02-27

stm32+rc523+读取身份证.rar

采用STM32+RC523模块,可以读取身份证和A卡,可以直接编译,已经在产品上面使用,并经过煲机测试,压缩包里有调试说明。

2020-05-20

LSM6DSL中文资料、STM32上的源代码

LSM6DSL网上找到的都是英文的,这是一份中文的,我把中英文的都放上来了,还有源代码,在STM32上面实现,可参考。

2020-07-12

GPS 协议格式解析

GPS 格式 c语言实现,对rmc gsv等进行解析,C语言格式,在STM32上面验证成功,可以使用,

2020-05-02

电气工程基础

全美经典学习知道系列。J.J.卡西 S.A.纳萨尔著涵盖全部课程,620道习题及讲解,考研究的得力助手

2008-07-07

STM32 IAP.rar

STM32 IAP,串口升级,已经测试并在使用,方便移植。

2021-02-03

二进制合并工具.rar

可将几个bin文件合并成一个bin文件

2021-02-03

ucos-II 移植到s3c2410的全套代码

ucos-II 移植到arm s3c2410的全套代码,可以进行参考和学习,ucos是很好的入门嵌入式操作系统的软件。

2008-07-08

tmake-1.13.tar.gz

QT的安装包,适用于linux的GUI,方便好用,占用资源小,非常适合做嵌入式的开发。 工程管理tmake-1.13.tar.gz,用于生成Makefile

2015-12-29

qt-embedded-2.3.10-free.tar.gz

会google/baidu/bing它一定知道是干什么的啦,未经修改的原版包 Qt/Embedded图形库

2015-12-29

qt-x11-2.3.2.tar.gz

嵌入式QT平台搭建的必要文件之一,是LINUX平台优秀的人机界面编写工具 用于生成qvfb等开发工具.

2015-12-29

ARM7开发源代码 for UCOS

arm7源代码,采用ucos2

2008-07-08

空空如也

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

TA关注的人

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