本文分类:news发布日期:2024/11/22 14:39:32
打赏

相关文章

Docker笔记

Docker笔记 一、底层原理 1. 容器与虚拟机的区别 虚拟机(VM): 定义:虚拟机是通过虚拟化技术在物理硬件上创建的完整操作系统实例,运行在 Hypervisor 之上。资源开销:每个虚拟机都有自己的操作系统和内核…

运维变更管理流程

概述 变更管理的原则和目的 在最短的中断时间内完成基础架构或服务的任一方面的变更而对其进行控制的服务管理流程。变更管理的目标是确保在变更实施过程中使用标准的方法和步骤,尽快地实施变更,以将由变更所导致的对业务的影响和风险减小到最低。 适用…

跟我学C++中级篇——volatile的探究

一、volatile的来历 在前面的文章简单分析过volatile,但更倾向于应用。今天就某些开发者在一些不适合的场景下广泛使用volatile进行一下分析说明。volatile本来是从硬件与软件的交互中延伸过来的。大家都学习过缓存,其实这个volatile与这个有点类似。系…

CI/CD 流水线系统-开源框架Tekton

文章目录 CI/CD 流水线系统-开源框架Tekton什么是TektonTekton优点Tekton 组件介绍Tekton 概念术语 CI/CD 流水线系统-开源框架Tekton 什么是Tekton 官网:https://tekton.dev/ Tekton 是一个强大、灵活的构建 CI/CD 流水线系统的开源框架,允许开发者构建、测试和…

Java中的声明和创建

一、声明(Declaration) 含义 声明变量、方法或类只是告诉编译器有这样一个实体存在,它规定了实体的名称和类型。例如声明一个变量:int num; 这里只是告诉编译器存在一个名为num的int类型变量,但此时并没有为这个变量分…

【每日一题】LeetCode - 整数转罗马数字

在罗马数字系统中,七个不同的符号代表不同的值: 符号值I1V5X10L50C100D500M1000 罗马数字的表示方式是从最大值开始逐次减去每个符号的值,通过组合这些符号构建最终的表示形式。本文将介绍一个基于贪心策略的解决方案,将整数转换…

对比两个json串的diff,支持map的深度递归

背景 项目重构,对老接口进行技术改造。动代码后,难免会有些bug,我们需要对比改造前后接口的返回,来判断逻辑是否有问题,这就涉及两个json的对比。 常规的diff文本工具是按行对比,无法处理复杂的map。本文通…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部