dig 命令深入学习

3 月 20 日
阅读 2 分钟
51
dig 命令(Domain Information Groper)是一个用于查询 DNS (域名系统)记录的强大工具,它提供了详细的DNS信息,主要用于帮助用户诊断、调试和验证与域名解析相关的问题。

深入学习 DNS 域名解析

3 月 19 日
阅读 3 分钟
151
在平时工作中相信大家都离不开 DNS 解析,因为 DNS 解析是互联网访问的第一步,无论是使用笔记本浏览器访问网络还是打开手机APP的时候,访问网络资源的第一步必然要经过DNS解析流程。

Linux 查看 CPU 使用情况

3 月 19 日
阅读 2 分钟
131
在 Linux 系统中,查看 CPU 使用情况是性能分析和故障排查的重要环节。查看 CPU 使用情况,使用 top 命令或者 htop 命令来查看。

跨域请求(CORS)如何解决?

3 月 18 日
阅读 3 分钟
170
CORS 全称为(Cross-Origin Resource Sharing:跨站资源共享),跨域请求是由于浏览器的同源策略(Same-Origin Policy)引起的,那么 CORS 的产生和浏览器的同源策略有关系,我们先了解什么是同源策略。

策略模式(Strategy Pattern)深度解析教程

3 月 17 日
阅读 6 分钟
240
策略模式属于行为型设计模式,通过定义算法族并将其封装为独立的策略类,使得算法可以动态切换且与使用它的客户端解耦。该模式通过组合替代继承,符合开闭原则(对扩展开放,对修改关闭)。

Java 设计模式:装饰者模式(Decorator Pattern)

3 月 14 日
阅读 5 分钟
165
装饰者模式属于结构型设计模式,允许通过动态包装对象的方式为对象添加新功能,提供比继承更灵活的扩展方式。该模式通过组合替代继承,遵循开闭原则(对扩展开放,对修改关闭)。

设计模式:观察者模式

3 月 11 日
阅读 4 分钟
235
观察者模式属于行为型设计模式,用于建立对象间的一对多依赖关系。当主题(Subject)状态变化时,所有依赖的观察者(Observer)会自动收到通知并更新。

设计模式:工厂方法模式(Factory Method)

3 月 5 日
阅读 4 分钟
281
1. 什么是工厂方法模式?工厂方法模式是一种 创建型设计模式,其核心思想是 将对象的创建过程延迟到子类,让子类决定实例化哪个具体类。核心目标:解耦对象的创建逻辑与使用逻辑,提升代码的灵活性和扩展性。关键角色:抽象产品(Product) :定义产品的接口。具体产品(Concrete Product) :实现抽象产品的具体类。抽...