清欢渡-编程社-第325页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
从零开始理解分布式系统架构与设计原理-编程社

从零开始理解分布式系统架构与设计原理

总是听大佬讲分布式分布式,什么才是分布式系统呢? 分布式系统是一个硬件或软件系统分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 在一个分布式系统中,一组独立...
分布式、CAP和BASE理论基础-编程社

分布式、CAP和BASE理论基础

在计算机科学领域,分布式系统是一门极具挑战性的研究方向,也是互联网应用中必不可少的优化实践,而 CAP 理论和 BASE 理论则是分布式系统中的两个关键的概念。 1、什么是...
Linux网络管理工具iproute2与传统网络管理工具集net-tools的对比及使用-编程社

Linux网络管理工具iproute2与传统网络管理工具集net-tools的对比及使用

1、ipoute2简介 iproute2是Linux下新一代的网络配置工具,旨在替代传统的net-tools工具集。它提供了一套强大的命令和功能,用于配置和监控Linux系统的网络环境。 iproute2的核心命令是ip,该命...
C++算法之跟随滑动指针开疆拓土-编程社

C++算法之跟随滑动指针开疆拓土

1. 前言 双指针搜索算法,常见的有左右双指针;快慢双指针;先后双指针以及多指针……其中还包括一类滑动指针。 滑动指针也称为滑动窗口指针,其搜索实现即有灵性又透着优雅。 本文通过几个案例...
http断点续传流程-编程社

http断点续传流程

断点续传是HTTP/1.1协议支持的特性。 实现断点续传的功能,需要客户端记录下当前的下载进度,并在需要续传的时候通知服务端本次需要下载的内容片段。 一个最简单的断点续传流程如下: 客户端开...
各种主流消息队列对比-编程社

各种主流消息队列对比

最近发现很多号主发消息队列的文章,质量参差不齐,相关文章我之前也写过,建议直接看这篇。 这篇文章,主要讲述 Kafka、RabbitMQ、RocketMQ 和 ActiveMQ 这 4 种消息队列的异同,无论是面试,...
mysql的为什么选取B+树,作为存储结构,与B树的比较?-编程社

mysql的为什么选取B+树,作为存储结构,与B树的比较?

B+ 树与 B 树差异的点,主要是以下这几点: 叶子节点(最底部的节点)才会存放实际数据(索引+记录),非叶子节点只会存放索引; 所有索引都会在叶子节点出现,叶子节点之间构成一个有序链表; ...