一种优雅的方式整合限流、幂等、防盗刷

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

大家在工作中肯定遇到过接口被人狂刷的经历,就算没有经历过,在接口开发的过程中,我们也需要对那些容易被刷的接口或者和会消耗公司金...

如何实现一个通用的接口限流、防重、防抖机制

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

介绍 最近上了一个新项目,考虑到一个问题,在高并发场景下,我们无法控制前端的请求频率和次数,这就可能导致服务器压力过大,响应速...

gcc/g++编译

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

编译工具链 我们写程序的时候用的都是集成开发环境 (IDE: Integrated Development Environment),集成开发环境可以极大地方便我们程序...

FFmpeg开发笔记(五十)聊聊几种流媒体传输技术的前世今生

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

​自从互联网普及之后,用于视频直播的流媒体技术就发展起来。这几十年中,比较有影响的主要有MMS、RTSP、RTMP、HLS、SRT、RIST几种,分...

Dify大语言模型应用开发平台新手必备:安装注册与私有服务器部署全步骤

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

Dify简介 Dify是一个开源的大语言模型(Large Language Model, LLM)应用开发平台。它融合了后端即服务(Backend as a Service, BaaS)...

一个操作系统的设计与实现——第23章 快速系统调用

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

23.1 什么是快速系统调用 系统调用是操作系统为3特权级任务提供服务的一种手段。在32位操作系统中,我们通过中断实现了系统调用。由于...

MySQL的索引原理及使用

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

MySQL中的索引模型 Mysql中的索引使用的数据结构一般为搜索树,这里的搜索树,一般使用B树,这里补一下数据结构中的B树结构;说B树之前...

喜报!Fluent Editor 开源富文本迎来了第一位贡献者!

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

你好,我是 Kagol,个人公众号:前端开源星球。 2024年8月20日,刚开源一周的富文本 Fluent Editor 迎来了第一位贡献者:zzxming 1 B...

大请求、请求超时问题

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

耗时很长的请求怎么处理?比如数据量大的。业务逻辑处理时间太久,以至于响应超时 这里的超时响应指的是ReadTimeOut,即发送请求内容完...

STL 改造红黑树 模拟封装set和map

技术分享 技术分享 2年前 (2024-09-02) 999+ 0

改造红黑树 目录 改造红黑树 适配STL迭代器的红黑树 基本结构 RBTreeNode __RBTree_iterator RBTree 完整代码 封装的set 封装的...