自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 YOLOV8可视化并统计每张图的TP,FP,FN,检测准确率、误检率、漏检统计

YOLOV8可视化-可视化并统计每张图的TP,FP,FN,检测准确率、误检率、漏检统计

2024-05-08 16:50:50 6132 22

原创 anchor3dlane简单复现

本人是学习3d车道线检测的小白,将anchor3dlane复现作了一个简单陈述,因为找了很久没看到怎么复现,我将我的发出来,希望对和我一样的小白有用。

2024-04-28 16:32:04 1349 42

原创 fiddler抓包

2025-09-02 15:59:45 139

原创 JMeter性能测试详细版(适合0基础小白学习--非常详细)

性能测试是通过基准测试、负载测试、压力测试等方法评估系统性能的过程。负载测试关注系统在不同负载下的表现,而压力测试则测试系统极限负载能力。测试指标包括响应时间、吞吐量等。完整测试流程包含需求分析、计划、执行和报告。JMeter是常用测试工具,支持HTTP接口测试,包含线程组、请求、断言等组件,并能进行参数化等操作。

2025-08-15 00:00:00 897

原创 Redis入门到实战教程,深度透析redis

Redis是一个高性能的NoSQL内存数据库,常作为缓存系统提升应用性能。相比于关系型数据库,Redis支持多种数据结构(字符串、哈希、列表等),读写速度快,适合高并发场景。Redis通过RDB快照和AOF日志两种方式实现数据持久化。在缓存应用方面,Redis可以解决缓存穿透(布隆过滤器)、缓存击穿(互斥锁)和缓存雪崩(随机TTL)等问题。此外,Redis还支持主从复制、哨兵和集群等分布式架构,以及消息队列等功能。多级缓存策略(本地+Redis+数据库)能进一步提升系统性能。

2025-08-14 17:19:18 988

原创 软件测试之网络知识基础(面试题)

本文摘要主要介绍了计算机网络通信的核心概念和协议。首先对比了OSI七层模型和TCP/IP四层模型,详细说明了数据传输的封装与解封装过程。重点分析了网络层协议(ARP、IP、路由协议)和传输层协议(TCP/UDP)的特点,包括TCP的三次握手/四次挥手机制,以及TCP与UDP在可靠性、速度等方面的差异。然后深入讲解了应用层的HTTP/HTTPS协议,包括URL结构、请求响应格式、状态码等,并对比了两者在安全性、加密方式等方面的区别。最后概述了从浏览器发起请求到接收响应的完整流程。

2025-08-13 10:14:52 919

原创 Linux系统【小白入门 通俗易懂】

本文系统介绍了Linux课程体系,分为基础篇、操作篇和高级篇三大部分。基础篇涵盖Linux目录结构;操作篇包含远程登录、文件编辑、系统管理、用户权限等核心操作;高级篇涉及Shell编程、日志管理、内核升级等进阶内容,部分高级主题(如系统优化、面试题)尚待更新。课程内容由浅入深,适合从入门到进阶的Linux学习者。

2025-07-23 10:17:05 515

原创 Postman接口

Postman断言简介利用postman自带的断言机制,帮助我们自动判断预期结果和实际结果是否一致使用的是JavaScript脚本语言,写在Tests的标签页中。在TestResults标签中显示Postman常用断言断言响应状态码断言响应体是否包含某个字符串断言响应体是否等于某个字符串(对象)断言JSON数据断言响应头postman断言的工作原理Postman的全局变量和环境变量。

2025-07-16 20:42:21 1149

原创 UnitTest测试框架的基本使用方法(详细介绍)

Python自带的unittest框架是一个用于单元测试和自动化测试的工具,其核心要素包括TestCase(测试用例代码文件)、TestSuite(测试套件)、TestRunner(测试执行器)、TestLoader(测试加载器)和Fixture(测试夹具)。unittest框架能够组织多个测试用例执行,提供断言方法验证结果,并生成测试报告。通过Fixture可以在每个测试方法前后执行固定代码,如打开浏览器等重复操作。测试人员主要用该框架管理自动化脚本,而开发人员则用于单元测试。使用步骤包括导包、创建测试类

2025-07-15 11:20:52 421 1

原创 pytest 测试框架

pytest是一款基于Python的自动化测试框架,支持单元测试和系统测试。其特点包括:Python编写测试用例、目录结构映射测试用例层次、灵活的初始化/清除机制、选择性执行用例及丰富的插件生态(如pytest-html生成报表)。

2025-07-12 01:00:00 1124

原创 软件测试基础3之HTML介绍及使用

HTML基础标签概述 HTML是网页的基础语言,由骨架标签(html、head、body)构成内容框架。常用功能标签包括:标题标签(h)、段落标签(p)用于文本结构;超链接(a)和图片(img)实现资源链接;换行和空格标签控制布局。此外还有专门用于页面组织的布局标签、列表标签和表单标签。所有内容必须编写在body标签内,html作为根标签包含整个文档结构,head标签则存放标题和元信息。注释功能帮助开发者标注代码。

2025-07-11 05:15:00 198

原创 软件测试之功能测试项目实战

本项目围绕黑马头条Web端展开功能测试,重点验证登录和发布文章两大核心功能。测试内容包括:1)登录模块需求分析(2个主要需求)及测试点扩展;2)发布文章功能测试设计(12条用例,含4条正向组合、6条逆向及2条UI测试)。整体测试流程系统化,从功能架构分析到具体用例设计,确保核心业务流程的完整性和可靠性。

2025-07-11 01:00:00 568

原创 软件测试之缺陷管理bug

软件缺陷是指在软件使用过程中出现的各类问题,包括未实现需求、功能错误、隐性功能缺失及用户体验不佳等。判定bug需分析其可复现性,通过抓包区分前端/后端问题。缺陷管理需遵循规范流程,使用禅道等工具进行提交、跟踪和验证。核心要点包括:明确缺陷类型、提供复现步骤、规范编写报告,以及利用工具高效管理测试用例和缺陷闭环。测试发现bug后首要确认其稳定复现性,为开发提供有效排查依据。

2025-07-10 07:00:00 453

原创 单向循环链表Python版(简单易懂)

本文介绍了单向循环链表的实现方法。单向循环链表是单链表的变形,其最后一个节点的next域指向头节点。文章详细讲解了链表的基本操作,包括判断空链表(is_empty)、获取长度(length)、遍历(travel)、头部添加(add)、尾部添加(append)、指定位置插入(insert)、删除节点(remove)和查找节点(search)。通过Python代码实现了这些功能,其中Node类表示节点,SinCycLinkedlist类封装了所有链表操作。

2025-07-09 08:30:00 376

原创 软件测试基础知识(超级详细且全面,适合小白)

系统测试和黑盒测试重点核心是**功能测试**集成测试和灰盒测试又称**接口**单元测试和白盒测试是对**代码**进行测试自动化测试归属**功能测试**性能测试、安全测试归属**专项测试**

2025-07-08 07:00:00 731

原创 数据结构之双向链表Python版

双向链表是一种更复杂的链表结构,每个节点包含两个指针(prev和next)。本文详细介绍了双向链表的实现方法,包括节点类(Node)和双向链表类(DLinkList)的定义,以及各种操作方法:判断空链表(is_empty)、获取长度(length)、遍历(travel)、头部添加(add)、尾部添加(append)、查找(search)、指定位置插入(insert)和删除元素(remove)。其中重点说明了插入和删除操作时如何处理前后节点的指针关系。文末提供了测试代码,验证了双向链表的各项功能。

2025-07-07 09:46:21 468

原创 链表,单链表

摘要:链表是一种动态数据结构,相比顺序表具有更灵活的内存管理。单链表由节点组成,每个节点包含数据域和指向下一节点的指针。本文详细介绍了单链表的实现,包括节点类(SingleNode)和链表类(SingleLinkList),涵盖基本操作如添加、删除、查找等,并对比了链表与顺序表的时间复杂度:链表在插入删除时更高效(O(1))但访问较慢(O(n)),而顺序表则相反。测试代码展示了链表的具体使用方法。

2025-07-04 13:00:00 266

原创 数据结构顺序表

顺序表是一种线性表实现方式,分为基本形式(元素连续存储)和元素外置形式(存储元素地址)。其结构包括元素存储区和表信息(容量、元素个数),实现方式有一体式和分离式两种。分离式结构支持动态扩容,有线性增长和加倍扩容两种策略。基本操作中,尾部插入/删除时间复杂度为O(1),保序操作则为O(n)。Python中list采用分离式动态顺序表实现,初始分配8个元素空间,扩容时根据表大小采用4倍或2倍策略。

2025-07-03 07:15:00 632

原创 数据结构与算法python版本之时间复杂度

摘要:大O记法用于描述算法的时间复杂度,忽略常数因子,关注基本操作的数量级和增长趋势。时间复杂度分为最优、最坏和平均三种,通常关注最坏情况。基本计算规则包括常数操作O(1)、顺序结构相加、循环结构相乘、分支结构取最大值。常见时间复杂度从低到高依次为O(1)、O(logn)、O(n)、O(nlogn)、O(n²)、O(n³)、O(2ⁿ)等。同一问题不同算法的时间复杂度可能差异显著,如示例中从O(n³)优化到O(n²)。

2025-07-02 09:38:04 576

原创 python高阶知识

本文摘要: 文章概述了Python面向对象编程的核心概念。设计模式部分介绍了单例模式(确保唯一实例)和工厂模式(集中管理对象创建),以及深浅拷贝的区别。面向对象特性包括封装(数据隐藏)、继承(单/多继承)和多态(方法重写),重点说明了类与对象关系、特殊方法(init、__str__等)和三类方法(实例/类/静态方法)。模块与包的组织方式、lambda匿名函数(单表达式特性)以及异常处理结构也有涉及。全文系统性地梳理了Python 的关键技术点,适用于中高级开发者快速回顾核心知识体系。

2025-07-01 10:01:41 881

原创 Python迭代器、生成器、闭包和装饰器(三器一包)

Python控制流区别:return用于函数返回并终止执行;continue跳过当前循环进入下一次;break终止整个循环。Python三器一包:1)迭代器(iter/next)遍历集合;2)生成器(yield)按需产生值;3)闭包是嵌套函数保持外部变量;4)装饰器在不修改原函数基础上扩展功能。这些特性共同构成了Python强大的编程范式。

2025-06-30 10:58:57 409

原创 python基础笔记

Python数据类型概览:不可变类型包括数字、字符串和元组,其特点是改变值会创建新对象;可变类型包括列表、字典和集合,修改时不改变对象引用地址。列表与元组的主要区别在于元组不可修改,两者都支持索引、切片和拼接操作。集合用于去重和成员测试,字典则是由不可变键和任意值组成的键值对集合。这些数据类型在Python编程中各有其特性和适用场景。

2025-06-26 12:25:17 392

原创 SMPLer-X 参数化大模型

SMPLer-X 参数化大模型

2024-08-14 12:41:50 434

原创 利用detectron2实现密集人体姿态姿态估计(Densepose)

利用detectron2实现密集人体姿态姿态估计(Densepose)

2024-08-06 11:56:57 1189 1

原创 mmpose-----人体骨骼关键点算法实现(姿态估计)

mmpose-----人体骨骼关键点(姿态估计)(2D多人姿态估计、2D Hand姿态估计、133个KeyPoints的人体姿态估计、3D人体网格恢复)

2024-08-06 11:11:07 3087

原创 ROS常用命令(详细版)

ROS常用命令(详细版)

2024-06-18 17:31:23 2416 1

原创 KeyError: ‘DySnakeconv‘问题已解决,yolov8训练报错KeyError问题

在我们conda环境里面/home/wuyapeng/anaconda3/envs/yolov8/lib/python3.8/site-packages/ultralytics。的是anaconda包里面的文件。但是我们改的是我们自己的文件,并没有修改这个包里面的文件,所以就会出现找不到我们修改的模块的提示。简单的不得了,就是你在原始yolov8里面修改了什么改进或者其他,也要去anaconda里面做同样的操作。然而我们正在用的主目录yolov8原始文件里面也有。下的这个包所在位置的文件冲突了。

2024-05-21 17:06:43 1452 4

原创 ubuntu20.04部署yolov9并训练自己的数据集

ubuntu部署yolov9并训练自己的数据集

2024-05-18 00:05:39 2613

原创 yolov8改进损失函数Wise-IoU(高效涨点且操作简单)

yolov8改进损失函数Wise-IoU(高效涨点且操作简单),一种基于动态非单调聚焦机制的边界框损失,map@50从59%提升到了61%,将近提升了2个百分点。

2024-05-15 14:22:34 36199 38

原创 labellmg中文版安装(最最简单版--适合小白),labellmg使用教程及labelimg闪退问题解决

labellmg中文版安装(最最简单版--适合小白),labellmg使用教程及labelimg闪退问题解决

2024-05-13 17:17:35 13644 24

空空如也

空空如也

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

TA关注的人

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