[关闭]
@Beeder 2020-01-10T16:45:31.000000Z 字数 692 阅读 456

Java心经

java


java 基础

集合继承关系

JVM 内存结构

内存结构详解

垃圾回收机制

协议

Http协议

http请求到后端都发生了什么
1、完整的一次Http请求流程
2、利用DNS进行域名解析
浏览器 DNS 缓存
windos 服务器 DNS 缓存
系统 Hosts 文件
DNS服务器
3、建立 TCP 连接
三次握手
第一次:客户端->服务端,客户端改变状态为SYN_SEND
第二次:服务端->客户端,服务端改变状态为SYN_RECV
第三次:客户端->服务端,客户端改变状态为ESTABLISHED,服务端收到请求后也改变状态为ESTABLISHED
4、发起 HTTP 请
5、服务器响应 HTTP 请求,浏览器得到 Html 代码
6、浏览器解析 Html ,并请求 js、css、图片等静态资源
7、浏览器进行页面渲染

一次完整的HTTP请求发生了什么?

Https协议

HTTPS原理
老弟,你连HTTPS 原理都不懂,还给我讲“中间人攻击”,逗我吗...

数据库

数据库三大范式

1NF:字段值都是不可分解的原子值
2NF:每一个字段都必须与主键相关,而不是只与主键的一部分相关
3NF:每个字段都必须与主键直接相关,不能间接相关

数据库原理 三大范式的理解(简单易懂)

MySQL 事物的四大特性
原子性、一致性、隔离性、持久性
原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)

explain 字段说明

NoSQL

Redis 支持几种数据类型

Linux

Linux常用命及用法

SpringBoot


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注