稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • 面试
  • Python
  • 架构
  • 大数据
  • 数据库
  • Spring Boot
  • 前端
  • 展开
  • 全部
  • 后端
  • Java
  • 面试
  • Python
  • 架构
  • 大数据
  • 数据库
  • Spring Boot
  • 前端
  • Go
  • .NET
  • MySQL
  • Elasticsearch
  • C#
  • Node.js
  • 暂无数据
    • 推荐
    • 最新
  • 我们来说一下无锁队列 Disruptor 的原理
    ​ 一、为什么需要 Disruptor?—— 背景与问题 在高并发编程中,传统的队列(如 java.util.concurrent.ArrayBlockingQueue 或 LinkedBlockin
    • 程序员小假
    • 69
    • 1
    后端 Java
    我们来说一下无锁队列 Disruptor 的原理
  • 如何尽可能精确计算线程池执行 shutdown() 后的耗时?
    引言 在分布式系统的滚动发布或集群重启过程中,进程关闭的耗时直接影响了 CI/CD 的效率。在处理某老旧生产项目时,我们发现进程关闭耗时平均高达 325s。排查发现,核心痛点在于业务线程池未能及时响应
    • Assby
    • 31
    • 2
    后端 Java
    如何尽可能精确计算线程池执行 shutdown() 后的耗时?
  • 物品超领取损失1万事故复盘(一)
    25年12月25日上午,数据库服务器CPU 100%,最终导致某个物品领取业务损失1万块。如果之前有看过我文章的应该就知道 CPU 100% 已经不是第一出现了。 今天先从代码上复盘一下,为什么
    • 提前退休的java猿
    • 80
    • 1
    后端 Java
    物品超领取损失1万事故复盘(一)
  • Java学习第34天 - 性能优化与系统监控
    学习目标 深入理解分布式系统原理,掌握消息队列技术,学习搜索引擎使用,了解大数据处理框架,完成完整项目实战,提升分布式系统开发能力。 1. 分布式系统深入 1.1 分布式锁 Redis分布式锁: Zo
    • 浮游本尊
    • 55
    • 点赞
    Java
  • 并发编程三大特性
    并发编程三大特性 1.1 原子性 原子性的定义:原子性是指一个操作(多条指令)是不可分割的。 在一个线程在执行某一段指令时,其他的线程如果也想执行,需要等待前一个线程执行完毕后才能执行。 原子性可以解
    • 哗啦啦的yu
    • 35
    • 点赞
    后端 Java
  • [Java]自定义重试工具类
    Java重试工具类,零依赖。可配置项:接受的异常类型、返回值校验、最大重试次数、重试间隔时间。 1 重试工具类 RetryUtils源码 RetryUtils: RetryException:
    • 焰火1999
    • 19
    • 1
    Java
  • 几年没面试,这次真的被打醒了!
    我上一次认真准备面试,已经是三年前的事了。那时候我一直觉得,只要 Java 基础还在,项目经验还在,问题就不大。毕竟那么多年后端,不至于一出来就水土不服。 直到真正开始面试,我才发现一个事实:
    • 码上实战
    • 168
    • 点赞
    面试 Java
  • 为了防雪崩加了限流,结果入口先挂了
    限流,本来是为了保护系统。 但在这次事故中,限流器本身成了第一个被拖垮的组件。 更糟的是: 后端服务没来得及崩 网关先失去了响应能力 所有请求卡在入口
    • 靠日志活着
    • 53
    • 点赞
    后端 Java 架构
  • 基于Netty的TCP协议的Socket客户端
    之前分享了关于Socket服务端的代码,这一节我们继续Socket客户端代码的分享。有了之前的代码基础,分享起来客户端端就非常简单了。
    • SimonKing
    • 35
    • 点赞
    后端 Java 程序员
  • Java源码中的排序算法(一)--Arrays.sort()
    在面试准备排序算法相关内容时,死记硬背往往只能生搬硬套,,不如从实际出发距离一些源码运用的算法,从Array.sort()入手,分析java源码中的排序算法
    • 邵伯
    • 23
    • 点赞
    Java 排序算法
  • 线程池深度解析:核心参数 + 拒绝策略 + 动态调整实战
    作为一名拥有八年经验的 Java 后端高级开发,我见过太多因线程池使用不当导致的线上问题:高峰期任务堆积 OOM、线程数过多导致 CPU 上下文切换飙升、拒绝策略配置不合理丢失核心业务请求…… 线程池
    • 天天摸鱼的java工程师
    • 44
    • 1
    后端 Java
    线程池深度解析:核心参数 + 拒绝策略 + 动态调整实战
  • SpringBoot整合MongoDB,性能提升,优化实践
    SpringBoot与MongoDB的整合提供了高效、灵活的数据存储方案,特别适合处理半结构化、快速增长的数据场景。
    • 悟空码字
    • 49
    • 点赞
    后端 Java Spring Boot
    SpringBoot整合MongoDB,性能提升,优化实践
  • 我的2025年年终总结
    时间过得真快,一转眼功夫2025年过完了,这里做个年终总结,记录这一年的人和事。 回顾这一年,有激流勇进,亦有平淡似水。激流勇进时,我在往高处走。平淡似水时,我在享受人间最纯净的爱和幸福。
    • 蝎子莱莱爱打怪
    • 1.0k
    • 14
    后端 面试 Java
    我的2025年年终总结
  • 一款开箱即用的Spring Boot 4 DDD工程脚手架
    Springboot4DDD 脚手架使用指南 🎯 这是什么? Springboot4DDD 是一个生产就绪的 DDD 工程脚手架,帮助开发者快速搭建符合领域驱动设计原则的企业级应用。 源码地址:htt
    • 刀法如飞
    • 203
    • 6
    后端 Java 架构
  • ReentrantLock 学习笔记
    ReentrantLock基于AQS实现,支持公平与非公平锁。相比synchronized,它提供Condition精准唤醒、超时及中断等高级特性
    • gelald
    • 38
    • 点赞
    后端 Java
  • 神了,WebSocket竟然可以这么设计!
    长连接是业务项目中经常遇到的技术,往往用于数据向前端推送,如各种大屏、驾驶舱等实时数据的展示。单向推送可能会选择SSE,SSE因为AI时代的到来,逐步被大家熟知。今天主要聊聊WebSocket的设计
    • SimonKing
    • 1.1k
    • 11
    后端 Java 程序员
  • 代码跑得慢?让Spring的StopWatch告诉你真相!
    一、代码中到底哪个环节出了问题? 程序员的一天,经常在两种状态间切换: 状态A:(自信满满)“我这个方法优化过了,绝对飞快!” 状态B:(用户反馈后)“不应该啊...我本地测试明明很快的...” 然后
    • 苏渡苇
    • 67
    • 点赞
    后端 GitHub Java
    代码跑得慢?让Spring的StopWatch告诉你真相!
  • SpringBoot整合FFmpeg,打造你的专属视频处理工厂
    Fmpeg 是什么?如果你有一个朋友,他能把 MP4 变成 AVI,就像把咖啡变成奶茶,裁剪视频,比理发师剪头发还精准,提取音频,比从披萨上分离芝士还干净,压缩视频,比你把行李箱塞满时还高效。
    • 悟空码字
    • 1.1k
    • 20
    后端 Java Spring Boot
    SpringBoot整合FFmpeg,打造你的专属视频处理工厂
  • 1分钟了解响应式编程 | 合适的架构调整
    上篇我们讲到了dubbo官方的例子,根据响应式的基本概念,dubbo 的 StreamObserver 并不提供内置背压支持。 毕竟RPC的设计初衷不是为了响应式而设计的。
    • Mars酱
    • 146
    • 1
    后端 Java 响应式编程
    1分钟了解响应式编程 | 合适的架构调整
  • 🍃Spring Boot 多模块项目中 Parent / BOM / Starter 的正确分工
    🍃Spring Boot 多模块项目中 Parent / BOM / Starter 的正确分工 🎯 结论先行(只记这三条) ✅ Parent:继承规则(构建规范、插件、依赖管理) ✅ BOM(dep
    • neoooo
    • 76
    • 1
    后端 Java 架构
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    22.2m

    #2025 AI/Vibe Coding 对我的影响#
    #2025 AI/Vibe Coding 对我的影响#

    152k

    #每日快讯#

    9.7m

    #每日精选文章#

    3.0m

    #日新计划#

    10.6m

    #每天一个知识点#

    46.7m

    #我的 2026新年 flag#
    #我的 2026新年 flag#

    344k

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    403k

    #掘金一周#

    1.4m

    #新人报道#

    38.1m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多后端文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金