别再乱排查了!Kafka 消息积压、重复、丢失,根源基本都是 Rebalance!

博主头像 大家好,我是小富~ 有次上线监控告警突然炸了,Kafka 订单 Topic 消息积压量突破 10 万条,下游支付服务拿不到数据,部分用户付款后一直显示处理中。 紧急登录集群排查,发现消费者组明明有 3 个节点,却只有 1 个在正常消费,原来 10 分钟前触发了 Rebalance,另外两个节点还卡在 ...

vivo HDFS EC大规模落地实践

博主头像 EC编码能够对部分缺失的数据进行数据恢复,广泛应用于存储与通信领域。vivo目前HDFS集群节点达万台级别,数据规模接近EB级别,并且业务数据规模还在以较高速度持续增长中。在推进压缩算法缓解存储压力的同时,EC编码的推进是存储降本的一大有力手段。 ...

WPF应用绑定系统快捷键

博主头像 全局快捷键的应用 在现代桌面应用开发中,全局快捷键功能是提升用户体验的重要手段。用户无需将焦点切换到应用窗口,就能通过特定的键盘组合快速触发应用功能。本文以Rouyan,开源地址:https://github.com/Ming-jiayou/Rouyan为例,说明在WPF应用中可以如何绑定系统快捷键 ...

【光照】UnityURP[泛光Bloom]原理与实现

博主头像 《Unity URP中的泛光效果实现》摘要:泛光(Bloom)是模拟高亮光源光晕的后处理效果。在Unity中,URP管线通过亮度提取、多级高斯模糊和最终合成三步实现:1)亮度阈值提取高光区域;2)降采样链配合双Pass模糊处理;3)上采样混合并应用色调映射。URP优化了传统方法,采用5-tap高斯核... ...

JavaScript 中的安全编码:10 个关键实践

博主头像 JavaScript 中的安全编码:10 个关键实践 引言 JavaScript 作为现代 Web 开发的核心语言,几乎无处不在——从简单的前端交互到复杂的 Node.js 后端应用。然而,正是这种广泛的应用使 JavaScript 成为攻击者的主要目标。本文旨在为开发者提供 10 个关键的安全编码 ...

.NET 10中GC(垃圾收集器)默认启用DATAS

博主头像 .NET GC的大总管Maoni发了一篇新文章《准备 .NET 10 GC》,准备 .NET 10 GC” 并非单一动作,而是 “代码优化(减少 GC 压力)+ 配置预留(适配新特性)+ 环境兼容(保障运行基础) ” 的组合:核心是基于 .NET GC 的演进规律,提前消除 “性能瓶颈” 和 “兼容 ...

鸿蒙应用开发从入门到实战(二十三):一文搞懂ArkUI弹性布局

博主头像 大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注! ArkUI提供了各种布局组件用于界面布局,本文研究使用Flex组件实现弹性布局。 一、概述 弹性布局(Flex)的效果类似于线性布局(C ...

深入理解Java内存模型与volatile关键字:从理论到实践

博主头像 1. 引言:为什么需要理解内存模型? 在多核处理器成为主流的今天,并发编程已成为每个Java程序员的必备技能。然而,编写正确的并发程序远比单线程程序复杂,主要原因在于我们需要处理两个核心问题: 线程之间如何通信? 线程之间如何同步? Java内存模型(JMM)正是为了解决这些问题而设计的抽象概念。理 ...

现代 PHP8+ 实战特性介绍 Enums、Fibers 和 Attributes

博主头像 现代 PHP8+ 实战特性介绍 Enums、Fibers 和 Attributes PHP 一直是 Web 开发领域使用最广泛的语言之一。这些年来,它的特性不断演进,每个版本都让语言变得更有表现力、更高效、对开发者更友好。如果你一直在关注最近的版本更新,可能已经注意到一些令人兴奋的新功能,它们能彻底 ...

MySQL面试必考:从入门到精通的20个问题

博主头像 低级难度问题 问题:MySQL和SQL Server有什么区别? 答案:MySQL是一个开源的关系数据库管理系统,而SQL Server是微软开发的一个商业数据库管理系统。它们在性能、安全性、功能和成本方面有所不同。 案例: -- MySQL 分页查询 SELECT * FROM users LIM ...

吴恩达深度学习课程一:神经网络和深度学习 第二周:神经网络基础 课后习题和代码实践

博主头像 此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第一课第二周的课程习题部分的讲解 ...

Roslyn 技术解析:如何利用它做代码规范检查与运行时代码执行?​

博主头像 1.什么是 Roslyn 聊起 Roslyn 可能对于有部分小伙伴有些陌生,有些小伙听过但是没接触过,有些小伙伴可能比较擅长,其实在这之前我也是个懵的,听过但是没深入了解,因为我不知道并不影响我做一些增删改查,但是如果你要深入,或者写一些框架底层或者提升效率的工具以及扩展,那这个是必须掌握的技术。 ...

Vue3+ElementPlus的BS端主从表的快速开发

博主头像 在实际业务中,主从表的情况也是很常见的,如订单和订单明细,报价单和报价单明细,工艺和工艺路线,进货单和进货单明细等等,很常见的处理类型。 主从表一般涉及两个以上的表,一个是主表,其他的是从表的,在实际情况下,一般包含两个表较多,我们这里以两个表的主从表关系进行分析处理。本篇随笔介绍基于Vue3+El... ...

.NET周刊【10月第1期 2025-10-05】

博主头像 国内文章 独立开发在线客服系统手记:实现对 PostgreSQL 的支持,以及与 MySQL 的对比 https://www.cnblogs.com/sheng_chao/p/19118483 本文介绍了作者开发的在线客服与营销系统,强调了产品的用户增长与稳定性。作者分享了在支持 PostgreSQ ...

<1···131415···100>