相关文章
Semaphore使用以及原理
Semaphore使用以及原理 介绍原理使用场景使用方法Demo 介绍
Semaphore(信号量)是一种用于控制并发访问资源的机制。它可以用于多线程或多进程环境中,用于保护共享资源的访问,避免竞争条件和死锁。
原理
Semaphore维护一个计数器…
建站知识
2024/10/31 20:58:15
接口测试入门:深入理解接口测试!
很多人会谈论接口测试。到底什么是接口测试?如何进行接口测试?这篇文章会帮到你。
一、前端和后端
在谈论接口测试之前,让我们先明确前端和后端这两个概念。
前端是我们在网页或移动应用程序中看到的页面,它由 HTML 和 CSS 编写…
建站知识
2024/10/22 3:41:22
使用JMeter进行接口测试教程
安装
使用JMeter的前提需要安装JDK,需要JDK1.7以上版本目前在用的是JMeter5.2版本,大家可自行下载解压使用
运行
进入解压路径如E: \apache-jmeter-5.2\bin,双击jmeter.bat启动运行 启动后默认为英文版本,可通过Options – Cho…
建站知识
2024/10/21 21:03:21
JMeter三种常用的逻辑控制器
一. 如果(if)控制器
1.1 使用js语法来判断:
## 1.2 使用jexl3函数来判断性能好:
二. 循环控制器 三. ForEach控制器
ForEach控制器一般和用户自定义变量或者正则表达式提取器一起使用,其在用户自定义变量或者从正…
建站知识
2024/10/23 2:23:21
Ubuntu查看自身版本,系统架构
打开终端。 在终端中输入以下命令并按Enter键: lsb_release -awubwub:/$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy确定linux版本 cat /etc/lsb-release DISTRIB_IDU…
建站知识
2024/10/21 22:17:37
RabbitMQ开启消息发送确认和消费手动确认
开启RabbitMQ的生产者发送消息到RabbitMQ服务端的接收确认(ACK)和消费者通过手动确认或者丢弃消费的消息。 通过配置 publisher-confirm-type: correlated 和publisher-returns: true开启生产者确认消息。
server:port: 8014spring:rabbitmq:username: …
建站知识
2024/10/21 7:04:30
PG学习笔记(PostgreSQL)
PG学习笔记(PostgreSQL)
1、PG特点
项目极限值最大单个数据库大小不限最大最大数据单表大小32 TB单条记录最大1.6TB单字段最大允许1GB单表允许最大记录数不限单表最大字段数250~1600(取决于字段类型)单表最大索引数不限
2、PG安…
建站知识
2024/10/22 7:26:10
Android自动化测试,5个必备的测试框架
Appium Appium是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试。为了实现跨平台的功能,Appiu…
建站知识
2024/10/22 0:54:44