清欢渡-编程社-第287页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
Json格式弊端及优化方案-编程社

Json格式弊端及优化方案

Json介绍 Json(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据传输和存储。 它使用简洁的文本格式来表示结构化的数据,易于阅读和编写,并且可以被多种编程语言解...
Java面试题之Logback打印日志是如何获取当前方法名称的?-编程社

Java面试题之Logback打印日志是如何获取当前方法名称的?

在 Java 中,有四种方法可以获取当前正在执行方法体的方法名称,分别是: 使用 Thread.currentThread().getStackTrace() 方法 使用异常对象的 getStackTrace() 方法 使用匿...
Ceph中创建和管理自定义CRUSH Map笔记整理-编程社

Ceph中创建和管理自定义CRUSH Map笔记整理

管理和定制CRUSH Map CRUSH和目标放置策略 Ceph 通过一种称为 CRUSH(可伸缩哈希下的受控复制)的放置算法来计算哪些osd应该持有哪些对象,对象被分配到放置组(pg), CRUSH 决定这...
Redis高可用:哨兵机制详解-编程社

Redis高可用:哨兵机制详解

1. 引言 之前我们聊过 Redis 的主从同步(复制)主题,这次我们来聊 Redis 的哨兵机制。 上次我们说过,在实际互联网架构上,Redis 为了保证高可用和分担读写压力,几乎都会采取主从复制的部署...
udp相对于tcp有何优点-编程社

udp相对于tcp有何优点

低延迟 UDP 具有较低的通信延迟,因为它不涉及连接的建立和维护,也没有拥塞控制机制。 这使得 UDP 适合需要实时性的应用,如音视频流媒体和在线游戏。 高吞吐量 由于没有 TCP 的复杂性(如拥塞...
hashmap原理详解-编程社

hashmap原理详解

哈希表的原理基于哈希函数,用于将键映射到特定的存储位置,以便快速访问数据。 基本原理: 哈希函数:哈希表的核心是哈希函数,它接受一个键作为输入并生成一个固定大小的哈希码(或哈希值)。...
如何将Silverblue重定位到Fedora Linux 39-编程社

如何将Silverblue重定位到Fedora Linux 39

Fedora Silverblue是 一款基于 Fedora Linux 构建的面向桌面的操作系统。 这款操作系统非常适合日常使用、开发和容器化的工作流程。 它有许多优势,例如可以在发生问题时轻松回滚操作。 如果你...