书城代码
# 书城代码 ## version1 ### 1. 思路 一共要创建两个类: - 一个是主类 - 一个是创建书对象的类。 书城的大致思路如下: 1. 展示书架 - 通过2添加书籍后,把书籍加入合集并转换为book格式 - 使用for循环遍历list,通过sout输出各个值 2. 上架书籍 - 创建新类:把书籍视为对象,创建书的编号,名字,作者这三个…
|
47
|
|
576 字
|
16 分钟
Ansible-第五天
1. 在Ansible项目中,如何拆分Playbook,主Playbook如何导入其他Playbook 1.拆分playbook 在Ansible项目中,我们可以按功能的不同拆分出不同的playbook。 例如: db.yml (和数据库有关的) build.yml(和构建包相关的) nginx.yml (和nginx相关的) 这么做有几个好处: …
|
38
|
|
1196 字
|
5 分钟
Ansible第四天
1. 在playbook中实现以下目标 1. 从主控节点复制一个文件到其他机器。 这里可以使用copy模块实现。 copy模块的效果字如其名,就是把主控节点的东西复制到被控节点下。 把被控节点的东西拉取到主控,可以看第三点的fetch模块。 假设我们要把主控模块的/opt/AAA.txt复制到其他机器的/opt下,则: - name : copy …
|
50
|
|
1778 字
|
8 分钟
Ansible第三天
1. 什么是task。 task是playbook中的基本执行单元,调用模块执行操作。 每个task必须有name,用于输出结果。 每个 task 的目标在于执行一个 moudle。 2. 什么是playbook,其文件格式是什么,这种格式有什么优点。 Playbook 是 Ansible的配置,部署,编排语言,是希望远程主机执行命令的方案(希望他…
|
45
|
|
1089 字
|
5 分钟
佚名运维训练营第二天
1. 什么是包管理器?它的主要作用有哪些? 是什么: 包管理器是一种软件工具,用于管理系统上的软件包的安装、更新、配置,卸载。 它通常维护一个软件仓库(Repository),其中包含大量预编译或源代码形式的软件包及其元数据(如版本、依赖关系、描述等)。 主要作用: 简化安装: 用户先自己使用包管理器自带维护的软件仓库(或是手动搭建),只需指定软件…
|
36
|
|
1829 字
|
8 分钟
ANSIBLE 第一天
1.Ansible是干啥的 它是一个基于python开发的开源自动化运维工具。 它可以用来 批量配置管理部署(如通过ssh批量初始化机房里的几十台电脑,拷贝复制文件等) 任务自动化,消除重复并简化工作流程(类似devops的CI/CD) 持续部署复杂的软件(如:docker,nginx的自动部署) 它本身提供一种框架,没有主从架构(没有客户端和服务…
|
29
|
|
1557 字
|
7 分钟
java尝试集-第一二天
参考课程BV1sk4y1M7ru 1. 安装idea和jdk 2. 改成中文 现在2024.2及以上的版本不用下载语言插件包,只用在文件 | 设置 | 外观与行为 | 系统设置 | 语言和区域 更改即可。 2. 基础操作 1. 快捷键 psvm:相当于c语言main函数的快捷键 sout:相当于printf函数的快捷键 alt+ins: 快捷设置属…
|
38
|
|
402 字
|
2 分钟