Skip to main content

java-网络篇

2024

Socket 编程
·253 words·2 mins
Socket编程是一种用于网络通信的编程技术,允许计算机之间通过网络进行数据交换。它基于套接字(socket)接口,实现了客户端和服务器之间的通信,支持TCP和UDP协议。

2023

Netty
·4164 words·20 mins
Netty 是 JBoss 开源项目,是异步的、基于事件驱动的网络应用框架,以高性能、高并发著称。Netty 是基于 Java NIO 构建出来的,主要用于开发基于 TCP 协议的网络 IO 程序。
HTTPS RSA 握手解析
HTTP-1 HTTPS HTTP-2 HTTP-3
·1743 words·9 mins
一次完整的HTTP请求过程
·163 words·1 min
Restful API Tutorial
·586 words·3 mins
REST 全称是 Representational State Transfer(表现层状态转化),更具体的全称是 Resource Representational State Transfer(资源表现层状态转化),具体可以见 Roy Thomas Fielding 的博士论文