相关文章
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
JavaEE 初阶文件操作与 IO 详解
一、文件操作基础:File 类
作用:操作文件或目录(创建、删除、获取信息)。 核心方法:
exists():文件是否存在createNewFile():创建新文件mkdir():创建目录delete():删除…
建站知识
2025/5/25 12:35:48
TypeScript 泛型讲解
如果说 TypeScript 是一门对类型进行编程的语言,那么泛型就是这门语言里的(函数)参数。本章,我将会从多角度讲解 TypeScript 中无处不在的泛型,以及它在类型别名、对象类型、函数与 Class 中的使用方式。
一、泛型的核…
建站知识
2025/5/25 14:43:39
WebFuture:在银河麒麟系统中如何无中间件为WebFuture绑定域名、SSL证书
问题描述:在银河麒麟系统中如何无中间件为WebFuture系统绑定域名、SSL证书
问题分析:WebFuture系统使用的是ASP.NET Core架构,可用应用程序中 Kestrel 服务器的设置
解决方案:配置网站根目录的appsettings.json文件
一、SimCap…
建站知识
2025/5/25 15:51:18
Eureka知识总结
一、Eureka 基础概念
1. 什么是 Eureka?
定位:Spring Cloud 生态中的 服务注册与发现组件,用于实现微服务架构中的服务治理。核心功能: 服务注册:微服务启动时向 Eureka 注册自身信息(如 IP、端口、服务名…
建站知识
2025/5/25 18:17:39