稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • Python
  • 面试
  • 数据库
  • 大数据
  • Go
  • 架构
  • Spring Boot
  • 展开
  • 全部
  • 后端
  • Java
  • Python
  • 面试
  • 数据库
  • 大数据
  • Go
  • 架构
  • Spring Boot
  • 前端
  • .NET
  • MySQL
  • Elasticsearch
  • Linux
  • C#
  • 暂无数据
    • 推荐
    • 最新
  • 一站式了解数据库三大范式(库表设计基础)
    引言 第一范式 第一范式:确保关系中的所有属性(列)都是不可再分的原子性值。 具体含义: 表中的每一个字段都不可再分。 不允许在同一列中存储多个值,例如,一个“联系方式”字段不能包含“电话号码, 电子
    • 想用offer打牌
    • 34
    • 点赞
    后端 数据库 面试
    一站式了解数据库三大范式(库表设计基础)
  • MongoDB深入与实战:基于SQL的对照解析
    MongoDB 是一款采用文档模型、无需预定义 Schema、以 JSON/BSON 格式存储数据,支持灵活扩展和高并发读写的非关系型数据库。本篇由浅入深带大家学习!
    • 小橙编码日志
    • 33
    • 1
    面试 后端
    MongoDB深入与实战:基于SQL的对照解析
  • 基于Nacos的轻量任务调度方案 —— 从 XXL-Job 的痛点说起
    本文提出“调度即业务”的轻量任务调度方案:复用 Nacos 实现服务发现与配置,调度器以无状态微服务部署,天然集成 Prometheus 与 ELK;通过 TraceId 贯穿和带分布式锁的真分片。
    • 踏浪无痕
    • 567
    • 8
    面试 后端 架构
  • 别重蹈我们的覆辙:脚本引擎选错的两年代价
    本文基于真实项目教训,对比解释执行与动态编译两种脚本方案的核心差异、性能特征与风险边界。指出:简单规则应优先选择轻量可控方案,复杂动态能力若误用于核心链路,可能引发长期稳定性问题。
    • 踏浪无痕
    • 356
    • 6
    后端 面试 架构
  • 别卷模型了!上下文工程才是大模型应用的王道!
    现在已经是AI时代了,我之前学过一些AI的东西,所以后续开始分享一些AI相关的内容了。 文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 对于大多数人来说,处理大量的提示词
    • 程序员飞鱼
    • 512
    • 15
    面试 Java 后端
  • Java 线程创建的完整链路:从 Java 层 → JVM 层 → 操作系统层
    Java 线程创建的完整链路:从 Java 层 → JVM 层 → 操作系统层,在 HotSpot JVM 中,Java 线程采用 1:1 模型,即一个 Java 线程对应一个操作系统原生线程。
    • 镜花水月linyi
    • 87
    • 1
    后端 Java 面试
    Java 线程创建的完整链路:从 Java 层 → JVM 层 → 操作系统层
  • 自定义 ClassLoader 动态加载:不重启就能加载新代码?
    本文用 300 行 JDK 原生代码,实现内存编译 + 动态加载脚本,零依赖揭示 Groovy 底层机制。
    • 踏浪无痕
    • 140
    • 5
    后端 面试 架构
  • Spring Boot 启动流程源码解析:从 `main()` 到 Web 服务就绪
    Spring Boot 启动流程源码解析:从 main() 到 Web 服务就绪 你是否曾: 在面试被问:“Spring Boot 启动过程做了哪些事?” 遇到启动慢、Bean 找不到、配置不生效等问
    • Web天梯之路
    • 22
    • 1
    Java Spring Boot 面试
    Spring Boot 启动流程源码解析:从 `main()` 到 Web 服务就绪
  • 一站式了解http1.1,http2.0和http3.0
    引言 无论在面试还是工作,我们都会遇到关于http的问题,这次我们通过http1.1和http2.0的对比,http2.0和http3.0的对比,从不同维度一站式讲清楚它们到底有什么区别,做了什么优化
    • 想用offer打牌
    • 58
    • 点赞
    后端 网络协议 面试
    一站式了解http1.1,http2.0和http3.0
  • Java事务常见的失效场景总结
    Java事务的核心价值,就是将分散的数据库操作绑定为一个逻辑整体,抵御业务异常和系统故障带来的数据风险。
    • 小橙编码日志
    • 26
    • 点赞
    后端 面试
    Java事务常见的失效场景总结
  • Spring Boot 钩子全集实战(一):构造与配置阶段
    Spring Boot 钩子全集实战(一):构造与配置阶段 在使用 Spring Boot 时,我们通常这样启动一个应用: 看起来简洁明了,对吧?但在这短短几行代码背后,Spring Boot 其实悄
    • Web天梯之路
    • 51
    • 1
    Java Spring Boot 面试
    Spring Boot 钩子全集实战(一):构造与配置阶段
  • 我带的外包兄弟放弃大厂转正,薪资翻倍入职字节
    外包同学看过来,教你如何悄悄镀金,惊艳所有人,成功转正! 其实一个人的价值,不应该由别人给你打上的身份标签来定义。我们可能无法选择起点,但可以通过正确的战略和努力,选择自己的终点。
    • 大厂码农老A
    • 11k
    • 140
    后端 Java 面试
    我带的外包兄弟放弃大厂转正,薪资翻倍入职字节
  • 面试官:“聊聊你最复杂的项目?” 为什么90%的候选人第一句就栽了?
    三句话,我决定要他了 最近团队业务扩张,所以有一些HC,我也因此成了“兼职面试官”,每天都在跟不同的候选人打交道。面得多了,一些有意思的现象就浮现了出来。
    • 大厂码农老A
    • 22k
    • 430
    面试 后端
    面试官:“聊聊你最复杂的项目?” 为什么90%的候选人第一句就栽了?
  • 分布式系统推送失败补偿场景【解决方案】
    业务场景 在分布式项目中,A 系统向 B 系统推送数据 / 请求失败是高频场景,核心补偿思路是 “先保障消息不丢、再分层重试、最后人工兜底”,以下是落地性极强的分层补偿方案,附具体实现逻辑和适用场景。
    • 小橙编码日志
    • 41
    • 点赞
    后端 面试
    分布式系统推送失败补偿场景【解决方案】
  • 缓存一致性的工业级解法:用Java实现Facebook租约机制
    Facebook的租约机制才是大厂真正在用的方案,参考Go版本的rockscache用Java重写了一遍。核心原理是通过租约来保证,只有持有有效租约的线程才能写缓存,从根本上解决了缓存一致性问题。
    • 踏浪无痕
    • 513
    • 11
    后端 面试 架构
  • Jackson序列化让验签失败?破解JSON转义陷阱
    最近在开发过程中遇到了一个的挺有意思的验签问题。我们的项目采用了前后端签名验证机制来保证数据安全: 前端:请求时对 body 进行签名 后端:接收后对 body 进行验签 正常情况下都没啥问题,但这次
    • 9号达人
    • 65
    • 点赞
    后端 Java 面试
  • 当上传不再只是 /upload,我们是怎么设计大文件上传的
    平时我们写个 /upload 接口就完事了,但真要做成能传几个 G、还能断点续传、集群可用、私有化部署的系统,事情就完全不一样了。
    • 洛卡卡了
    • 4.7k
    • 100
    后端 面试 架构
    当上传不再只是 /upload,我们是怎么设计大文件上传的
  • MyBatis-Plus踩坑血泪史:那些年我们踩过的坑!
    1、时代背景与ORM选择 1.1 互联网时代的数据挑战 业务量暴涨,数据也跟着狂飙。百万级数据在几年前还算大,如今动不动就上亿。与此同时,微服务拆分得越来越细,数据访问层变得又厚又复杂。大家一边要追新
    • 转转技术团队
    • 2.6k
    • 56
    MyBatis Java 面试
    MyBatis-Plus踩坑血泪史:那些年我们踩过的坑!
  • Spring Boot 钩子全集实战(二):`SpringApplicationRunListener.starting()` 详解
    Spring Boot 钩子全集实战(二):SpringApplicationRunListener.starting() 详解 在上一篇中,我们介绍了如何通过 addInitializers、add
    • Web天梯之路
    • 37
    • 点赞
    Java Spring 面试
    Spring Boot 钩子全集实战(二):`SpringApplicationRunListener.starting()` 详解
  • RocketMQ如何防止消息丢失?😯
    引言 大家好!我们使用消息队列中间件的时候,一般都会涉及到消息丢失怎么兜底的问题。今天我们一起来探讨一下RocketMQ是如何帮我们解决这个问题的,同时这也是面试常问的问题。 作为一个后端开发人员,你
    • 想用offer打牌
    • 44
    • 点赞
    后端 面试 RocketMQ
    RocketMQ如何防止消息丢失?😯
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

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

    21.7m

    #每日精选文章#

    2.6m

    #每日快讯#

    9.6m

    #日新计划#

    10.4m

    #每天一个知识点#

    45.4m

    #新人报道#

    37.5m

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

    399k

    #我的技术写作成长之路#
    #我的技术写作成长之路#

    8.9m

    #掘金一周#

    1.3m

    #JUEJIN FRIENDS 好好生活计划#
    #JUEJIN FRIENDS 好好生活计划#

    1.5m

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