清欢渡-编程社-第219页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
Ceph中创建和管理自定义CRUSH Map笔记整理-编程社

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

管理和定制CRUSH Map CRUSH和目标放置策略 Ceph 通过一种称为 CRUSH(可伸缩哈希下的受控复制)的放置算法来计算哪些osd应该持有哪些对象,对象被分配到放置组(pg), CRUSH 决定这...
Java面试题之Logback打印日志是如何获取当前方法名称的?-编程社

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

在 Java 中,有四种方法可以获取当前正在执行方法体的方法名称,分别是: 使用 Thread.currentThread().getStackTrace() 方法 使用异常对象的 getStackTrace() 方法 使用匿...
Json格式弊端及优化方案-编程社

Json格式弊端及优化方案

Json介绍 Json(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据传输和存储。 它使用简洁的文本格式来表示结构化的数据,易于阅读和编写,并且可以被多种编程语言解...
线程池的7大核心参数有哪些-编程社

线程池的7大核心参数有哪些

七大参数 corePoolSize 核心线程数目 - 池中会保留的最多线程数 maximumPoolSize 最大线程数目 - 核心线程+救急线程的最大数目 keepAliveTime 生存时间 - 救急线程的生存时间,生存时间内没有新...
wait和sleep的区别-编程社

wait和sleep的区别

共同点 wait() ,wait(long) 和 sleep(long) 的效果都是让当前线程暂时放弃 CPU 的使用权,进入阻塞状态 不同点 方法归属不同 sleep(long) 是 Thread 的静态方法 而 wait(),wait(long) 都是 Ob...
4种超简单的自定义Budgie桌面的方式-编程社

4种超简单的自定义Budgie桌面的方式

如果你要求我将 MATE 桌面现代化,并增加功能和 GTK 支持,我可能会想出像 Budgie 这样的东西! Budgie,是一款令人惊艳的桌面环境(DE),为你提供熟悉的布局和独特的用户体验。 那么,如何自...
什么是企业级防火墙-编程社

什么是企业级防火墙

企业级防火墙是专为满足大型组织的需求而设计的防火墙。 与为小型办公室或家庭网络设计的基本防火墙不同,企业级防火墙具有更高级的功能和更大的处理能力,可以处理大量的网络流量,同时提供更...