首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
安木松
掘友等级
杭州电子科技大学
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 35
沸点 3
赞
38
返回
|
搜索文章
赞
文章( 35 )
沸点( 3 )
RateLimiter源码解析一篇就够了
Guava中的RateLimiter是一种基于令牌桶算法实现的,在行业内使用非常多的限流工具实现,在对RateLimiter的源码进行了一定的研究后与大家分享
连ChatGPT都会搞错限流算法你不来看看吗
记录今天研究的两种限流算法,令牌桶算法和漏桶算法,他们是两种非常常用的限流算法,比如Guava的RateLimiter限流组件,它是基于令牌桶算法实现的
spring探秘之循环依赖的解决(一):理论基石
1. 什么是循环依赖? spring 在依赖注入时,可能会出现相互注入的情况: 如以上代码,在Service1 中通过@Autowird注入了Service2,在Service2 中通过@Autowi
【高并发项目实战】我是如何做真正千万级并发的购物车系统设计与代码详解
购物车写多读多,大量高并发的写大量高并发的读,可以把主数据存储转为 redis 缓存,基于 redis 做主存储,高性能读写异步的把数据同步到 mysql 持久化
这篇SpringCloud GateWay 详解,你用的到
在微服务架构中,通常一个系统会被拆分为多个微服务,面对这么多微服务客户端应该如何去调用呢?如果没有其他更优方法,我们只能记录每个微服务对应的地址,分别去调用,但是这样会有很多的问题和潜在因素。
Http1.0和Http1.1的区别
HTTP1.0和HTTP1.1的对比,主要从连接方式、状态码、Host字段、范围请求、缓存处理等几个方面进行区分
Http常见状态码
常见的http状态码,分类为消息型状态码、成功型状态码、重定向类型状态码、客户端错误状态码、服务器错误状态码
布隆过滤器--redis缓存穿透最佳解决方案
布隆过滤器是一个精巧而且经典的数据结构,可以兼顾空间和效率来判断一个数据是否存在,解决Redis缓存穿透的问题的最佳方案
RabbitMQ如何保证消息的可靠性
消息从生产端到消费端要经历四个过程: 1. 生产者 -> 交换机 2. 交换机 -> 队列 3. 消息在队列上存储 4. 队列 -> 消费者 保证这四个过程消息不丢失
堆的实际应用场景
堆在实际项目中是一个非常常用的数据结构,本文简单的实现了动态TopK和基于优先级队列任务调度两个堆实际的应用场景
下一页
个人成就
文章被点赞
23
文章被阅读
5,384
掘力值
255
关注了
21
关注者
1
收藏集
1
关注标签
29
加入于
2022-04-27