首页
编程语言
流行框架
运维专题
数据库
大语言模型
大前端
教程
仓库
关于
比贝网
累计撰写
142
篇文章
累计创建
20
个标签
累计收到
3
条评论
栏目
首页
编程语言
流行框架
运维专题
数据库
大语言模型
大前端
教程
仓库
关于
目 录
CONTENT
以下是
计算机组成原理
相关的文章
2026-06-17
Linux 内核如何解决并发问题?从原子操作、自旋锁到内存屏障
前言 Java 程序员学习并发时,通常会接触下面这些工具: synchronized volatile AtomicInteger ReentrantLock ReadWriteLock Semaphore CountDownLatch AQS 我们知道: synchronized (lock)
2026-06-17
5
0
0
底层逻辑
2026-06-16
一个进程是如何使用内存的?从分页、虚拟内存到缺页异常
前言 Java 程序员每天都在和内存打交道。 我们会创建对象: User user = new User(); 会调整 JVM 堆大小: java -Xms2g -Xmx2g Application 也会遇到各种内存问题: OutOfMemoryError 频繁 Full GC 进程被 OOM
2026-06-16
25
0
0
底层逻辑
2026-06-15
一个 Java 线程是如何运行的?从进程到虚拟线程
前言 Java 程序员每天都在和线程打交道。 我们会创建线程: new Thread(task).start(); 会使用线程池: Executors.newFixedThreadPool(10); 也会使用: synchronized 但很多人并没有真正想过: 程序、进程和线程到底是什么关系
2026-06-15
15
0
0
底层逻辑
2026-04-10
MESI 之后,线程安全了?从 CPU 乱序执行到 Java 内存模型
前言 很多 Java 程序员都会写 volatile,也知道 DCL 单例一定要加 volatile。 但是很少有人真正思考: CPU 为什么会乱序执行? 为什么会出现 DCL 单例失效? volatile 到底是 JVM 做的,还是 CPU 做的? 内存屏障到底是什么? 如果不了解 CPU 的执行
2026-04-10
59
0
0
底层逻辑
2026-04-09
从沙子到量子:每个 Java 程序员都该补上的计算机底层“隐藏课”
很多程序员每天写着 Java、Go、Python,却很少思考一个问题: 代码最终是如何在物理世界里运行的? 从一堆沙子到CPU,从缓存一致性协议到JVM优化,这条链路决定了软件系统的性能上限。 这篇文章试图带你从物理层一路走到软件层,理解计算机体系的核心逻辑。 一、核心问题:数字如何在物理世界表示?
2026-04-09
61
0
1
底层逻辑