相关文章
VMware虚拟机集群上部署HDFS集群
一、安装包下载
官方网址:https://hadoop.apache.org,点击Download。 hadoop环境配置前置准备-CSDN博客
或者从网盘资料中获取安装包
链接: https://pan.baidu.com/s/1vTQWQLmZ8JHUqs5Us5FcFQ?pwdzgzs 提取码: zgzs 在前置准备章节,我们…
编程日记
2025/6/16 23:25:02
std::shared_ptr引起内存泄漏的例子
目录
一、循环引用(最常见场景)
示例代码
内存泄漏原因
二、共享指针管理的对象包含自身的 shared_ptr
示例代码
内存泄漏(或双重释放)原因
三、解决方案
1. 循环引用:使用 std::weak_ptr
2. 对象获取自身的 …
编程日记
2025/6/16 23:28:57
什么是云原生?什么样的框架符合云原生?
什么是云原生(Cloud Native)?
云原生是一个技术架构理念,用于构建和运行能够充分利用云计算提供的灵活性和弹性特性的应用程序。云原生的核心目标是通过分布式架构提高软件开发、部署、可扩展性和运维的效率。它强调以下几个关键…
编程日记
2025/6/15 9:22:09
NGINX 四层上游模块`ngx_stream_upstream_module` 实战指南
一、模块定位与引入 模块名称:ngx_stream_upstream_module 首次引入:NGINX 1.9.0(2015-08-04) 编译选项:启用 --with-stream(含此模块) 作用: 定义后端服务器组(upstr…
编程日记
2025/6/16 4:10:17
Java面向对象编程(OOP)深度学习解析
前言
本篇博客将对Java面向对象编程(OOP)进行一场深度学习解析,超越基础语法,深入其设计哲学、核心原则、实现机制以及在现代Java中的应用和最佳实践。 核心目标: 理解OOP在Java中如何塑造代码结构、促进复用、增强灵活性和维护性,并掌握其底层思想和高级应用。
一、封…
编程日记
2025/6/16 1:29:15
Rust 学习笔记2025.6.13
Rust
Rust是一门注重安全(safety)、速度(speed)和并发(concurrency)的现代系统编程语言。Rust 通过内存安全来实现以上目标,但不使用垃圾回收机制(garbage collection, GCÿ…
编程日记
2025/6/16 1:26:36
30个供应链指标与计算公式汇总,直接套用
目录
一、运营效率类指标
1. 库存周转天数
2. 可供应存货天数
3. 生产计划完成率
4. 物料齐套率
5. 物流成本占比
二、财务健康类指标
6. 库存周转率
7. 现金周转期
8. 资产周转率
9. 供应链管理总成本
10. 增值生产率
三、客户服务类指标
11. 订单满足率
12. 完…
编程日记
2025/6/16 1:26:14