聊聊高并发下如何防重?

最近测试给我提了一个bug,说我之前提供的一个批量复制商品的接口,产生了重复的商品数据。,追查原因之后发现,这个事情没想象中简单,可以说一波多折。,产品有个需求:用户选择一些品牌,点击确定按钮之后,系...
4年前
220

今天用AI搞一个防止接口重复提交注解

哈喽,大家好,我是了不起。 接口幂等性是指无论调用接口的次数是一次还是多次,对于同一资源的操作都只会产生一次结果。换句话说,多次重复调用相同的接口请求应该具有与单次请求相同的效果,不会导致不一致或副作...
2年前
190

API接口性能优化总结

在web开发过程中,经常会遇到接口RT高的情况,除了通过监控事后优化的方式,我们还需要掌握一些常用的手段,避免写出慢的接口。从前端发起调用到后端一般经过网关层、应用层、存储层。每一层都可以优化,本篇文...
3年前
190

Jmeter落地接口测试的实现方案

目前接口测试越来越重要,也普遍得到了各个公司的重视,通常开展接口测试的方案有:,在这里我来讲解一下通过jmeter落地接口测试的方案,本文先介绍用例的设计逻辑,以及jmeter中一些相关的基础的技术点...
3年前
180

GPIO到底该如何控制

作者 | 赵青窕 随着Linux内核代码的逐步完善,其GPIO口的操作接口也在不断完善。内核中存在多种GPIO API接口,我们该如何使用这些API接口呢?我们又该如何在设备树中配置GPIO呢? 目前...
2年前
150

Spring Boot 接口数据加解密就该这样设计~

今天这篇文章聊一聊接口安全问题,涉及到接口的加密、解密。 和产品、前端同学对外需求后,梳理了相关技术方案, 主要的需求点如下: 尽量少改动,不影响之前的业务逻辑; 考虑到时间紧迫性,可采用对称性加密方...
2年前
150

带你玩转接口管理工具加解密

哈喽,我是树酱。在平时开发过程中,你有没有遇到过跟后端对线的时候,后端说:,那么到底哪些场景需要加对接口数据进行加密或解密?,在数据安全背景下,大部分的登陆接口都需要客户端将用户的用户名、密码等信息进...
3年前
140

Spring Boot整合策略模式概念

,策略模式可能是在工作中使用最多的,也是在面试中最常提到的,代码重构和优化的必备!小编之前也是一直说,其实没有真正的实战;最近有了机会实战了一下,来分享一下使用心得和在企业级的使用!,策略模式,英文全...
4年前
140

Java服务限流算法

限流其实就是对服务的请求做一下QPS的控制,对于有些免登录的接口需要做一下访问的限制,不能无限制的去请求接口,不然的话会给服务器造成很大的压力,而且我们也希望一些接口做一下控制,控制请求量,这样我们就...
5年前
140

Java实现代理模式的三种方式

代理模式是项目中常用的一种设计模式。提供了间接访问目标对象的一种方式;即通过代理对象访问目标对象。,这样做的好处是,可以在不改变原有目标对象的基础上,对目标对象增加额外的扩展功能。,代理模式又分为静态...
4年前
80