docker查看镜像提供可配置参数 方法一:查看镜像的官方文档(最直接)访问对应的 Docker Hub 页面(如 nginx 的 Docker Hub 页面),在「Environment Variables」或「Configuration」章节查找参数说明。 方法二:检查镜像的元数据(docker inspect)1docker inspect [镜像名或镜像ID] 重点关注以下字段: Env:镜像默认的环境变量,通常可以通过 2025-08-22 devops #docker
计算机与程序员书单 一、计算机学习:构建 “底层知识体系” 的核心书单(适合所有想系统理解计算机本质的人,无论是否以编程为职业) 1. 入门启蒙:建立 “计算机是什么” 的直觉 《编码:隐匿在计算机软硬件背后的语言》(Charles Petzold)不用任何专业术语,从 “摩尔斯电码”“开关电路” 讲到 “CPU 与指令系统”,帮你理解 “计算机从 0 到 1 的演化逻辑”。它是所有后续知识的 “认知地基”,尤其适合 2025-07-14 书 #书
UML流程图 学习流程图由圆角柜形、柜形、菱形、带箭头的线构成。 圆角柜形是开始、结束。 柜形是步骤。 菱形是判断。 带箭头的线是流转。 plantUml中没有流程图,感觉活动图对应流程图。 开始与结束1234@startumlstartstop@enduml 步骤123456@startumlstart:步骤一;:步骤二;stop@enduml 条件IFif (...) then (...) 123456 2025-06-27 系统设计 #系统设计 #UML #流程图
UML时序图 概述因为工作需要使用时序图表示详细设计文档。 同样使用plantUML。 《计算机是怎么跑起来的》中面象对象章节中,面象过程通常使用流程图进行步骤的表示,面象对象用时序图进行步骤的表示。我理解面象对象中单个方法不涉及其他对象时同样使用流程图表示。本文讲述时序图。 学习时序图由角色、对象、生命线、激活、消息、组合片段构成。 角色、对象、生命线对应着参与者,生命线算是参与者带着的。 激活 对应着 激活 2025-06-26 系统设计 #系统设计 #UML #时序图
UML类图 概述《大话设计模式》中UML类图的图示。 使用功具plantUML。 https://plantuml.com/zh/ plantUML依赖java jdk的安装 GraphViz的安装 都安装完成后,可以下载plantuml.jar并执行,即可访问plantuml的图形用户界面使用。也可以使用一些编程工具的插件比如vscode/idea都有插件支持。 GraphViz in max12 2025-04-26 系统设计 #系统设计 #UML #类图
spring_boot集成MFA 一、maven依赖1234567891011121314151617181920212223242526<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start 2025-04-07 spring boot #spring boot
用图数据结构返回服务调用关系 需求我做的运维监控系统,服务与服务之间是有调用关系的,如果A服务调用B服务,B服务的健康状态影响A服务,这时候就需要找到影响A服务的所有服务。 代码我想服务与服务调用就形成了一张图,但是服务调用服务不可以有环,因为依赖的是最终的服务状态。 这样我让AI生成了代码: 1234567891011121314151617181920212223import java.util.*;public clas 2025-03-11 算法与数据结构 #算法与数据结构
霸凌的标准 霸凌的标准1、有没有恃强欺弱 如果双方在体力、智力、权力、人数或性别上存在不平等,而且是强势的一方做出的行为,才可以成为“校园霸凌”,如果双方是势均力敌,那就是打架斗殴、违纪违规,而不是霸凌。 2、有没有伤害意图 “校园霸凌”是一方企图给对方造成痛苦,并且从中得到满足或快乐,如果是意外伤害或者是无心为之,就不是。 3、有没有重复伤害 霸凌事件不是偶发的,而是经常性、重复性的,起码出现了至少2次以上 2024-12-23 生活 #生活
限流算法 背景在分布式系统中,随着业务量的增长,如何保护核心资源、防止系统过载、保证系统的稳定性成为了一个重要的问题。限流算法作为一种有效的流量控制手段,被广泛应用于各类系统中。 基于计数的限流算法这种算法的基本思想是通过维护一个计数器,在特定的时间窗口内累计接收到的请求次数,当请求次数达到预设的阈值时,后续的请求会被限流或直接拒绝。 在一个固定的时间窗口(如1分钟)内,系统初始化一个计数器count为0 2024-12-19 系统设计 #系统设计 #限流算法
linux安装telnet 安装与启动与验证a、rpm -qa telnet-server(无输出表示telnet-server未安装,则执行b,否则执行c) b、yum -y install telnet-server(安装telnet-server) c、rpm -qa telnet(无输出表示telnet未安装,则执行d,否则执行e) d、yum -y install telnet(安装) e、 systemctl r 2024-12-18 linux > telnet #nginx #telnet