- 博客(2497)
- 资源 (19)
- 收藏
- 关注
原创 基于Vagrant+VirtualBox利用Kubeadm创建多节点集群
本次实战基于 Vagrant 与 VirtualBox,成功搭建了包含 1 个控制节点和 3 个工作节点的 Kubernetes v1.31.14 集群。通过自动化配置网络、关闭 swap、安装 containerd、Kubernetes 组件及 Flannel CNI,完成集群初始化、节点加入与功能验证,确认集群核心组件运行正常。
2026-01-23 16:56:38
507
1
原创 Kubernetes组织资源配置实战
本次实战系统演示了 Kubernetes 三种资源配置方式:使用单 YAML 文件部署独立 Pod,通过多资源文件(Deployment + Service)实现应用整体交付,以及直接从官方 URL 动态部署远程配置,验证了不同场景下资源配置的灵活性与适用性。
2026-01-22 11:27:34
30
原创 Kubernetes安全加固实战:Pod安全准入与Seccomp系统调用限制
本次实战通过启用 Pod Security Admission(PSA)在命名空间级别强制实施 restricted 安全标准,并结合自定义 Seccomp 策略限制容器系统调用,验证了 Kubernetes 原生安全机制对高危操作(如 chmod、chown)的有效拦截能力,同时通过对照组凸显安全策略的必要性。
2026-01-22 10:12:00
195
原创 Kubernetes Dashboard部署与可视化管理实战
本次实战完成 Kubernetes Dashboard 的部署、RBAC 权限配置、NodePort 暴露及管理员 Token 创建,并通过 Web 界面成功查看集群资源状态,同时利用 Dashboard 图形化界面在指定命名空间中创建 MySQL 应用,验证了其可视化运维能力。
2026-01-21 17:25:55
160
原创 Kubernetes网络通信实战:从Pod到Service的全链路验证
本次实战系统验证了 Kubernetes 核心网络能力,包括同一 Pod 内容器通过 localhost 通信、不同 Pod 间通过 IP 直接访问,以及通过 Service 实现稳定服务发现与负载均衡,全面展示了扁平化网络模型与 CNI 插件的协同工作机制。
2026-01-21 11:01:11
39
原创 Kubernetes软件包管理实战笔记:Helm安装与使用
通过本次 Helm 实战,全面掌握了 Helm 的核心功能与操作流程:从安装配置、添加仓库、部署应用,到升级、回滚、卸载 Release,再到自定义 Chart 开发与本地测试。成功部署了基于 Bitnami 的 Nginx 应用,并创建了自有 Chart huawei-app,实现了镜像定制、副本控制及服务访问。通过 kubectl port-forward 和 NodePort 两种方式验证了服务可达性,结合 helm history 与 rollback 确保了发布安全性。
2026-01-20 21:28:10
218
原创 用神经网络拟合线性函数 y = 2x - 1
本次实战通过构建一个单层神经网络,使用 TensorFlow/Keras 学习输入与输出之间的线性关系 `y = 2x - 1`。程序定义输入层与全连接输出层,利用均方误差损失和 SGD 优化器训练模型,并成功预测新样本,验证了神经网络在简单回归任务中的学习能力。# 2. 实战步骤
2026-01-19 17:30:21
368
原创 Kubernetes集群存储管理实战
本次实战基于 Kubernetes v1.28.2 + openEuler 22.03,通过 emptyDir 实现 Pod 内容器间临时共享存储,并利用 hostPath 类型的 PV/PVC 机制完成 Redis 数据持久化,验证了临时卷与持久卷在数据共享和跨 Pod 生命周期存储中的关键作用。
2026-01-13 15:20:15
48
原创 Kubernetes服务暴露与CoreDNS域名访问实战
本次实战通过部署 Redis 和 Nginx 应用,分别使用命令和 YAML 文件创建 Deployment 与 Service,验证了 ClusterIP、NodePort 两种服务类型在集群内外的访问能力,并深入测试了 CoreDNS 提供的内部域名解析与服务发现机制,全面掌握 Kubernetes 服务管理与网络通信原理。
2026-01-12 22:53:32
70
原创 Kubernetes Job与CronJob实战:从单次任务、并行处理到定时调度的完整演练
本次实战通过创建 Job 实现倒计时任务,验证其一次性执行特性;模拟命令错误触发失败重试机制;配置 parallelism 与 completions 实现并行批处理;并通过 CronJob 实现每分钟定时输出。全过程覆盖 Job 生命周期管理、故障排查与资源清理。
2026-01-08 17:34:21
164
原创 在openEuler环境中部署Fluent Bit DaemonSet实现Kubernetes容器日志采集
本次实战在 openEuler + containerd 的 Kubernetes 集群中,通过 DaemonSet 部署 Fluent Bit 到 worker 节点,挂载容器日志目录,配置 ConfigMap 实现日志采集,并验证其能正确收集并输出 JSON 格式的应用日志,为后续对接日志系统奠定基础。
2026-01-08 14:24:10
53
原创 Kubernetes Deployment全生命周期管理实战
本次实战演示了 Kubernetes Deployment 的创建、扩缩容、故障转移、节点亲和性调度及清理全过程。通过命令行与 YAML 文件两种方式部署应用,验证了副本控制、自愈能力与滚动更新机制;模拟节点宕机,观察到 Pod 在超时后自动迁移至健康节点;利用 nodeSelector 实现精准调度,并通过标签动态调整调度策略;最终安全删除资源,确认集群状态恢复。整个实战全面展现了 Deployment 作为无状态应用核心控制器的可靠性与灵活性,为生产环境部署提供了坚实基础。
2026-01-07 19:37:22
283
原创 Kubernetes命令行工具kubectl学习笔记
本次实战系统演示了 Kubernetes 核心操作流程:通过 `kubectl run` 快速部署 Nginx Pod,使用 `kubectl expose` 创建 NodePort 服务实现内外部访问;验证了 ClusterIP 和 NodePort 的连通性及负载均衡能力;并通过 `kubectl delete` 依次清理 Service、Pod 和 Deployment,确认资源释放与状态一致性。同时实践了节点标签管理、Pod 内调试(exec)、资源详情查看(describe)等常用命令,全面掌握了
2026-01-07 16:02:13
76
原创 基于Kubeadm安装Kubernetes集群实战笔记
本次实战在 openEuler 22.03 SP3 上基于 containerd 成功部署 Kubernetes v1.28.2 高可用集群,完成三节点(1 master + 2 workers)初始化、Flannel 网络配置及 Nginx 应用测试,验证了集群内外网络通信与服务暴露能力。
2026-01-06 23:08:26
220
原创 手动部署Kubernetes集群实战
本次实战基于 EulerOS 手动部署高可用 Kubernetes 集群,涵盖 etcd 集群搭建、Master 控制平面组件配置、Node 节点证书签发、Flannel 网络插件部署及 CNI 配置,最终实现多节点集群通信与 Pod 网络互通。
2026-01-05 18:48:07
62
原创 基于Spring Boot + MyBatis + Docker的用户管理系统实战
本次实战基于 Spring Boot + MyBatis + Thymeleaf 构建用户查询系统,通过 Docker Compose 编排 MySQL 与应用容器,挂载初始化脚本自动建库建表,实现一键部署、中文支持及动态数据展示,验证了本地开发与容器化部署的无缝衔接。
2026-01-03 18:15:58
118
原创 基于Portainer的Docker可视化管理与华为云SWR私有镜像实战
本次实战通过部署 Portainer 实现 Docker 容器的可视化管理,完成 Redis、Nginx 等应用的一键部署与验证,并成功集成华为云 SWR 私有镜像仓库,实现私有镜像的拉取与容器化交付,全面掌握从环境搭建到私有化镜像运维的完整流程。
2026-01-01 22:36:05
134
原创 Docker Swarm三节点集群实战:从搭建、服务编排到自愈特性验证
本次 Docker Swarm 实战完整覆盖了集群搭建、服务部署、网络存储配置、滚动更新、自动扩缩容及故障自愈等核心能力。通过三节点环境(1 Manager + 2 Worker)成功部署 Web 与 MySQL 服务,验证了 Overlay 网络跨主机通信、数据持久化、内置负载均衡及高可用迁移机制。模拟 Worker 节点宕机后,Swarm 自动将任务调度至健康节点,充分体现了其自愈特性。同时,通过 service update 与 rollback 验证了灰度发布与回滚能力。
2025-12-30 17:58:53
486
原创 Docker实战:从json-file到syslog的集中化管理
本次实战通过对比 json-file 与 syslog 两种日志驱动,演示了 Docker 容器日志的本地存储与系统日志集成方式,并成功将默认日志驱动全局配置为 syslog,实现日志集中化管理。
2025-12-29 11:29:51
943
1
原创 PowerShell配置文件实战:打造高效Kubernetes开发环境
本次实战通过创建并配置 PowerShell 用户配置文件,自定义别名 k 和函数 mk,实现对 kubectl 与 minikube 命令的简化调用,提升本地 Kubernetes 开发效率,并验证了集群启动、插件启用及 Dashboard 访问全流程。
2025-12-27 21:17:54
1108
原创 Windows上基于Minikube快速搭建Kubernetes开发环境并部署Nginx应用实战
本次实战在 Windows 环境下使用 Docker Desktop + WSL2,通过安装 kubectl 与 Minikube 搭建本地 Kubernetes 集群,启用 metrics-server 和 Dashboard 实现可视化监控,并成功部署和暴露 Nginx 应用,验证了从工具安装到服务访问的完整流程。
2025-12-27 12:11:34
1052
原创 Docker实战:数据管理
本次实战系统演示了 Docker 数据管理的核心技术,包括创建与管理本地数据卷(Volume)、绑定挂载宿主机目录(Bind Mount)、使用内存临时文件系统(tmpfs),以及通过数据卷容器实现多容器间数据共享与迁移。通过备份与还原操作,验证了数据持久化、共享和迁移的完整流程。
2025-12-26 15:35:54
1270
原创 Docker实战:使用CGroups控制资源
本次实战基于 EulerOS 系统,使用自建 alpine-stress 镜像,依次完成 CPU 周期配额、CPU 权重分配、内存限制及磁盘 I/O 带宽控制等容器资源管理实验。通过 docker run 参数结合 stress-ng 压测工具,验证了 CGroups 对计算与存储资源的调度能力,同时揭示了在 cgroup v2 环境下磁盘限速的局限性。
2025-12-26 09:39:06
920
原创 Docker实战:镜像上传至华为云SWR并拉取私有镜像全流程详解
本次实战完整演示了 Docker 镜像在本地与华为云 SWR 之间的双向同步流程,包括创建组织、获取临时登录凭证、镜像打标签、推送至私有仓库,以及从 SWR 拉取私有镜像到本地,全面掌握企业级容器镜像管理的核心操作。
2025-12-25 15:40:11
642
原创 Docker实战:网络管理
本次实战系统验证了 Docker 四种网络模式(bridge、host、none、container)的特性,包括容器间互联、互联网访问能力及底层网络结构。通过创建自定义网络 hwnet,实现基于容器名的 DNS 通信,并对比各模式在隔离性、性能与连通性上的差异,全面掌握 Docker 网络工作机制。
2025-12-24 17:09:51
1483
4
原创 Python实战 - 2. 导数与微分
本次学习系统掌握了导数与微分的核心理论与应用。从导数的定义出发,通过基本初等函数(常数、幂函数、指数、对数、三角及反三角函数)的求导公式,夯实了微分运算基础;深入理解了和差积商法则与链式法则,能灵活处理复合、隐式等复杂函数的导数计算。微分作为导数的线性化表达,不仅揭示了函数局部变化的本质,更通过dy = f'(x)dx 实现了误差估计与近似计算。
2025-12-24 11:25:10
124
原创 Python实战 - 1. 函数与极限
本次学习系统梳理了函数与极限的核心概念。从集合的并、交、差运算入手,夯实了数学语言基础;通过映射与函数的辨析,明确了函数作为单值映射的本质特征。在数列极限部分,借助 ε-N 定义理解了“无限趋近”的严格含义,并通过典型例题验证了收敛性判断方法。函数极限则进一步引入 δ-ε 语言,结合代数化简(如因式分解、无穷大阶比较)求解具体极限问题,体现了分析思想与计算技巧的结合。整体内容由浅入深,理论与实操并重,为后续连续性、导数等微积分核心内容奠定了坚实基础。
2025-12-24 09:54:19
391
原创 Docke实战:创建容器
本次实战系统演练了 Docker 容器的精细化创建,涵盖命名、主机名、DNS、本地 hosts、运行用户及交互模式等核心配置,并通过自定义镜像与网络验证,全面掌握容器初始化与调试方法,夯实容器化部署基础。
2025-12-24 00:48:08
730
原创 PySpark实战 - 2.5 利用Spark SQL统计网站每月访问量
本次实战利用 PySpark 读取 HDFS 上的网站访问日志 CSV 文件,通过 Spark SQL 提取日期字段中的年月信息,按 yyyy-M 格式分组统计每月访问量,并按访问量降序排序输出结果,完整实现了网站月度流量分析任务。
2025-12-23 16:09:23
367
原创 PySpark实战 - 2.4 利用Spark SQL实现分组排行榜
本次实战基于 Spark SQL 对学生成绩数据进行分组 Top3 排行统计。通过读取 HDFS 上的成绩文件,解析姓名与分数,利用窗口函数 ROW_NUMBER() 按学生分组并降序排序,筛选出每人最高三次成绩,最终按指定格式输出结果,展示了 Spark SQL 在分组排名场景中的高效处理能力。
2025-12-20 22:57:26
246
原创 PySpark实战 - 2.3 利用SparkSQL统计每日新增用户
本此实战基于 Spark SQL 对 HDFS 上的用户访问日志进行分析,通过拆分日期与用户名,利用 GROUP BY 和 MIN() 函数确定每位用户的首次访问日期,再按该日期分组统计,从而准确计算出每日新增用户数量,体现了 Spark SQL 在用户行为分析中的典型应用。
2025-12-20 22:18:21
363
原创 PySpark实战 - 2.2 利用Spark SQL计算总分与平均分
本次实战基于 Spark SQL 对 HDFS 上的学生成绩文本文件进行分析,通过 split 函数拆分姓名与各科成绩,利用嵌套查询和聚合计算,实现每位学生的总分与保留一位小数的平均分统计,展示了 Spark SQL 在结构化数据处理中的强大表达能力与简洁性。
2025-12-20 18:19:44
368
原创 PySpark实战 - 2.1 利用Spark SQL实现词频统计
本次实战基于 Spark SQL 对 HDFS 上的文本文件进行词频统计,通过 DataFrame API 读取数据、使用 split 与 explode 函数拆分单词,并结合临时视图与 SQL 语句完成分组计数与排序,最终将结果以 CSV 格式写回 HDFS,完整展示了 PySpark 中结构化数据处理的典型流程。
2025-12-20 17:36:32
366
原创 Spark实战:使用spark-submit提交并执行JAR包
本次实战基于 Spark RDD 编程模型,使用 Scala 语言开发网站访问日志分析程序,实现对 31 万余条记录中每月访问量的统计与降序输出。通过编写、编译、打包及提交完整流程,成功在 Spark 集群上运行任务,并将结果持久化至 HDFS,完整展示了 Spark 应用从开发到部署的标准化操作。
2025-12-20 12:01:59
1123
原创 PySpark实战 - 1.5 利用RDD统计网站每月访问量
本次实战利用 PySpark RDD 对网站访问日志进行分析,提取每条记录中的访问时间字段,解析出“年-月”作为键,通过 map、reduceByKey 统计每月访问量,并按访问量降序排序输出,完整实现了大数据场景下的月度流量统计任务。
2025-12-20 11:07:21
328
原创 PySpark实战 - 1.4 利用RDD实现分组排行榜
本次实战利用 PySpark RDD 实现分组 TopN 排行榜功能。通过读取学生成绩数据,构建(姓名, 成绩)二元组,使用 groupByKey 按学生分组,对每组成绩降序排序并取前3名,最终按指定格式输出每位学生的最高三门成绩,完整展示了分组排序与 TopN 分析的典型流程。
2025-12-20 09:10:13
328
原创 PySpark实战 - 1.3 利用RDD统计每日新增用户
本次实战基于 PySpark RDD 实现每日新增用户统计。通过读取用户访问日志,构建(用户名, 日期)倒排索引,按用户分组后取最小日期作为注册日,再映射为(日期, 1)并计数,最终输出按日期升序排列的每日新增用户数量,准确反映用户增长趋势。
2025-12-19 17:19:40
259
原创 PySpark实战 - 1.2 利用RDD计算总分与平均分
本次实战基于 PySpark RDD 实现学生成绩的总分与平均分统计。通过读取 HDFS 上的成绩文件,将每门成绩拆分为(姓名, 分数)二元组,利用 reduceByKey 聚合总分,并通过 map 计算平均分,最终输出每位学生的姓名、总分和保留一位小数的平均分,完整展示了 RDD 的典型数据处理流程。
2025-12-19 16:17:49
314
原创 PySpark实战 - 1.1 利用RDD实现词频统计
本次实战基于 PySpark 的 RDD 编程模型,实现分布式词频统计。通过读取 HDFS 上的文本文件,利用 flatMap 拆分单词、map 构建键值对、reduceByKey 聚合计数,并按频次降序排序,最终以分列式输出结果,完整展示了 Spark 批处理作业的开发与执行流程。
2025-12-19 15:17:35
415
原创 Docker实战:利用Dockerfile文件构建镜像
本实战通过 Dockerfile 自定义 Nginx 镜像,完成项目目录创建、主页文件编写、镜像构建及容器部署。利用 docker build 生成新镜像 hw-nginx:v2,并通过端口映射启动容器,成功在 http://euler01:8888 访问自定义首页,实现了可复用、标准化的容器化 Web 服务部署流程。
2025-12-19 10:30:28
611
基于Spring Boot + MyBatis + Docker的用户管理系统实战源码
2026-01-03
Java程序设计任务驱动-2025.xmind
2025-12-14
Hive大数据处理技术2025.xmind
2025-12-14
NumPy - Vectors, Matrices and Arrays
2025-12-12
Spring Boot综合项目实战 - 西蒙购物网(源码+数据库脚本)
2025-10-10
西蒙购物网是基于 Jakarta EE 的 Java Web 综合实训项目:源码+文档+数据库脚本
2025-10-10
【云计算与容器技术】基于openEuler的Docker CE 26.1.3安装实践:国产系统下容器环境部署与验证全流程解析
2025-10-10
【大数据技术】基于MySQL的Hive本地模式安装配置:元数据管理与HDFS数仓部署方案设计
2025-10-10
【云计算与大数据】云上集群搭建及远程管理:基于实训云平台的大数据环境部署与Hadoop服务操作
2025-10-10
【数据库技术】MySQL8.0.35安装配置指南:Windows环境下完整部署与CSV数据导入操作手册
2025-10-10
第二阶段实训:基于媒体库音乐播放器V1.0
2018-02-09
第三阶段实训项目:基于网络乐库音乐播放器V1.0
2018-02-09
采用多种方式实现词频统计
2018-02-09
学生信息管理系统(MySQL版)V1.0源码.rar
2021-01-08
学生信息管理系统(MySQL版)V1.0.rar
2019-08-21
VB版学生成绩管理系统V1.0源码.rar
2021-01-08
贪吃蛇游戏V1.0源码_贪吃蛇游戏源代码
2021-01-08
基于网络乐库音乐播放器V1.0源码.rar
2021-01-10
基于媒体库音乐播放器V1.0源码.rar
2021-01-10
MSMusicPlayerV1.0.rar
2019-08-21
boot_thymeleaf_demo.rar
2019-08-21
boostrap_demo.rar
2019-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅