- 昨日不在
- 3/30mmap、brk 与 malloc 到底是什么关系
- 3/30内存保护、共享内存与写时复制是什么
- 3/30内存泄漏和内存溢出的区别是什么
- 3/30内存管理易混点清单
- 3/30堆和栈的区别是什么
- 3/30工作集与抖动是什么,为什么系统会越来越卡
- 3/28内存是怎么分配、回收并产生碎片的
- 3/28分页、分段、段页式的区别是什么
- 3/28分页、页表、MMU 与地址转换是怎么配合的
- 3/28多级页表为什么存在
- 3/28缺页中断是什么,为什么会发生
- 3/28虚拟地址、物理地址与虚拟内存是什么
- 3/28页面置换算法怎么理解
- 3/26基础
- 3/26操作系统是什么,它的核心职责是什么
- 3/26程序、进程、线程分别是什么
- 3/26文件系统
- 3/26内存管理
- 3/26TLB 是什么,它和页表、CPU 缓存是什么关系
- 3/26进程管理
- 3/26为什么线程切换通常比进程切换更轻量
- 3/26调度算法
- 3/25服务发现、DNS 与注册中心:它们之间到底是什么关系
- 3/24DNS 解析与浏览器输入 URL 后发生了什么
- 3/24HTTP 核心概念:特点、状态码、方法与无状态
- 3/24WebSocket 与 CDN:实时通信和内容分发
- 3/24网络层常见配套协议:MTU、ARP、NAT、DHCP、ICMP
- 3/24网络工程场景题
- 3/24反向代理与真实客户端 IP:Nginx 转发后怎么拿到用户来源
- 3/24服务调用为什么大多基于 TCP:数据库、RPC、HTTP 与资源复用
- 3/24接口超时与性能排障:网络、应用、数据库问题怎么区分
- 3/24Socket、端口与 TCP 首部关键字段
- 3/16HTTP 1.0 到 HTTP 3 的演进
- 3/16HTTP 和 HTTPS 的区别
- 3/16TCP 可靠传输:滑动窗口、重传、流量控制与拥塞控制
- 3/13谷歌账号管理常用网址
- 1/21超时关单设计
- 1/21分布式ID生成
- 1/21防重复提交设计
- 1/8TCP 三次握手与四次挥手
- 1/7TCP/IP 四层模型
- 12/28杂项
- 12/28美国家宽购买指南
- 12/28Spring 生态
- 12/28Spring Boot
- 12/28Spring Boot 启动流程
- 12/28Spring Boot 自动装配机制
- 12/28Spring Bean
- 12/28Spring
- 12/25CAP 理论
- 12/25分布式理论
- 12/21JVM 类加载机制
- 12/21JVM 对象创建与内存布局
- 12/20JVM 垃圾回收(GC)
- 12/20JVM 运行时数据区
- 12/20synchronized 关键字
- 12/20CountDownLatch 倒数门栓
- 12/20CyclicBarrier 循环栅栏
- 12/20ReentrantReadWriteLock 读写锁
- 12/20Semaphore 信号量
- 12/20StampLock 邮戳锁
- 12/19Thread
- 12/19AQS
- 12/19JMM 与 volatile
- 12/19JUC 锁的实现与对比
- 12/19线程池
- 12/19Java 集合框架面试复习题
- 12/17反射
- 12/14设计模式
- 12/13关于博主
- 12/13RabbitMQ 三大关键问题
- 12/13Buffer Pool
- 12/13logs
- 12/12后端开发
- 12/12科研
- 12/12Leetcode 刷题记录 (1)
- 12/12Leetcode 刷题记录 (2)
- 12/12Leetcode 刷题记录 (3)
- 12/12算法简介
- 12/12算法学习笔记
- 12/12计算机基础
- 12/12数据库
- 12/12分布式
- 12/12消息队列
- 12/12数据结构与算法
- 12/12操作系统
- 12/12计算机组成原理
- 12/12Zookeeper
- 12/12限流算法详解
- 12/12C++
- 12/12Java
- 12/12Kafka
- 12/12RocketMQ
- 12/12Dubbo
- 12/12RabbitMQ
- 12/12MongoDB
- 12/12Redis
- 12/12MySQL
- 12/12
