DevOps 工程师教程
DevOps 工程师教程引导你从 Linux 基础到 Docker、Kubernetes、CI/CD 与云原生工作流,涵盖自动化、容器化、部署流水线与基础设施实践。
数字架构师
在本次挑战中,你将扮演数字架构师的角色,任务是使用基础的 Linux 文件和目录管理命令,对混乱的项目结构进行整理。
Linux
使用 Ncdu 探索磁盘使用情况
Ncdu 是一款磁盘使用分析工具,可高效管理和监控 Linux 环境中的存储消耗。
Linux
Terraform 资源销毁
在本次实验中,你将学习如何安全地预览和执行销毁 Terraform 所管理的资源,确保基础设施的清理和受控拆除。
Linux
Terraform 输出管理
在本实验中,你将学习如何使用 Terraform 输出值从基础设施配置中提取关键信息,从而使其更易于访问和使用。
Linux
Terraform 输出管理
在本实验中,你将学习如何使用 Terraform 输出值从基础设施配置中提取关键信息,从而使其更易于访问和使用。
Linux
Terraform 变量使用
在此次实验中,你将学习如何在 Terraform 中声明、定义和使用变量,以使你的配置更灵活、更具可重用性。
Linux
Terraform 安装
在此实验(Lab)中,你将学习如何通过添加官方 HashiCorp 仓库并使用 apt 包管理器在 Ubuntu 系统上安装 Terraform。
Linux
Terraform 状态管理
在这个实验(Lab)中,你将学习如何使用各种 `terraform state` 子命令来检查、列出、移动和刷新资源,从而管理 Terraform 状态。
Linux
Webbrowser 包基础
Python 中的 webbrowser 模块提供了一个简单的接口来打开网页浏览器、显示 HTML 文档以及浏览网页。本实验将带你学习使用 webbrowser 包的基础知识,从在新标签页中打开 URL 到直接从 Python 控制台执行 Google 搜索。
Python
Python Itertools 高效解决组合问题
Itertools 是一个强大的 Python 模块,提供了一组快速、内存高效且灵活的工具,用于处理迭代器。这些工具在解决各种组合问题时非常有用,并且可以帮助你在处理大型数据集时节省时间和精力。在本教程中,我们将探讨 Itertools 模块的一些关键功能,并提供示例以帮助你理解它们的用法。
Python
Python Typing:提升代码可读性
在本教程中,你将学习如何使用 Python 的 typing 模块为代码添加类型提示。类型提示通过明确指示函数的预期输入和输出类型,帮助使你的代码更具可读性和可维护性。
Python
序列魔法方法
在本教程中,我们将介绍 Python 中的序列魔法方法。这些方法允许你在不同操作中自定义类的行为,例如获取对象的长度、访问元素、切片和迭代。
Python
Python 多进程并行执行
Python 多进程是一个强大的工具,可以显著加速需要高处理能力的 Python 程序的执行。在本实验中,你将学习 Python 多进程以及如何使用它来并行运行进程。我们将从简单的示例开始,逐步过渡到更复杂的示例。
Python
追踪社交媒体账户
本实验提供了一个临时的虚拟机,用于启用 sherlock-project/sherlock 来搜索社交媒体账户。
Linux
探索 Python 的 Collections 模块
在本教程中,我们将探索 Python 内置的 collections 模块。collections 模块是一个强大的库,提供了多种容器数据类型,扩展了 Python 内置容器(如列表、元组和字典)的功能。
Python
基础魔法方法
在本教程中,我们将探索 Python 中的基础魔法方法。魔法方法,也称为 'dunder' 方法(双下划线方法),允许你定义 Python 对象在特定情况下的行为,从而实现高级和自定义的对象操作。
Python
轻松使用多线程
在本教程中,我们将学习如何使用 Python 的 threading 模块来并发运行多个执行线程。
Python
自定义数值魔术方法
在本教程中,我们将介绍与数值操作相关的 Python 魔术方法。魔术方法是 Python 类中以双下划线(__)开头和结尾的特殊方法,也被称为 'dunder' 方法(双下划线方法)。
Python
- 上一页
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 440
- 下一页