logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis基于zset实现延迟队列

原创 叔牙发表于中国台湾收录于合集#redis3个#springboot8个#延迟队列1个关注可了解更多的教程。问题或建议,请公众号留言;

文章图片
#redis#数据库#缓存
SpringBoot自定义注解+AOP+redis实现防接口幂等性重复提交,从概念到实战

怎么防止接口重复提交?小编也是背过的,好几种方式,但是一直没有实战过,做多了管理系统,发现这个事情真的没有过多的重视。最近在测试过程中,发现了多次提交会保存两条数据,进而导致程序出现问题!问题已经出现我们就解决一下吧!!本次解决是对于高并发不高的情况,适用于一般的管理系统,给出的解决方案!!高并发的还是建议加分布式锁!!下面我们来聊聊幂等性是什么?接口幂等性就是用户对于同一操作发起的一次请求或者多

文章图片
#spring boot#redis#java
Spring Boot 短链接系统实现

短链接系统是一种将长URL转换为短URL的服务,方便用户分享和复制。本文使用了SpringBoot开发了一个简易的短链接转换接口,和短链接重定向接口。短链接系统能够将长URL转换为短URL,用户点击后会被重定向至原始URL。这在社交媒体等字符限制的平台上尤为重要。缓存技术能提升数据处理速度,特别适用于高并发和频繁访问的场景。

文章图片
#spring boot#后端#java
SSE-实现流式数据接收java版

链接:https://www.jianshu.com/p/ac6528396cec。1.找个web项目,SSEController+SSEUtils运行起来。商业转载请联系作者获得授权,非商业转载请注明出处。3.服务端方式:执行SSEClient main方法。2.web方式: 浏览器打开sse.html。©著作权归作者所有,转载或内容合作请联系作者。sse实现流式数据接收:web、服务端。作者:

文章图片
#java#开发语言
自定义redission装配和集成分布式开源限流业务组件ratelimiter-spring-boot-starter的正确姿势

Data/*** 1.single* 2.master*//*** 在master模式下需配置这个*//*** 在master模式下需配置这个*//*** 在sentinel模式下需配置这个*//*** 在sentinel模式下需配置这个*//*** 在cluster模式下需配置这个*/

文章图片
#分布式#开源
SpringBoot整合「策略模式」+「工厂模式」搭建高效支付服务

很多互联网公司会接入支付功能,微信支付、支付宝支付、银联支付等等,会有各种不同的渠道。搭建支付服务时,我们往往会采用策略模式工厂模式来实现。接下来,我用一段伪代码,将这种方式展示出来,让大家一次理解。以上只是核心实现的伪代码,理解了设计模式的使用方式后,剩下的就可以自行扩展了。今天的小知识,你学会了吗?关注公众号,回复关键词【面试】,或选择菜单 -学习资源 - 面试题,都可获取精心收集的Java面

文章图片
#spring boot#策略模式#后端
【Spring AOP + 自定义注解 + 动态数据源 实现主从库切换&读写分离】—— 案例实战

💧接下来,我们创建一个自定义注解Master来标记我们需要进行主从分离的方法。/** * 有时候主从延迟,需要强制读主库的注解 */@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Master {}定义数据库读写分离的工具类DBContextHolder💧这里的 DBContextH

文章图片
#spring#java#后端
支付系统-账户

https://mp.weixin.qq.com/s/xfHnznPTYa8C2y3L3cBr9w李伟山 技术方舟 5月18日支付系统-账户01概述金融的基础是支付,支付的基础是会员和账户体系。会员承载基础信息,账户记录资金变动。支付公司中,会员除了具备基本的用户信息外,还要关联更多的要素信息。账户体系的设计是整个支付系统的底层基础,是支付系统在基础支付服务的基础上,为个人...

Spring Boot 接口安全设计:接口限流、防重放攻击与签名验证实战

在当今互联网应用开发中,接口安全至关重要。对于项目而言,保障接口不被恶意调用、数据不被篡改、请求不被重放,是后端开发者必须攻克的安全难题。本文将深入探讨如何设计并实现一套安全、通用、可落地的接口安全方案,涵盖接口限流、防重放攻击与签名验证等关键技术。提供接口文档和签名规则:服务提供方编写详细的接口文档,明确接口的功能、请求参数、响应格式以及签名规则,包括所需的公共参数()、签名算法、appSecr

#spring boot#安全#java
    共 237 条
  • 1
  • 2
  • 3
  • 24
  • 请选择