2024年7月

什么是网关?

网关是微服务架构的统一入口,负责请求转发与过滤,集中实现认证、限流、负载均衡、熔断、日志监控等功能,避免各服务重复开发。常见网关有 Spring Cloud Gateway、Zuul、Kong、APISIX、OpenResty 等。

什么是 CDN ?

CDN即内容分发网络,将静态资源缓存到全球节点,用户就近访问,提升速度、降低源站压力;通过GSLB智能调度,支持预热、回源、刷新,并配Referer和时间戳防盗链,推荐直接使用云厂商服务。

final,static,this,super 关键字总结

final 禁继承、重写与改值;static 归域于类,含变量、方法、代码块、内部类、导包;this 指当前实例,super 指父类,二者皆不可用于 static 环境。

多线程冲突了怎么办?

文章剖析多线程竞争共享资源导致的“竞争条件”,提出用“临界区—互斥—同步”思路解决;详解锁(自旋/无等待)、信号量(PV)及生产者-消费者、哲学家就餐、读者-写者等经典模型的多种实现,给出免死锁、高并发、公平等策略。

目录