- 博客(128)
- 资源 (8)
- 收藏
- 关注
原创 vue3+ts+flask+websocket实现实时异物检测
本文介绍了基于Vue3+TS和Flask/FastAPI的WebSocket实时视频检测系统开发。前端使用Vue3+ElementUI构建界面,通过WebSocket实现前后端实时通信;后端采用Flask处理视频检测任务。文章详细说明了项目搭建过程、技术栈配置、常见问题解决(如Vetur语法检查bug)以及文件上传等关键功能的实现方法。该系统支持静态检测和实时视频流检测两种模式,为后续语音播报等下游任务提供了扩展基础。最后展示了实现效果,并简要总结了开发经验。
2025-08-11 08:36:56
171
原创 快速搭建vue3+flask实现一个异物检测项目
本文介绍了使用Vue3构建企业级界面的过程。研究背景指出Vue2已停止维护,选择Vue3作为开发框架。文章详细阐述了Vue单文件组件(SFC)的设计理念和语法结构,包括模板、脚本和样式的组织方式。通过Webpack脚手架搭建项目,展示了登录注册、密码修改和检测系统等主要界面。技术实现上采用了动态组件、命名空间组件等特性,并提供了路由配置方案。开发过程中解决了Node.js版本和文件权限等环境配置问题。最终成功构建了一个基于Vue3的前端系统原型,为替代Qt界面提供了现代化解决方案。
2025-08-07 22:23:25
934
原创 丝滑qt页面跳转
本文介绍了PyQt5 GUI开发的基本流程,重点演示了页面跳转功能的实现。通过Qt Designer设计两个界面(hello和login),使用demo.py进行初始化并实现窗口切换功能。案例展示了一个简单的双窗口跳转系统:点击"界面1"按钮跳转至登录窗口,点击"界面2"按钮返回主窗口。该示例体现了PyQt5开发中界面与逻辑分离的设计思想,为后续开发更复杂的GUI应用奠定了基础。这种解耦方式有效降低了页面生命周期管理的耦合度,是PyQt5入门的基础实践。
2025-08-06 13:53:39
527
原创 CPP数论专题
本文介绍了数论学习的目的和两个典型计算案例。数论作为研究整数性质的数学分支,旨在培养逻辑思维、理解整数结构、掌握计算算法,并为密码学等现代应用奠定基础。文中提供了两个C++程序实例:第一个计算2024的二进制表示中1的个数,第二个实现2022的9进制转换。这些案例展示了数论在计算机编程中的实际应用,通过位运算和进制转换等基本操作,体现了数论与计算技术的紧密结合。
2025-08-03 00:26:35
699
原创 js基础之滚轮事件
本文介绍了通过鼠标滚轮事件改变div高度的实验。实验使用JavaScript监听wheel事件,当鼠标向上滚动时减少div高度(最小限制20px),向下滚动时增加高度。代码实现了一个红色方块div,通过滚轮滚动时动态调整其高度,并在控制台输出调试信息。实验结果表明该方法成功实现了通过滚轮交互改变元素样式的功能。
2025-06-28 13:23:20
682
原创 mysql8.4.5LTS最新安装教程
MySQL是一款开源的关系型数据库管理系统,由Oracle公司维护,具有高性能、易用性和跨平台等特点。其核心组件包括服务器、客户端和多种存储引擎,适用于Web应用、数据仓库等场景。安装推荐使用msi安装包,注意配置环境变量。文章还提供了Python连接MySQL的代码示例,推荐使用SQLyog可视化工具。安装过程中需避免反复操作以防残留问题。
2025-06-20 16:47:41
1626
原创 VSCode基本操作之snippets
摘要: Visual Studio Code(VS Code)是微软开发的免费开源代码编辑器,支持Windows、macOS和Linux,以轻量、高性能和丰富扩展生态著称。其核心功能包括智能代码补全、内置Git和终端、强大调试工具,以及海量扩展插件(如ESLint、Prettier、Volar)。VS Code高度可定制,适合前端、后端、全栈及数据科学等开发者。对比Sublime Text和WebStorm,其在免费性、扩展性和调试支持上更具优势。文中还提供了安装指南、快捷键操作及自定义代码片段(Snipp
2025-06-16 09:41:08
1253
原创 前端三剑客基础案例001
《前端开发核心技能体系及实战案例解析》摘要 本文系统梳理了2025年前端开发必备技能体系,包含三大核心模块: 技术栈分层:从HTML5/CSS3/JS基础三件套,到ES6+/工程化等进阶技能,再到Vue/React主流框架和部署发布全流程 实战案例:通过9×9乘法表实现案例,展示HTML结构、CSS样式控制与JS逻辑的协同开发 学习路径:强调基础语言的重要性,建议从静态页面到前后端分离项目循序渐进 开发建议: 掌握浏览器调试工具和Git版本管理 理解组件化开发和响应式设计原则 注重代码规范与基础安全防护 案
2025-06-13 17:00:49
1175
原创 C++基础之指针
本文介绍了C++指针的核心概念与操作。主要内容包括:1)指针定义与基本操作(取地址&和解引用*);2)指针的常见用法:动态内存分配(new/delete)、数组访问、函数参数传递(传址调用)和函数返回指针;3)特殊指针类型(空指针、void指针、多级指针);4)C++11智能指针(unique_ptr/shared_ptr);5)通过代码示例演示指针内容交换和地址交换的实现。文章强调指针作为C++直接操作内存的重要工具,既能提供强大灵活性,也需谨慎管理内存以避免泄漏等问题。
2025-06-12 09:31:00
655
原创 C++基础
摘要:本文介绍了C++语言的基本特性及其在软件开发中的应用。C++是一种通用、高性能的编译型编程语言,支持面向对象、泛型编程和底层硬件操作,广泛应用于系统开发、图形引擎、嵌入式系统等领域。通过实验展示了C++的基本运算操作,包括算术运算、类型转换等,验证了其在跨平台和高性能计算中的优势。实验使用Visual Studio 2020环境,结果表明C++在精确计算和类型控制方面表现优异。由于其强大的功能和广泛的应用场景,C++值得深入学习,特别是在移动开发和系统编程领域。
2025-06-11 19:08:16
775
原创 深度学习项目之绘图库
本文介绍了YOLO绘图脚本中的颜色处理技术,重点解析了十六进制颜色代码转换为RGB值的实现方法。通过int("FF", 16)函数示例,展示了如何将十六进制字符串转换为十进制整数(如"FF"→255)。文章还包含颜色转换的注意事项(如大小写不敏感、前导零不影响值)和常见应用场景(如颜色代码处理)。最后展示了Ultralytics颜色调色板,包含20种预设颜色的HEX和RGB对应值,为计算机视觉任务中的可视化需求提供参考。
2025-06-08 11:38:08
640
原创 深度学习项目之RT-DETR训练自己数据集
是百度和视觉学界联合提出的一种端到端实时目标检测方法,是DETR 系列的加速优化版。它解决了原始DETR(2020)推理慢、收敛慢的问题,让 Transformer-based 检测器能在实时速率下工作,同时保持高精度。虽然RT-DETR比DETR精度更高,FPS更高,但是参数量依旧很大,普通显卡不够训练。未来考虑轻量化改进以及图像压缩等操作。
2025-06-04 21:37:50
1484
原创 opencv使用经典bug
OpenCV经典Bug:窗口功能未实现错误解决方案 摘要:当使用cv2.namedWindow()时出现"function is not implemented"错误,主要有两种解决方法:1) 删除多余的窗口创建代码;2) 升级OpenCV到最新版本(使用pip install opencv-python --upgrade命令)。这个错误通常是由于缺少GUI库支持导致的,属于OpenCV常见问题之一。文中还附上了解决方法截图,建议用户优先尝试这些解决方案来处理这个经典Bug。
2025-06-01 11:23:15
858
原创 YOLO12训练自己数据集
conda create -n yolo12 python=3.11conda activate yolo12https://github.com/CVPR-engineer/yolo12publicRetailDatas.yaml4.2 网络模型配置注意修改nc即可4.4 运行结果展示
2025-03-13 20:11:46
924
原创 蓝桥杯JAVA基础
蓝桥杯全国软件和信息技术专业人才大赛,简称蓝桥杯,是由工业和信息化部人才交流中心举办的全国性 IT 学科赛事,以下为你详细介绍: 发展历程• 蓝桥杯大赛始于 2010 年,经过多年发展,已成为国内颇具影响力的信息技术赛事之一,被列入中国高等教育学会发布的 “全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。竞赛项目。
2025-03-01 15:09:33
514
原创 蓝桥杯python之日期题3
蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性 IT 学科赛事,以下从多个方面为你详细介绍:赛事历史蓝桥杯大赛始于 2010 年,经过多年发展,已经成为国内规模较大、影响力较高的信息技术赛事之一,被列入中国高等教育学会发布的 “全国普通高校学科竞赛排行榜”,受到高校、企业和参赛学生的广泛认可。竞赛项目软件类C/C++ 程序设计:主要考察参赛选手对 C 和 C++ 语言的掌握程度,包括语法运用、算法设计、数据结构的使用等,题型涵盖算法设计、程序优化、问题求解等。
2025-02-27 21:14:44
366
原创 蓝桥杯之日期问题2
也有人表示 20200202 并不仅仅是一个回文日期,还是一个 ABABBABA 型的回文日期。2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日。没想到,日记很快就被老师发现了问题,原来小蓝记完 8 月 31 日的日记,竟又记了 8 月 32 日和 8 月 33 日的日记。给定一个 8 位数的日期,请你计算该日期之后下一个回文日期和下一个 ABABBABA 型的回文日期各是哪一天。第一行表示下一个回文日期,第二行表示下一个 ABABBABA 型的回文日期。
2025-02-26 17:40:46
420
原创 蓝桥杯之日期题
蓝桥杯是一个面向全国高校计算机相关专业学生的学科竞赛,涵盖多个赛道,常见的有软件类(如 C/C++ 程序设计、Java 软件开发、Python 程序设计)和电子类(如嵌入式设计与开发、单片机设计与开发等)。
2025-02-25 23:44:58
2429
原创 蓝桥杯刷题0220
蓝桥杯,全称蓝桥杯全国软件和信息技术专业人才大赛,是工业和信息化部人才交流中心举办的全国性 IT 学科赛事,以下从基本信息、竞赛内容、竞赛流程、参赛价值几个方面为你详细介绍: 基本信息• 举办时间:该竞赛始于 2010 年,截至 2024 年已经成功举办了 15 届。• 参赛对象:分为研究生组、大学 A 组、大学 B 组、大学 C 组、青少年创意编程组等,涵盖了从中学到高校各个阶段的学生群体。大学 A 组通常面向重点高校的学生;大学 B 组针对普通高校的学生;大学 C 组则主要是高职高专院校的学生。
2025-02-20 17:28:35
894
原创 蓝桥杯python刷题
轩轩和开开正在玩一款叫《龙虎斗》的游戏,游戏的棋盘是一条线段,线段上有n个兵营(自左至右编号1~n),相邻编号的兵营之间相隔1厘米,即棋盘为长度为n-1厘米的线段。凯凯在右侧,代表“虎”。他们以 m 号兵营作为分界, 靠左的工兵属于龙势力,靠右的工兵属于虎势力,而第 𝐦 号兵营中的工兵很纠结,他 们不属于任何一方。一个兵营的气势为:该兵营中的工兵数 × 该兵营到 m 号兵营的距离;注意:你手中的工兵落在哪个兵营,就和该兵营中其他工兵有相同的势力归属(如果落在 m 号兵营,则不属于任何势力)。
2025-02-19 01:27:55
426
原创 YOLO11网络结构以及改进1
回到yolo11.yaml文件,我们只是绘制了对应的网络模块,而没有管后面的参数信息,这明显是不够的,后期我们进行模型改进,也是要注意这个的,不是随心所欲。位置:ultralytics/nn/modules/conv.py。特点:YOLO11代码更加模块化以及简洁化。所以只需要在yaml中加入即可。由于本身就有CBAM的代码。改进一定要修改此处代码。
2025-02-14 22:50:54
1754
原创 python实现常见数学概率分布
Bea分布是一种在区间【0,1】上定义的连续概率分布,常用于描述在有限区间内取值的随机变量的概率分布情况。它由两个正实数参数α以及β来控制形状,这两个参数也称为形状参数。Beta分布在贝叶斯统计,机器学习,概率论等多个领域都有广泛的应用,例如在估计事件发生的概率,建模比例数据等方面。正态分布,非常符合现实中一些数据的分布,所以广泛运用于金融,数学领域。
2025-02-12 21:48:58
395
原创 python之skimage库以及PIL库
关于skimage概述skimage(Scikit - Image)是一个用于图像处理的Python库。它建立在SciPy之上,利用NumPy数组进行高效的存储和计算,提供了大量的算法和工具,用于图像的读取、预处理、分割、特征提取等多种操作,在计算机视觉、医学图像处理、遥感图像处理等众多领域广泛应用。安装可以使用pip进行安装,在命令行中输入。如果使用Anaconda环境,也可以通过conda命令安装,如。图像读取与保存读取图像skimage.io模块提供了读取图像的功能。例如,使用。
2025-01-08 18:30:16
229
原创 python基础004--flask
每个框架的具体步骤和细节可能有所不同,但大致流程是相似的。例如,Django提供了一个“电池包含”的解决方案,包括ORM、管理后台等,而Flask则更轻量,需要开发者自行选择和集成组件。FastAPI是一个现代、快速(高性能)的Web框架,用于构建APIs,而Tornado是一个异步网络库,适合需要长连接的应用。选择框架时,应考虑项目需求、团队熟悉度以及社区支持等因素。最近有粉丝想我写一篇关于web开发的python案例,于是借此机会,2024年最后一天,写一个,祝大家学业有成,万事如意,平安喜乐~
2024-12-31 16:59:52
2153
原创 pytorch基础之注解的使用--003
在 Python 中,注解(也称为装饰器)是一种特殊的语法结构,它允许你修改函数、方法或类的行为。自定义注解可以让你在不修改原有代码逻辑的基础上,添加额外的功能。
2024-12-30 21:49:31
305
原创 Pytorch基础之meshgrid--002
index采用默认方式plt.title('网格点的散点图')plt.show()不懂就问,各个击破,源码终将被你我看懂~~
2024-12-30 10:44:27
235
JAVA学习笔记经典版
2022-04-28
大棚控制系统,西门子可编程逻辑控制器
2022-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人