DevOps 教程
DevOps 为学习现代软件开发和 IT 运营实践提供了一种结构化的方法。无论你是初学者还是经验丰富的专业人士,我们的 DevOps 教程都能让你系统地探索关键概念和工具。通过免费实验和实用代码示例,你将掌握持续集成、部署和基础设施管理的技能。我们的 DevOps 实验环境能让你实时尝试各种工具和工作流程。
在 Jenkins 中存储凭据
通过 Jenkins 控制面板创建、查看并更新 Jenkins 用户名/密码凭据。
Jenkins
使用 Jenkins 共享库
创建一个本地 Jenkins 共享库,从仪表板进行注册,并在流水线任务中调用它。
Jenkins
在容器代理上运行流水线
在基于容器的 Jenkins 环境中运行 Jenkins 流水线,并捕获容器执行证据。
Jenkins
配置工具与带标签的代理
通过 Jenkins 控制面板配置 Jenkins 节点标签、本地 Git 工具以及自由风格(Freestyle)作业。
Jenkins
编写 Jenkins 脚本化流水线 (Scripted Pipeline)
创建并运行一个包含 node、stage、shell 步骤以及 Groovy 控制流的 Jenkins 脚本化流水线任务。
Jenkins
使用 Webhook 触发 Jenkins 构建
通过 curl 模拟仓库 Webhook,将分支和提交数据传递给 Jenkins 任务,并验证触发后的构建日志。
Jenkins
发布测试报告与构建通知
从仪表板创建一个 Jenkins 自由风格(Freestyle)任务,发布 JUnit 测试结果,并配置构建电子邮件通知。
Jenkins
创建多分支流水线
创建一个包含两个分支的本地 Git 仓库,从仪表板配置 Jenkins 多分支流水线,并对比各分支的构建结果。
Jenkins
初始化 Jenkins 控制器
启动一个隔离的 Jenkins 控制器,获取初始管理员密码,创建正式管理员账号,确认初始化后的仪表盘,并清理临时控制器。
Jenkins
备份与恢复 Jenkins 配置
备份 Jenkins 任务配置、删除任务、从归档中恢复并验证恢复后的任务。
Jenkins
使用 Make 管理 C 语言项目
学习如何使用 Makefile 实现编译自动化、管理依赖关系,并高效简化 C 语言项目的构建流程。
CLinux
C 语言中的变量声明与数据类型
通过学习基本数据类型、变量声明、初始化以及使用 gcc 编译器进行输入/输出操作,掌握 C 编程的基础概念。
CLinux
如何添加多个 argparse 参数
学习如何使用强大的 argparse 模块,在 Python 中高效地添加和解析多个命令行参数,以实现灵活的脚本配置
Python
使用 Tshark 显示过滤器
在本实验中,你将学习如何在 Tshark 中使用显示过滤器。步骤包括使用 -r capture.pcap 读取文件,使用 -Y "ip.src==10.0.2.15" 过滤源 IP,使用 -Y "ip.src==10.0.2.15 and tcp.port==80" 组合过滤器,并使用 -P 验证输出。该实验专注于 Wireshark 领域的技能提升。
WiresharkLinux
Linux 入门指南
通过这个互动实验开启你的 Linux 之旅!学习基础的终端命令,包括用于文本输出的 echo、日期和日历功能、使用 expr 进行基础计算、使用 figlet 进行创意文本格式化以及终端管理。非常适合完全没有经验的新手开始 Linux 冒险。
Linux
使用 Python Flask 创建 URL 缩短器
在本项目中,我们将学习如何使用 Python 和 Flask 创建一个 URL 缩短器。URL 缩短器是一种工具,它可以将长 URL 转换为更短、更易于管理的 URL。这对于在社交媒体或电子邮件中分享链接非常有用,同时也能使长 URL 对用户更加友好。
Python
在 Linux 上安装 Nmap
在本实验中,您将学习如何在 Linux 系统上安装 Nmap。您将更新软件包列表,使用 apt 软件包管理器安装 Nmap,验证安装,并检查已安装的 Nmap 版本。这个实践实验为您提供在 Linux 上使用 Nmap 的实用介绍。
NmapLinux
编写你的第一个 C++ 程序
通过创建第一个 Hello World 程序、配置开发环境以及理解基础编码概念,学习 C++ 编程入门知识。
C++Linux
- 上一页
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 509
- 下一页