李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 每日心情
  • Now
  • 系列文章
  • 论坛
  • 左邻右舍
    • 左邻右舍
    • 博友圈
  • 留言
    • 留言
    • 走心评论
  • 关于
    • 关于我
    • 网站地图
    • 网站统计
    • 另一个网站
    • 我的导航站
    • 赞助
  • 🚇开往
高并发
其他

你们公司的 QPS 是怎么统计出来的?这 5 种常见方法我踩过一半的坑

开篇:那次因 QPS 统计不准差点背锅的经历 三年前做电商秒杀项目时,运维同学紧急反馈“网关 QPS 已经到 8000 了,赶紧扩容”,但我查看应用监控却显示“接口 QPS 才 3000”——两边数据相差一倍多。最后排查发现,网关统计时误将“健康检查请求”纳入其中,导致数据虚高,白白扩容了 3 台服务器。 作为拥有十年 […]

其他2025年10月10日0560

ReentrantLock深度解析

一、核心设计思想 1. 可重入性(Reentrancy) 定义:同一线程可多次获取同一把锁,通过计数器记录持有次数,释放时需完全解锁(计数器归零)。 示例代码: ReentrantLock lock = new ReentrantLock(); lock.lock(); try { lock.lock(); // 可重 […]

技术2025年5月30日0520
原创

CompletableFuture使用详解

一、前言 在现代应用开发中,多线程与异步编程是提升系统性能的常用手段。例如,用户抽奖后异步发送push通知,或并行处理互不依赖的业务逻辑(将顺序执行的耗时 A+B+C 优化为并行的 Max(A,B,C))。此时,CompletableFuture 因简洁的API和强大的组合能力成为许多开发者的首选。然而,看似便捷的背后 […]

原创2025年5月28日1631
原创

UUID太长怎么办?快来试试NanoId

什么是NanoId nanoid库和uuid库一样都可以生成唯一识别码,但是nanoid相比uuid要更轻量级。 用法 可以引用下方的jar包,或者项目中直接自己创建工具类。 引用jar包的POM依赖如下: <dependency> <groupId>com.aventrix.jnanoid&l […]

原创2022年3月31日2610
代码人生

Redis中缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题

缓存雪崩 缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间 (例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。 解决办法: 大多数系 […]

代码人生2020年2月26日0450
JAVA

分布式、多线程、高并发概念与区别

当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力 […]

技术2019年10月18日0550
JAVA

JAVA之从线程安全说到锁

什么是线程安全? 线程安全是指保证多线程环境下共享的、可修改的状态的正确性。 线程安全需要保证几个基本特性 原子性:相关操作不会中途被其他线程干扰,一般通过同步机制实现。 可见性:一个线程修改了某个共享变量,其状态能够立即被其他线程知晓,通常被解释为将线程本地状态反映到主内存上,volatile就是负责保证可见性的。 […]

原创2019年10月12日0510
李锋镝

李锋镝

既然选择了远方,便只顾风雨兼程。

555文章35分类522标签798评论
生活站光屿集

一辆破旧的老爷车停在饭店门前,车身上生满锈,水箱没有盖子,蒸气直往外喷,车蓬早已脱落。车主对一个流浪汉说:“我要打个电话,请你帮我看一下汽车好吗?”对方答应了。事后车主为酬谢流浪汉,问他要多少钱。“五百元。”“什么?这简直是抢劫嘛!我才去了三分钟。”车主大叫。“先生,这不是时间的问题,而是关系到本人面子的问题,过路的人都以为这破车子是我的。”

听点儿音乐吧 朋友~
倒计时
最近评论
李锋镝 发布于 21 小时前(08月25日) 基本上大家都是这样,闲着没事就捣鼓捣鼓
不凡 发布于 21 小时前(08月25日) 嗐,闲时玩玩,没那么“极” :8:
李锋镝 发布于 21 小时前(08月25日) 哈哈哈~说明你也是极客
不凡 发布于 22 小时前(08月25日) 我最早用Rocket Cache,对个别主题不支持,然后换成Fastest Cache,设置虽然不多...
李锋镝 发布于 2 天前(08月24日) 都是AI的功劳~
网站统计
  • 519
  • 463
  • 882
  • 718
  • 555
  • 798
  • 2026年8月26日
友情链接
  • 九仞之行九九仞之行
  • sssr7844的博客Ssssr7844的博客
  • HHonesty
  • 临临窗旋墨
  • 皮皮社皮皮皮社
  • 韩小韩博客韩韩小韩博客
  • 志文工作室志志文工作室
  • SerendipitySSerendipity
  • 知向前端知知向前端
  • 韩情脉脉韩韩情脉脉
  • 瓦匠个人小站瓦瓦匠个人小站
  • 搬搬砖日记
  • 彬红茶日记彬彬红茶日记
  • 蜗牛工作室蜗蜗牛工作室
  • 懋和道人懋懋和道人
  • 老张博客老老张博客
  • 哥哥斯拉
  • 若梦博客若若梦博客
  • 林羽凡林林羽凡
  • Mr.Sun的博客MMr.Sun的博客

COPYRIGHT © 2026 lifengdi.com. ALL RIGHTS RESERVED.

正在博友圈履约中

域名年龄

Theme Kratos-plus By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号