CS-Base
CS-Base copied to clipboard
图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com
[出境大门 —— 路由器](https://xiaolincoding.com/network/1_base/what_happen_url.html#%E5%87%BA%E5%A2%83%E5%A4%A7%E9%97%A8-%E8%B7%AF%E7%94%B1%E5%99%A8) ### 路由器的发送操作 如果网关是一个 IP 地址,则这个IP 地址就是我们要转发到的目标地址,还未抵达终点,还需继续需要路由器转发。 如果网关为空,则 IP 头部中的接收方 IP 地址就是要转发到的目标地址,也是就终于找到 IP 包头里的目标地址了,说明已抵达终点
Spring通过三级缓存解决单例模式循环依赖的步骤好像是错的,好像应该是: 在 Spring 容器中,三级缓存机制用于解决单例模式下 bean 的循环依赖问题。以下是三级缓存解决循环依赖的详细流程: ### 1. 创建 bean 实例 当 Spring 容器开始创建一个 bean 时,首先会通过反射创建一个原始的 bean 实例。 ### 2. 将 bean 实例放入三级缓存 在创建完原始 bean 实例后,Spring 容器会立即将这个实例包装成一个 `ObjectFactory`,并将其放入三级缓存(`singletonFactories`)中。`ObjectFactory` 是一个工厂对象,它能够提供 bean...
为什么MySQL采用B+树作为索引?总结部分 *引 -> 引擎 
小林,看看这篇文章,你上面用的那张[Java的线程状态](https://xiaolincoding.com/interview/juc.html#java%E7%BA%BF%E7%A8%8B%E7%9A%84%E7%8A%B6%E6%80%81%E6%9C%89%E5%93%AA%E4%BA%9B)的图有几处错误 https://mp.weixin.qq.com/s/UOrXql_LhOD8dhTq_EPI0w
接口里面可以定义哪些方法? 抽象方法 默认方法 静态方法 私有方法 有这四个,下面又重复说了后面三个
并发清除
HTTP缓存中,Etag 和 Last-Modified 字段,执行的顺序如何? **1.文字部分** Etag不存在/Etag不变——>判断last-motified——>返回200/304 Etag变了——>返回200和新资源  **2.图片部分** Etag不存在——>判断last-motified——>返回200/304 Etag存在——>返回200/304  **3.其余资料** Etag不存在/Etag变了——>判断last-motified——>返回200/304 Etag不变——>返回200和新资源