贴心小王
首页
笔记
贴心小王
累计撰写
12
篇文章
累计创建
2
个分类
累计收到
1
条评论
导航
首页
笔记
目录
分类
笔记
设计模式
设计模式是软件工程中用于解决常见设计问题的可重用解决方案。它们由“四人帮”(GoF,Gang of Four)在《设计模式:可复用面向对象软件的基础》一书中首次系统化总结,共提出了 23 种经典设计模式,分为三大类: 1. 创建型模式(Creational Patterns) 这些模式关注对象的创建
2025-03-04 16:57
18
0
0
25.8℃
笔记
OSI 7层模型介绍
ISO(国际标准化组织)定义的 OSI(Open Systems Interconnection,开放系统互连)模型 是一个用于标准化计算机网络通信的框架。它将网络通信过程分为 7 层,每一层都有特定的功能和协议,层与层之间通过接口进行交互。以下是 OSI 7 层模型的详细介绍: 1. 物理层(Ph
2025-03-03 15:22
16
0
0
25.6℃
笔记
LVS和Nginx
LVS(Linux Virtual Server)和 Nginx 都是常用的代理和负载均衡工具,但它们在设计目标、工作原理、适用场景等方面存在显著区别。以下是它们的详细对比: 1. 设计目标 LVS: LVS 是一个基于 Linux 内核的四层(传输层)负载均衡器,专注于高效地分发 TCP/UDP
2025-03-03 15:18
17
0
0
25.7℃
笔记
常见代理方式
在代理层对后端服务进行代理的方式主要有以下几种: 1. 反向代理(Reverse Proxy) 定义:反向代理位于客户端和后端服务器之间,客户端请求通过反向代理转发到后端服务器,后端服务器的响应也通过反向代理返回给客户端。 优点: 隐藏后端服务器的真实IP地址,增强安全性。 负载均衡,将请求分发到多
2025-03-03 15:15
15
0
0
25.5℃
笔记
AKF拆分原则
AKF拆分原则(AKF Scaling Cube)是由《The Art of Scalability》一书的作者Martin L. Abbott和Michael T. Fisher提出的,用于指导系统扩展的三个维度。AKF拆分原则帮助企业在面对系统扩展需求时,能够从多个角度进行拆分和优化,以提升系统
2025-03-03 13:27
18
0
0
25.8℃
笔记
弹