自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喵酱

这个世界会好起来的

  • 博客(764)
  • 资源 (3)
  • 收藏
  • 关注

原创 python django orm websocket html 实现deepseek持续聊天对话页面

ASGI配置文件。

2025-03-08 10:39:53 458

原创 代码覆盖率统计Super-jacoco在公司级容器化项目中的具体应用方案

Super-jacoco在公司级容器化项目中的具体应用方案

2023-10-18 15:06:44 5512 11

原创 RabbitMQ:可靠消息传递的强大消息中间件

RabbitMQ详细介绍

2023-08-11 17:08:50 2087 4

原创 Spring Boot与MyBatis结合实现mock平台

Spring Boot与MyBatis结合实现mock平台

2023-07-25 15:19:36 988 2

原创 django框架向DRF框架演变过程详解

django框架向DRF框架演变过程详解

2023-07-14 11:35:28 2687 1

原创 python django vue httprunner 实现接口自动化平台(最终版)

python django vue httprunner 实现接口自动化平台(最终版)

2023-06-19 21:41:37 3323 4

原创 Django实现接口自动化平台(一)日志功能【持续更新中】

使用Django httpruner 实现接口自动化平台。

2023-05-30 09:39:28 1504

原创 pytest+yml+allure实现接口自动化框架(终版)

基于pytest+allure实现的接口自动化框架。主要就是实现了yml管理case的功能。以及参数中变量的处理、参数的传递、接口a依赖接口b返回值的处理。可以满足绝大部分的接口应用场景。我自己也在用,好用!

2023-05-05 14:51:53 3891 4

原创 Shell编程(一)

Shell编程

2023-04-14 14:33:45 1928

原创 Vue实现自动化平台(二)--实现登录页面&首页

Vue实现自动化平台(二)

2023-04-01 08:02:40 8884 1

原创 jmeter脚本处理加密验签

jmeter脚本处理加密验签

2023-02-03 18:39:43 4967

原创 测开工具:二次开发junit接口自动化框架

测开工具:二次开发junit接口自动化框架1、自定义了一些注解,用来管理case。包括case的描述、作者、对case进行分组等2、对case运行结果做了一个报警处理,将运行结果通过钉钉/企业微信发送测试报告3、简单封装了一下http的请求。4、数据库的连接

2022-12-26 17:44:56 1447

原创 测开工具:spring boot 实现同步数据库表结构

spring boot 实现同步数据库表结构工具

2022-12-23 15:03:53 3969 2

原创 二、TestNG二次开发实现测试结果的报警

TestNG二次开发实现测试结果的报警

2022-09-22 13:49:01 1174

原创 pytest框架二次开发之自定义注解

pytest框架二次开发之自定义注解

2022-09-19 15:43:47 2095

原创 pytest框架二次开发之机器人报警

我想要实现的效果,当接口自动化case运行失败时,触发企业微信机器人报警,艾特相关人员,及发送失败case的相关信息。报警信息包括:case等级、case描述、case名称、case的开发人员。

2022-09-08 15:41:48 1677

原创 安卓应用测试&Monkey&MonkeyScript&MonkeyRunner&pyhton性能工具脚本

本文主要讲解,利用工具对安卓应用进行性能的专项测试。包括adb的使用与安装,monkey的介绍、使用,以及扩展,指定模块进行压测。还有monkey脚本的编写,包括MonkeyScript&MonkeyRunner。以及其他的pyhton性能工具脚本的编写.........

2022-08-15 20:06:27 1978

原创 JVM Thread Stack线程栈分析

JVM Thread Stack线程栈分析

2022-08-12 17:34:55 523

原创 二、tomcat介绍&日志&监控&配置

tomcat讲解&监控&配置

2022-07-27 10:35:48 7586

原创 一、根据系统架构定位系统性能瓶颈

背景: 本文主要就是一篇学习笔记,总结一下学到的东西。作用:依据系统架构,梳理性能点,这样定位问题的时候才不会遗漏

2022-07-25 16:21:21 1434 2

原创 jacoco代码覆盖率

jacoco代码覆盖率

2022-07-07 10:44:18 13492 2

原创 测开工具:spring boot 实现mock平台

spring boot 实现mock平台

2022-06-27 09:05:59 4216 2

原创 测开工具:搭建django自动化平台(实现一键执行sql)

测试的时候,有一个清理数据的场景,需要将一些信息从不同的几个库里的表删掉。比如删掉A信息,就需要去各种myslq、oracle、redis的库,把这些数据删掉。人工删除,比较麻烦,要连接各种库,找各种表,然后还有可能删错数据。所以做了一个简易平台。前端输入手机号。后端做sql删除。............

2022-06-12 10:59:15 1932

原创 二、pytest+selenium+allure实现web ui自动化

没有什么二次开发,只是基于pytest框架现有功能的使用。一、整个自动化的构成pytest+selenium+allure二、结构三、实现的功能四、代码及讲解

2022-05-21 20:28:19 9136 38

原创 一、mac 安装及使用docker

一、安装:下载地址:Empowering App Development for Developers | DockerGet Started with Docker | DockerInstall Docker Desktop on Mac | Docker Documentation用户手册:Docker Desktop for Mac user manual | Docker Documentation二、配置镜像{ "debug": true, "e

2022-03-08 16:59:12 27808 1

原创 JDBC基础使用

JDBC基础入门

2022-01-27 21:00:23 329

原创 二、nginx介绍&配置文件详解&负载均衡&监控

Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,是一个高性能的HTTP和反向代理服务器。特点是占有的内存少,并发能力强。正向代理需要在客户端配置代理服务器进行指定网站访问如果把局域网外的 Internet 想象成一个巨大的资源库,则局域网中的客户端要访 问 Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。反向代理暴露的是代理服务器地址,隐藏了真实服务器 IP 地址。.................................

2021-11-04 16:19:00 4097

原创 JVM垃圾回收算法及垃圾回收器

JVM基本垃圾回收算法,按照基本回收策略分标记-清除(Mark-Sweep)一、标记-清除(Mark-Sweep)https://www.html.cn/qa/other/22924.html此算法执行分两阶段。第一阶段 标记:遍历内存区域,对需要回收的对象打上标记。第二阶段 清除:再次遍历内存,对已经标记过的内存进行回收。此算法需要暂停整个应用绿色、蓝色---代表存活对象灰色---非存活对象白色--未使用的内存缺点:效率问题:遍历了两次内存空间(

2021-09-27 19:25:53 2559

原创 JVM-简介&垃圾回收&内存泄漏分析

一、JVM java虚拟机1、JVMjava虚拟机是一个可执行java字节码的虚拟机进程。Java虚拟机本质上就是一个程序,java源文件被编译成能被java虚拟机执行的字节码文件,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。java文件,通过编译器变成了.class文件,接下来类加载器又将这些cl

2021-09-06 22:24:10 1939 8

原创 一文搞清楚Linux性能监控及定位

简介:本文主要从以下四个维度指标,来讲解Linux监控及性能问题定位CPU 、Memory 、 IO 、Network一、top命令解析使用top命令查看进程使用资源情况 top - 19:45:57 当前系统时间 50 days 系统已经运行了50天 1 user 当前登陆1个用户 load average .....

2021-08-20 18:47:07 1784 3

原创 sysbench 介绍

sysbench介绍参考博客:https://www.cnblogs.com/hally/p/8360637.htmlhttps://blog.51cto.com/u_13214087/2140038https://www.cnblogs.com/zhenxing/p/5469434.html|QQ:327488733@qq.comhttps://www.cnblogs.com/muahao/p/6379774.htmlsysbench是一个非常经典的综合性能测试工具,它支...

2021-08-13 12:58:33 17146 2

原创 Mac使用jprofiler监控远程linux tomcat运行情况的配置

1.应用程序下载tomcat所在服务器和监控服务器的机器都需要安装jprofiler1.我的监控使用的机器,是mac。客户端 JPROFILER下载地址https://www.ej-technologies.com/download/jprofiler/filesMac客户端 GUI界面Linux服务端安装如下:2.两端jprofiler程序的安装2.1mac端是可执行文件,双击安装就可以了2.2服务端安装1、下载好后把tar包上传的linux服.

2021-07-02 16:22:07 747 1

原创 Charles MOCK 数据 htpps代理

charles抓包、重定向、打断点、抓https等设置

2018-10-23 17:42:15 15766 5

原创 python GUI编程(tkinter)基于adb 编写安卓助手

基于python+adb 编写的安卓助手工具。支持录屏、截图、日志抓取、性能数据查看等功能。目前的功能不是很完善,只是单纯的打个样儿。感谢张兴老师做出的努力。不善言辞,直接上图和代码了。链接手机界面:连接成功后,功能如图:直接上代码。目录结构如图:.........

2018-07-15 07:58:49 5357 2

原创 深入理解Embedding技术及其在大模型中的应用

Embedding(嵌入)是一种将离散的、高维的数据(如文字、图像、音频等)转换为连续的、低维向量表示的技术。这些向量能够捕捉原始数据的语义信息和内在关系,使得计算机能够以数学方式理解和处理这些复杂数据。核心特点维度压缩:将高维稀疏数据(如one-hot编码)转换为低维稠密向量语义保留:语义相似的项目在向量空间中距离相近连续性:使用实数向量表示,支持数学运算可迁移性:预训练的嵌入可以在不同任务间共享。

2025-04-05 08:34:58 196

原创 Vanna:用检索增强生成(RAG)技术革新自然语言转SQL

它结合了大型语言模型(LLMs)的能力与特定领域知识(如数据库模式、业务逻辑等),通过动态检索相关上下文信息来生成更精准的 SQL 查询。Vanna 通过检索与用户问题相关的数据库模式、历史查询、文档片段等上下文,动态注入到 LLM 的提示(prompt)中,从而生成更准确的 SQL,减少幻觉(hallucination)。:普通 LLM 不了解你的数据库模式,而 Vanna 通过缓存 DDL 和业务逻辑,使生成的 SQL 符合实际表结构。:自动缓存数据库的表结构、列名、关系等元数据,避免重复查询。

2025-04-04 18:21:59 221

原创 Milvus 向量数据库详解:从核心概念到 Docker 部署实践

Milvus 是一个开源的向量数据库,专门设计用于处理海量向量数据的存储、索引和检索。作为专为 AI 应用打造的基础设施,它能够高效管理由深度学习模型生成的嵌入向量(embeddings),支持相似性搜索、推荐系统、图像识别、自然语言处理等多种应用场景。Milvus 作为领先的开源向量数据库,为AI应用提供了强大的相似性搜索能力。通过本文的介绍,您应该已经了解了:Milvus 的核心概念和架构设计各种向量索引的特点和适用场景使用Docker快速部署Milvus的方法基本操作和最佳实践。

2025-04-03 17:13:15 676

原创 MinIO 入门指南:高性能对象存储的安装与使用

使用多节点提高可用性(MinIO 支持 Erasure Code 纠删码)。通过 Docker 部署,只需一条命令即可运行,并支持数据持久化。更多高级功能(版本控制、生命周期管理、加密等)可参考。,适用于云原生、大数据分析和 AI/ML 等场景。:可在本地、Kubernetes、公有云上运行。:无缝对接 AWS S3 SDK,迁移成本低。:支持加密、版本控制、访问策略等企业级功能。:专为大规模数据存储优化,支持高并发读写。:单二进制文件部署,资源占用低。,这是最快捷、最通用的方式。

2025-04-03 16:50:26 515

原创 LlamaIndex 底层原理与流程深度解析

自定义分块# 实现基于语义的分块逻辑pass# 自定义检索策略# 实现混合检索逻辑passLlamaIndex通过精心设计的分块策略、高效的向量索引和灵活的检索机制,为LLM应用提供了强大的数据支撑。理解这些底层原理,开发者可以更有效地构建适合特定场景的检索系统,充分发挥大语言模型的潜力。通过本文的深度解析,希望您能更好地掌握LlamaIndex的内部工作机制,并在实际项目中应用这些知识构建更高效的AI应用。

2025-04-03 11:12:48 630

原创 深入解析RAG核心技术:嵌入模型与向量数据库实践指南

嵌入模型是将离散数据(如单词、句子、文档)转换为连续向量空间的数学函数。语义相似性:含义相近的文本在向量空间中距离更近维度固定:无论输入文本长度如何,输出向量维度固定可计算性:支持相似度计算等向量运算构建高效的RAG系统,嵌入模型和向量数据库的选择与实现是决定成败的关键。通过本文的深度技术解析,您应该已经掌握了:如何选择适合场景的嵌入模型设计高效的数据预处理流水线配置和优化向量数据库实施高级检索策略提升质量构建可扩展的部署架构。

2025-04-02 13:55:25 705

Super-jacoco应用统计代码覆盖率及问题处理

Super-jacoco应用统计代码覆盖率及问题处理

2023-10-09

Spring Boot与MyBatis结合 实现对mock平台改造

Spring Boot与MyBatis结合 实现对mock平台改造

2023-07-25

Spring Boot与MyBatis结合 实现对mock平台改造

Spring Boot与MyBatis结合 实现对mock平台改造

2023-07-25

jacoco 实现代码覆盖率

jacoco 实现代码覆盖率

2023-07-11

viewsets.ViewSet 详解

viewsets.ViewSet 详解

2023-07-04

JVM Thread Stack线程栈分析

JVM Thread Stack线程栈分析

2023-06-29

JVM Thread Stack线程栈分析

JVM Thread Stack线程栈分析

2023-06-29

JVM Thread Stack线程栈分析

JVM Thread Stack线程栈分析

2023-06-29

Django快速实现登录接口,用于配合vue的学习

Django快速实现登录接口,用于配合vue的学习

2023-04-02

处理json的包,fastjson

处理json的包,fastjson

2023-03-25

jmeter压测脚本演示,循环读取数据,数据只被读取一次

jmeter压测脚本演示,循环读取数据,数据只被读取一次

2023-03-14

jmeter脚本处理加密验签

jmeter脚本处理加密验签

2023-02-06

fastjson包fastjson包

fastjson包fastjson包

2023-02-04

风力机机舱环境监控系统设计

风力机机舱环境监控系统设计

2022-10-19

jacoco 代码覆盖率的报告,样式。

jacoco 代码覆盖率的报告,样式,用来演示 代码覆盖率的讲解。

2022-08-26

MockServer,使用spring boot 实现的mock平台。这里仅供相关的一个项目测试用,要结合其他项目使用

MockServer,使用spring boot 实现的mock平台。这里仅供相关的一个项目测试用,要结合其他项目使用

2022-08-25

pytest UI 自动化框架

pytest UI 自动化框架

2022-05-23

搭建平台.zip

利用django 搭建的自动化测试平台,里面主要是文档,讲解如何搭建。就是一个最基础的入门。

2019-05-24

python GUI 编程,基于adb命令编写的安卓助手

python GUI基于adb命令编写成安卓助手,支持录屏、截屏、日志抓取、手机性能数据查看等功能

2018-07-15

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

TA关注的人

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