首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
前端
Python
架构
Go
面试
JavaScript
数据库
展开
全部
后端
Java
前端
Python
架构
Go
面试
JavaScript
数据库
Agent
程序员
人工智能
AI编程
Rust
C++
暂无数据
推荐
最新
MySQL 索引失效别再背八股:看懂 EXPLAIN,面试官追问也不慌
索引失效不是背八种场景。本文用联合索引、范围条件、隐式转换、ICP 和覆盖索引拆开讲,教你用 EXPLAIN 说清优化器到底用了什么、没用上什么。
speckit-guide
Spec Kit 安装与使用指南 1. Spec Kit 是什么 Spec Kit 是 GitHub 推出的规格驱动开发工具集。它通过 specify CLI、模板、脚本和 agent 命令,把需求先
GoF设计模式——迭代器模式
迭代器模式(`Iterator Pattern`)是一种**行为型设计模式**,核心思想是**提供一种统一的方式来顺序访问一个聚合对象中的各个元素,而不暴露该对象的内部表示**。
字节二面智力题:100只老虎和1只羊关在一起,这只羊会不会被吃?
面试官考的,不是你知不知道这道经典题的答案,而是在看你面对一个看起来复杂的问题时,会不会本能地找到那个最简单的起点。
组合还是继承?我在项目里主要看这两个判断
很多人看到两段代码差不多,第一反应就是抽个父类。它提醒的就是这件事。降低耦合、避免破坏封装、规避脆弱基类问题,这些都是组合的优势。但实际项目里有一种场景,继承反而是更自然的工程选择: 我之前上线的钉钉
为什么很多人学了Java,还是没真正理解类和对象?
很多新人来问我这个问题的时候,我通常都会用iPhone的设计方案和实际手机来打比方。如下图: 方案上不仅写着屏幕尺寸、摄像头位置、接口类型这些零件信息,还写着每个按钮按下去该触发什么功能。它描述了一台
Cargo 包管理器详解:Rust 开发必会工具
在前面的文章中,我们已经成功安装了 Rust,并编写了第一个 Hello, World! 程序。 如果说 Rust 是发动机,那么 Cargo 就是整辆汽车的中控系统。 学习 Rust,几乎每天都会使
MySQL 并发插入竞态问题:原子写入实践指南
MySQL 并发插入竞态问题:原子写入实践指南 在涉及唯一约束的业务场景中,比如用户注册、唯一编号数据写入,“先查询是否存在,不存在再插入”是很容易想到的直觉写法。
别再手动写 updated_at了,这坑我踩过
做后端写业务表,updated_at 几乎是标配。谁都知道它用来记数据最后修改时间,排查问题、对账、做增量同步都靠它。 但绝大多数人写代码的习惯,其实从一开始就埋了雷……
字节二面:1000瓶酒,有一瓶是毒药,多少只老鼠可以查出来?
1000瓶酒里混了一瓶毒药,用老鼠试毒,老鼠在喝完毒酒1小时后死亡,问最少几只老鼠能找出来?大多数人卡在这道题上,是因为陷入了“流水线思维”——总想着让老鼠一只接一只地去试,或者用老鼠的命去填。
腾讯天美一面:从 HashMap 到 Spring 事务,面试官这套连环问到底在考什么
拆解一份27届秋招提前批腾讯天美一面真实面经,从HashMap到ConcurrentHashMap的锁粒度演进,讲透Java锁的分类维度、并发计数方案、Spring事务传播机制与动态代理原理。
synchronized 锁升级:多数人还在背 JDK8 的答案,偏向锁早在 JDK18 就没了
synchronized 锁升级从对象头 Mark Word 讲到轻量级锁自旋、重量级锁 Monitor,讲清偏向锁为何 JDK15 默认关闭、JDK18 被删,并对比它与 AQS 的本质差异。
GoF设计模式——模板方法模式
模板方法模式(`Template Method Pattern`)是一种**行为型设计模式**,核心思想是**定义一个算法的骨架,将某些步骤的实现延迟到子类。子类可以在不改变算法整体结构的情况下,重新
Pod 一直 Terminating,死活删不掉?三个凶手,每一个你都意想不到
你盯着 Terminal,光标一闪一闪。Pod 还是 Terminating。 你加了 --force --grace-period=0,还是删不掉。你又加了 --force --grace-peri
虚拟线程用了一年,我真香了——10倍吞吐量是真实存在的
虚拟线程用了一年,我真香了——10倍吞吐量是真实存在的 大家好,我是卷毛。 去年Java 21正式发布虚拟线程后,我第一时间在两个项目上做了试点。一年下来,有真香的体验,也有血泪的教训。这篇文章。。。
@Async 默认执行器又炸了:SimpleAsyncTaskExecutor 为什么不是线程池?
@Async 默认执行器又炸了:SimpleAsyncTaskExecutor 为什么不是线程池? 一、事故现场 线上有个导入接口。
Nacos 迁移引发 Full GC 问题深度分析
Nacos 迁移引发 Full GC 问题深度分析 一、问题现象 1.1 生产故障时间线(来自 GC 日志) 时间 事件 2026-06-03 16:23 服务启动,JDK 21 G1GC,堆 8GB
可重复读能不能防幻读?MVCC 和 Next-Key Lock 到底谁在起作用
很多人答这题只说到 MVCC 就卡壳。这篇把快照读和当前读拆开讲:ReadView 和 undo log 版本链怎么判断可见性,Next-Key Lock 的记录锁加间隙锁又是怎么在当前读场景下堵住幻读的,附带唯一索引等值查询锁退化的追问细节。
Claude Code rules 要怎么用,团队协作时如何统一代码规范呢?
本篇我们来简单梳理下 Claude Code 中 rules 的场景用法。 这里我从自己的日常团队开发协作角度来讲,因为我个人觉得这个规则一般情况下主要是在团队场景下使用的比较多吧。 比如我现在是公司
Spring 事务失效的 6 大场景,你踩过几个?
Spring 事务失效的 6 大场景,你踩过几个? Spring 事务失效是我项目中踩过最多的坑之一。这篇把所有失效场景和解决方案一次性讲透,建议收藏。