首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面试篇
天天摸鱼的java工程师
创建于2025-05-09
订阅专栏
一天一道Java面试题,坚持三个月,菜鸟变大佬
等 239 人订阅
共312篇文章
创建于2025-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot可以同时处理多少请求?
SpringBoot可以同时处理多少请求? 一、业务背景:为什么关心“同时处理请求数”? 在实际开发中,我们经常会被问到这样的问题: “你这个服务能抗多少并发?” “SpringBoot 默认能同时处
Seata分布式事务实现原理剖析
Seata分布式事务实现原理剖析 一、写在前面 作为一名有八年Java开发经验的后端工程师,我在多个中大型系统中都遇到过分布式事务的需求。传统的本地事务(如Spring的@Transactional)
MyBatis SQL 耗时记录的拦截器实战
在我多年的开发经历中,**数据库性能瓶颈**往往是系统优化的关键点。特别是在微服务架构和高并发场景下,一个未优化的SQL可能拖垮整个系统。以下是几个典型的业务场景:
如何实现一个分布式锁?——来自 Java 老兵的实战总结 🚀🔐
如何实现一个分布式锁?——来自 Java 老兵的实战总结 🚀🔐 🧠 前言:为啥需要分布式锁? 很多人第一次听说“分布式锁”时会困惑:为啥不能用 synchronized 或 ReentrantLock
掘金图片上传被拒:一次由CheckAuthenticationError引发的密钥‘失踪’迷案
—— 当这个 `CheckAuthenticationError` 赫然出现在日志中,作为与云存储搏斗八年的Java老兵,我嗅到了一丝熟悉的“认证失效”气息。这绝非高深莫测的算法难题,而是一场关于“
QPS 10 万,任务接口耗时 100ms,线程池如何优化?
QPS 10 万,任务接口耗时 100ms,线程池如何优化?——一个 Java 老兵的实战经验总结 一、背景介绍:什么场景下会遇到这种问题? 在一次处理大促活动中的任务系统时,我们遇到了这样的需求:
如何设计一个高可用的微服务网关?你会如何考虑这道面试题?
如何设计一个高可用的微服务网关?你会如何考虑这道面试题? 🧠 前言:只要你写微服务,早晚得面对网关这事 微服务架构大行其道,系统从“巨无霸单体”切成了“满地小碎片”,这时候一个统一的 “门面” ——
Spring事务什么时候会失效?常见业务场景详解与修复方案
Spring事务什么时候会失效?常见业务场景详解与修复方案 Spring 的声明式事务极大地简化了事务管理,但它并非在任何情况下都能如你所愿地生效。很多开发者在使用过程中会遇到事务“失效”的问题,却不
🧠 MySQL 索引结构有哪些?优缺点是什么?【原理 + 场景实战】
🧠 MySQL 索引结构有哪些?优缺点是什么?【原理 + 场景实战】 在数据库性能优化中,索引 是提升查询效率的核心武器。MySQL 提供了多种索引结构,每种结构有其适用场景和底层实现机制。 本文将从
🔧 MySQL 索引的设计原则有哪些?【原理 + 业务场景实战】
🔧 MySQL 索引的设计原则有哪些?【原理 + 业务场景实战】 在数据库优化中,索引设计的好坏直接决定了系统性能的上限。很多项目一上线压力就飙升,慢查询频出,本质上是 —— 索引没设计好! 本文将从
MyBatis-Plus快速入门:八年Java老兵的效率实践指南
作为拥有八年Java开发经验的工程师,我亲历了从原生Mybatis到MyBatis-Plus的演进。本文将带你用最精炼的方式实现从零搭建到完整CRUD分页功能,分享实战中积累的高效实践
面试官说:“设计一个消息中间件你会怎么做?”我当场就不困了 ☕️🚀
面试官说:“设计一个消息中间件你会怎么做?”我当场就不困了 ☕️🚀 🧠 为什么会被问这个问题? 如果你是个有经验 Java 开发,尤其是做过微服务、电商、订单系统的人,面试时 99% 会被问到消息中间
Java 程序员的 Linux 修炼手册:命令行下的江湖生存指南 🐧☕️
大家好,我是一个在 Linux 上写了 8 年 Java 的老程序员。说是“老”,其实是指曾经被 `grep` 和 `ps` 搞到怀疑人生、被 `top` 和 `jstack` 救过命的那种老。 今
一文搞懂公网 IP 和私有 IP:它们有什么区别,什么时候会变?
在开发中,我们经常会听到“公网 IP”、“私有 IP”、“IP 变了”等说法,尤其是做远程调试、部署服务或者做内网穿透的时候。如果你曾经困惑过:
用户在线时长怎么设计 —— 一个Java开发者的实战总结
一、为什么要统计用户在线时长? 在业务系统中,统计用户在线时长是一个非常常见的需求。不同的业务场景对在线时长
如何防止重复提交订单?
如何防止重复提交订单? 一、背景介绍:为什么会产生重复提交? 在电商平台中,用户提交订单是一个非常敏感的动作。这通常涉及: 库存扣减 优惠券核销 支付下单 消息发送 但用户总喜欢: 点两次“提交订单”
订单超时取消的五种解法:从普通商品到秒杀订单,业务不同方案不同!
还记得我刚入职的时候,产品经理语重心长地对我说: “用户下单如果不付款,多久后自动取消?你搞一下哈,很简单的。” 我当时年轻,头发还浓密,笑着说:“这不就是设置个定时器嘛。” 结果……我三天三夜
摸鱼八年,我用 Java 把二维码玩出花
二维码已经彻底渗透到我们生活的每个角落。作为一名干了八年 Java 的程序员(主要在摸鱼,但也干活),我最近接到一个需求:
扫码登录设计原理:扫码一笑,身份到手!
前言:扫码登录,点亮中年程序员的社恐之光 你有没有经历过这种瞬间: 👨💻 手机在手,扫码一扫,网页自动跳转,登录成功,简直比女朋友的早安吻还准时。 而你作为一
每天导入100万数据导致数据库死锁?
每天导入100万数据? 在我负责的一个营销大数据平台中,运营团队每天都需要将外部渠道的用户行为数据批量导入到系统中,供后续分析和营销使用。
下一页