相关文章
80. Java 枚举类 - 使用枚举实现单例模式
文章目录 80. Java 枚举类 - 使用枚举实现单例模式**1️⃣ 为什么用枚举实现单例?****2️⃣ 枚举实现单例模式****3️⃣ 枚举单例如何防止反射攻击?****4️⃣ 枚举单例如何防止反序列化破坏?****5️⃣ 枚举单例 vs 传统单例****6️⃣ 枚举单例…
建站知识
2025/5/25 14:48:21
SseEmitter是什么
SseEmitter 是 Spring Framework 中用于实现 Server-Sent Events (SSE) 的一个类。SSE 是一种允许服务器向客户端推送实时更新的技术,特别适合需要从服务器到客户端的单向消息传递场景,如股票价格更新、社交媒体的新消息通知等。
Server-Sent Events (S…
建站知识
2025/5/25 11:15:15
Raft算法学习(1)博士论文大纲
参考资料 原文一共257页,其中前六章为算法重点介绍,第七章有点像A/B TEST
论文标题: 共识:连接理论与实践 (CONSENSUS: BRIDGING THEORY AND PRACTICE) 作者: Diego Ongaro 日期: 2014年8月 机构ÿ…
建站知识
2025/5/25 15:49:42
leetcode hot100刷题日记——6.和为 K 的子数组
解答:前缀和思想,见灵茶山艾府大大题解。
(1)前缀和思想:
前缀和数组prefix_sum的定义是prefix_sum[i] nums[0] nums[1] … nums[i]。如果存在两个前缀和prefix_sum[j]和prefix_sum[i]满足prefix_sum[i] - prefi…
建站知识
2025/5/25 11:44:32
【LeetCode 热题100】搜索旋转排序数组(力扣33 / 81/ 153/154)(Go语言版)
🔍 LeetCode 系列:解决 4 道「搜索旋转排序数组」题 —— 二分查找的变形经典
旋转排序数组的问题是一类典型的二分查找变形题目。这类题目看似简单,却常常因为细节处理出错而导致调试困难。
本文一次性讲透这类问题,包括以下四…
建站知识
2025/5/25 17:53:11
HTTP 协议的发展历程及技术演进
文章目录 前言起源和历史背景HTTP/0.9 —— 单行协议HTTP/1.0 —— 扩展与奠基HTTP/1.1 —— 标准化与改进HTTP/2 —— 性能的飞跃HTTP/3 —— 基于 QUIC 的革新HTTP 报文结构解析常用方法和状态码 HTTP 与 TCP/QUIC 的关系HTTP/1.x 与 TCPHTTP/2 与 TCPHTTP/3 与 QUIC 各版本优…
建站知识
2025/5/25 12:55:24