设计模式在面试中的作用:证明你不是只会 CRUD 的码农。 单例模式的 5 种写法 1. 饿汉式(最简单) 缺点:类加载时就创建了,如果一直不用就浪费内存。 2. 懒汉式(有线程安全问题) 两个线程同时判断 ,会创建两个实例。 3. 双重检查锁(DCL,最常见) 防止指令重排序——否则可能拿到一个未初始化完成的对象。 4. 静态内部类(推荐) 利用类加载机制 […]
LeetCode 200. 岛屿数量:DFS/BFS 遍历二维网格的模板
岛屿数量是 DFS/BFS 在二维网格中的经典应用。 题目 给定二维网格,'1' 是陆地,'0' 是水。求岛屿 […]
OpenAI 和软银启动「星际之门」计划:5000 亿美元建 AI 超级算力
OpenAI 和软银宣布了史上最大规模的 AI 基础设施投资——「星际之门」(Stargate)。 规模 - […]
Kafka 不再是唯一选择:2025 消息队列选型指南
Kafka 统治消息队列领域十多年了,但最近出现了很多有意思的替代品。 Redpanda - 用 C++ 重写 […]
计算机架构面试入门:CPU 缓存和伪共享(False Sharing)
计算机架构的知识让你写出高性能代码。 存储层次 每往下走一层,速度差一个数量级。这就是为什么局部性原理(时间局 […]
HashMap 源码深度解析:JDK 8 的红黑树化和扩容机制
HashMap 是 Java 面试出场率最高的数据结构。 数据结构 JDK 8 的 HashMap = 数组 […]
Service Mesh 入门:Istio 到底解决了什么问题?
Service Mesh 是微服务架构的下一阶段。Istio 是目前最流行的 Service Mesh 实现。 […]
Shopee 母公司冬海集团裁员 15%:东南亚电商的寒冬还没结束
冬海集团(Sea Limited)又裁员了,这次是 15%。 背景 冬海旗下有三个业务: - Shopee(电 […]
腾讯云降价 60%:中国云计算进入价格战时代
国内云厂商的价格战越来越猛了。 今年 4 月阿里云率先降价,最高降幅 55%。现在腾讯云跟进,最高降 60%。 […]
Kafka vs RabbitMQ vs RocketMQ:消息队列选型面试全攻略
消息队列选型是面试中常见的问题。三个主流 MQ 各有擅长。 简单对比 各自的擅长场景 Kafka:日志收集、流 […]