会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
野鹤闲人
好记性不如烂笔头,每天输出,持续学习。公众号清汤袭人
新随笔
联系
管理
2026年2月4日
keepalived+nginx
摘要: 它们解决的问题完全不同,但经常配合使用。 简单一句话: Nginx 是反向代理 / 负载均衡 / 网关,负责流量转发、请求处理、静态资源、七层负载均衡; Keepalived 是高可用(HA)工具,负责主备切换、虚拟 IP 漂移、故障自动转移,解决单点故障问题。 下面用最清晰的方式讲清楚两者的区别与
阅读全文
posted @ 2026-02-04 10:43 野鹤闲人
阅读(4)
评论(0)
推荐(0)
2026年1月27日
msg广播到同一个group中,怎么保证所有consumer都消费到,Rocketmq和rabbitmq 分别是怎么做的
摘要: 想知道在 RocketMQ 和 RabbitMQ 中,如何让一条广播消息被同一个消费组(group)内的所有消费者都接收到,核心结论先给你: RocketMQ:内置「广播消费模式」,开启后消息会被消费组内所有消费者实例接收,无需额外配置队列; RabbitMQ:无原生 “消费组广播” 概念,需通过「
阅读全文
posted @ 2026-01-27 14:30 野鹤闲人
阅读(1)
评论(0)
推荐(0)
mysql优化语句时,关注哪几列 extra要关注吗
摘要: 想知道 MySQL 优化 SQL 语句时需要关注的核心维度,以及EXTRA列的重要性 —— 核心结论:优化 SQL 时需重点关注执行计划的关键列(type、key、rows、EXTRA 等),其中EXTRA列是判断 SQL 是否存在性能问题(如文件排序、临时表、全表扫描)的核心依据,必须重点关注。
阅读全文
posted @ 2026-01-27 14:22 野鹤闲人
阅读(3)
评论(0)
推荐(0)
2026年1月26日
CountDownLatch/CyclicBarrier 区别
摘要: CountDownLatch 和 CyclicBarrier 这两个 Java 并发工具类的核心区别,我会从定义、使用场景、核心特性等方面帮你清晰梳理。 一、核心概念与本质区别 先通过简单的比喻理解两者: CountDownLatch:像一场考试的 “交卷倒计时”,监考老师(主线程)要等所有学生(子
阅读全文
posted @ 2026-01-26 15:51 野鹤闲人
阅读(7)
评论(0)
推荐(0)
2026年1月25日
机器缩容要注意哪些问题
摘要: 机器缩容是服务集群 / 云资源运维的核心操作,核心要围绕业务无感知、数据不丢失、服务不中断、资源无残留展开,需覆盖缩容前评估、缩容中执行、缩容后校验全流程,同时兼顾容器 / 云服务器 / 分布式集群等不同部署形态的特性。以下是分维度的核心注意事项,适配后端开发 / 运维的实操场景,也贴合金融等对高可
阅读全文
posted @ 2026-01-25 16:36 野鹤闲人
阅读(7)
评论(0)
推荐(0)
IO模型有哪几种
摘要: Java / 后端开发中核心的 IO 模型分类,是网络编程、高并发开发的基础知识点。主流的 IO 模型分为5 类(从最基础的阻塞 IO 到高性能的异步 IO),本文用通俗易懂的语言从浅到深讲解,结合场景和比喻快速理解。 一、IO 模型的核心分类(按 UNIX/POSIX 标准定义) 先明确核心概念:
阅读全文
posted @ 2026-01-25 16:17 野鹤闲人
阅读(7)
评论(0)
推荐(0)
2026年1月23日
ConcurrentSkipListMap 并发安全实现
摘要: 想了解 ConcurrentSkipListMap 实现并发安全的底层原理,我会从它的核心数据结构、并发控制机制、核心操作逻辑三个维度,用通俗易懂的方式讲解,同时对比它和 ConcurrentHashMap 的差异,帮你理解它的设计思路和适用场景。 一、先明确核心定位 ConcurrentSkipL
阅读全文
posted @ 2026-01-23 10:04 野鹤闲人
阅读(5)
评论(0)
推荐(0)
TreeMap
摘要: 想了解的 TreeMap 应该是编程领域(尤其是 Java)中的 TreeMap 集合类,本文从核心概念、特性、使用方法到底层原理,做一个通俗易懂的详细介绍,彻底理解它的用法和适用场景。 一、TreeMap 核心定义 TreeMap 是 Java 集合框架中 Map 接口的一个实现类,属于 java
阅读全文
posted @ 2026-01-23 09:52 野鹤闲人
阅读(2)
评论(0)
推荐(0)
2026年1月20日
hive 小文件优化
摘要: 想了解 Hive 小文件的优化方案,小文件会给 Hive 带来诸多负面影响(如占用过多 NameNode 内存、降低查询执行效率、增加任务调度开销等),优化需从事前预防、事后治理、配置优化三个核心维度入手,以下是全面且可落地的解决方案: 一、 事前预防:从源头减少小文件产生 事前预防是最优解,通过规
阅读全文
posted @ 2026-01-20 10:33 野鹤闲人
阅读(4)
评论(0)
推荐(0)
2026年1月10日
redis缓存雪崩问题解决
摘要: 了解 Redis 缓存雪崩的解决方案,这是分布式系统(尤其金融、电商等高并发场景)的高频面试考点,也是生产环境必须规避的核心风险。下面先明确缓存雪崩的定义与成因,再从事前预防、事中缓解、事后兜底三个维度,拆解具体解决方案,兼顾理论逻辑与实战落地。 一、先明确:什么是 Redis 缓存雪崩? 1. 核
阅读全文
posted @ 2026-01-10 17:50 野鹤闲人
阅读(13)
评论(0)
推荐(0)
下一页
公告