首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
timeforever
更多收藏集
微信扫码分享
微信
新浪微博
QQ
50篇文章 · 0订阅
当上传不再只是 /upload,我们是怎么设计大文件上传的
平时我们写个 /upload 接口就完事了,但真要做成能传几个 G、还能断点续传、集群可用、私有化部署的系统,事情就完全不一样了。
HTTP 接口签名(防篡改)
1. 实现原理 在 Controller 的方法上,添加 @ApiSignature 注解,声明它需要签名。然后,通过 AOP 切面,ApiSignatureAspect 对这些方法进行拦截,校验签名
如何设计一个订单号生成服务?
常问面试题,设计订单号服务需要考虑的因素比较多,我之前的公司用的是号段模式,因为规模并不大,不过大厂一般都是用的雪花算法。
RSA+AES实现接口验签和参数加密!
RSA非对称加密 RSA是一种常用的非对称加密算法,加密和加密使用不同的密钥,常用于要求安全性较高的加密场景,比如接口的验签和接口数据的加密与解密......
JAVA项目线上CPU飙升的问题排查
CPU飙升引发的问题: 系统相应迟钝:CPU占用过高时,系统处理请求的速度会变慢,导致延迟增加,服务不可用:CPU占用持续过高,可能导致其他任务无法获取足够的处理资源
SpringBoot多租户系统的5种架构设计方案
多租户(Multi-tenancy)是一种软件架构模式,允许单个应用实例服务于多个客户(租户),同时
企业级权限系统怎么设计三 —— 数据权限控制
企业级权限系统怎么设计三 —— 数据权限控制 前两篇文章,我们主要梳理了权限系统中的功能权限的设计。功能权限解决了“用户能做什么操作”的问题,但企业应用中还有另外一种权限:用户能对哪些数据进行这些操作
SpringBoot中3种内容协商策略实现
在项目开发中,同一资源通常需要以多种表现形式提供给不同的客户端。例如,浏览器可能希望获取HTML页面
SpringBoot实现接口防刷的5种实现方案
接口防刷是保障系统安全与稳定性的重要措施。恶意的高频请求不仅会消耗服务器资源,还可能导致数据异常,甚
【java】@Transactional导致@DS注解切换数据源失效
最近业务中出现了多商户多租户的逻辑,所以需要分库,项目框架使用了mybatisplus[1]所以我们自然而然的选择了同是baomidou开发的dynamic.datasource来实现多数据源的切换。