相关文章
手动实现 git 的 git diff 功能
这是 git diff 后的效果,感觉挺简单的,不就是 比较新旧版本,新增了就用 "" 显示新加一行,删除了就用 "-" 显示删除一行,修改了一行就用 "-"、"" 显示将旧版本中的该行干掉了并…
建站知识
2024/12/15 1:13:40
Flask WTForms 表单插件的使用
在Web应用中,表单处理是一个基本而常见的任务。Python的WTForms库通过提供表单的结构、验证和渲染等功能,简化了表单的处理流程。与此同时,Flask的扩展Flask-WTF更进一步地整合了WTForms,为开发者提供了更便捷、灵活的表单处理方式…
建站知识
2024/12/21 8:18:56
基于go-zero的rpc服务示例
以下是一个基于 go-zero 框架的简单 RPC 服务示例,该示例包括一个服务端和一个客户端通过 gRPC 进行通信。
服务端
1、定义 .proto 文件
在 rpc/add 目录下创建 adder.proto 文件,定义 RPC 服务:
syntax "proto3";package add…
建站知识
2024/12/17 3:24:07
kafka,RabbitMQ,RocketMQ,他们之间的区别,架构,如何保证消息的不丢失,保证不重复消费,保证消息的有序性
文章目录 Kafka、RabbitMQ、RocketMQ 之间的区别是什么?性能数据可靠性服务可用性功能 RabbitMQ如何保证消息不丢失?Kafka 的架构说一下?Kafka 怎么保证消息是有序的?Kafka 怎么解决重复消费?Kafka 怎么保证消息不丢失…
建站知识
2024/11/29 3:08:29
Spark的通用运行流程与Spark YARN Cluster 模式的运行流程
Spark的通用运行流程 集群启动后Worker节点会向Master节点心跳汇报资源Client向Driver提交APP,根据不同的运行模式在不同的地方创建Driver。Driver以粗粒度的方式向Master注册应用并申请资源(在Application执行之前,将所有的资源申请完毕&…
建站知识
2024/12/1 22:25:48
基于jmeter的性能全流程测试
做性能测试的步骤
1、服务器性能监控
首先要在对应服务器上面安装性能监控工具,比如linux系统下的服务器,可以选择nmon或者其他的监控工具,然后在jmeter模拟场景跑脚本的时候,同时启动监控工具,这样就可以获得jmeter…
建站知识
2024/12/18 8:40:32
运用工具Postman快速导出python接口测试脚本
的脚本可以导出多种语言的脚本,方便二次维护开发。
Python的requests库,支持python2和python3,用于发送http/https请求
使用unittest进行接口自动化测试
一、环境准备
1、安装python(使用python2或3都可以)
2、安…
建站知识
2024/11/29 3:08:31