- 博客(2414)
- 资源 (26)
- 收藏
- 关注
原创 Docker实战 - 将Web项目打成war包部署到tomcat容器里运行
本实战通过 Docker 容器化部署 SimonShop 电商项目:基于自定义 Tomcat 和 MySQL 镜像,创建数据库并导入脚本,修改 Web 项目连接地址为 host.docker.internal:3307,打包 WAR 文件挂载至容器,成功实现用户登录与商品浏览功能,验证了容器间通信及 Web 应用正常运行。
2025-11-21 18:24:28
1096
1
原创 5.5 Hive导出数据实战
实战演练涵盖了从ACID与非ACID表中导出数据至HDFS或本地的多种场景,包括使用适当语法格式处理大数据量的分布式存储和单机小数据量调试。任务成功验证了从非ACID表t_student导出男生记录至HDFS,以及t_student_acid表女生记录到本地的流程,同时指出直接从ACID表导出数据至HDFS的限制。通过MapReduce作业实现数据导出,并检查输出文件确认数据完整性和正确性,体现了Hive在数据处理和导出方面的灵活性与强大功能。然而,对于ACID表的数据导出,需采用其他策略以避免事务一致性问
2025-11-21 11:18:02
387
原创 5.4 Hive删除数据实战
本实战演示了在Hive ACID表中执行DELETE操作的完整流程:通过配置事务参数,对已存在的`t_student_acid`表执行删除语句,成功移除“王小虎”记录,并经查询验证数据一致性。整个过程符合ACID特性,体现了Hive对行级删除的支持及事务可靠性。
2025-11-21 10:23:39
330
原创 5.3 Hive更新数据实战
本实战演示了在Hive中基于ACID事务机制更新数据的完整流程:通过配置事务参数、创建ORC分桶ACID表、插入初始数据,并成功使用UPDATE语句将“李灵玉”的年龄修改为18岁,验证了Hive对行级更新的支持及数据一致性保障。
2025-11-21 09:55:12
332
原创 宿主机和虚拟机访问Docker容器里的MySQL
本次实战围绕Docker容器化MySQL展开,在openEuler虚拟机中拉取MySQL 8.0镜像并创建容器,完成数据库、表的创建及数据插入。通过授权配置,实现了虚拟机本地及Windows宿主机(Navicat)对容器内MySQL的跨主机访问,验证了Docker容器化应用的便捷性与可访问性。
2025-11-20 23:37:29
1091
1
原创 Ubuntu24.04上为Docker配置华为镜像加速器
本次实战完成了 Docker 环境的验证与优化:通过 `docker version` 和 `hello-world` 测试基础功能,配置华为云镜像加速器提升拉取效率,重启服务后验证配置生效,并成功拉取 MySQL 镜像,为后续容器化应用部署奠定稳定高效的环境基础。
2025-11-20 15:56:16
929
原创 5.2 Hive插入数据实战
本次实战系统演示了 Hive 3.1.3 的插入数据操作,涵盖非分区表的追加与覆盖插入、分区表的静态与动态分区写入。通过临时表生成测试数据,验证了 `INSERT INTO` 和 `INSERT OVERWRITE` 的行为差异,并成功实现按区域自动创建分区及分区级数据清洗,全面掌握基于查询的批量数据写入机制及其在 ETL 中的应用。
2025-11-20 11:40:29
377
原创 5.1 Hive加载数据实战
本次实战系统演示了 Hive 3.1.3 中加载数据的完整流程,包括创建内部表与分区表、从本地和 HDFS 加载数据、验证文件存储与查询结果。通过 LOAD DATA 实现高效文件级导入,验证了内部表的数据移动/复制行为及分区表的目录结构与分区裁剪机制,全面掌握 Hive 数据加载核心操作。
2025-11-20 11:37:13
413
原创 Docker Desktop设置华为镜像加速器
本次实战演示了在 Windows 系统下通过 Docker Desktop 配置华为云 SWR 镜像加速器的完整流程,包括查看 Docker 版本、获取并设置镜像加速地址、验证配置生效,并成功拉取 MySQL 镜像,有效解决国内拉取 Docker Hub 镜像慢或失败的问题。
2025-11-19 18:17:54
999
原创 4.2 Hive数据表操作
本次Hive实战围绕数据库与表的创建、数据插入(命令/文件上传/LOAD)、复杂类型查询及元数据管理展开,验证了内部表存储机制、分隔符处理、中文支持及SQL查询能力,全面掌握了Hive数据仓库的核心操作流程与底层原理。
2025-11-13 17:15:31
434
原创 4.1 Hive数据库操作
本次实战系统演示了Hive数据库的全生命周期管理:从启动MySQL、Hadoop及Hive服务,到创建、查询、切换、修改和删除数据库,涵盖默认与自定义路径、属性设置、所有者变更及级联删除等核心操作,全面掌握Hive元数据管理技能。
2025-11-13 13:07:17
315
原创 在IPython和PyCharm里通过PySpark实现词频统计
本次实战围绕 PySpark 的本地与远程开发环境搭建及词频统计应用展开。通过在虚拟机中配置 IPython 并结合 findspark 与 pyspark 库,分别使用 RDD 和 Spark SQL 实现了对本地及 HDFS 文件的词频统计;同时,在宿主机 PyCharm 中远程连接虚拟机,完成相同功能的脚本开发与运行,验证了 PySpark 在不同开发模式下的灵活性与一致性。
2025-11-11 20:36:09
1405
原创 Python循环嵌套实战 - 智能地铁调度模拟系统
本项目通过 `while`(时间推进)与 `for`(车厢/站点遍历)嵌套,模拟地铁列车在多站间往返运行,动态处理乘客上下车、高峰期客流、车厢容量限制等逻辑,实现调度过程可视化与数据统计,强化循环结构实战应用。
2025-11-11 13:22:49
661
原创 Spark3.3.2上用PySpark实现词频统计
本实战基于 Spark 3.3.2 与 Python 3.7.7,通过统一集群 Python 环境并上传文本至 HDFS,分别使用 RDD 和 Spark SQL 两种方式实现词频统计。前者通过函数式算子链完成分词、计数与排序,后者借助 DataFrame 与 SQL 语句实现声明式分析,全面展示了 PySpark 批处理的核心编程范式与实践流程。
2025-11-09 18:45:24
1438
1
原创 视觉信息如何被大脑处理?
视觉信息从视网膜经外侧膝状体传至初级视觉皮层(V1),再通过腹侧通路(V2→V4→PIT→AIT)完成物体识别;前额叶皮层(PFC)参与决策,前运动皮层(PMC)与运动皮层(MC)协同发出动作指令,整个过程约在200毫秒内完成。
2025-11-09 13:37:14
642
原创 HBase Shell里表操作实战
本实战基于 HBase 2.6.3(运行于 JDK 17),完整演示了从启动集群、创建表、写入与查询数据,到修改、删除及最终删除表的全流程操作,涵盖了 HBase Shell 的核心命令,验证了 HBase 作为分布式列式数据库的基本功能与使用方法。
2025-11-07 13:55:26
905
原创 在VMWare上搭建Flume集群
本次实战部署了 Apache Flume 1.11.0 分布式日志采集系统,在 master、slave1 和 slave2 三节点完成安装与环境配置,并通过自定义 Agent 配置实现对本地日志文件的实时监听与控制台输出,验证了 Flume 数据采集流程的正确性与稳定性,为后续对接 Kafka 或 HDFS 奠定基础。
2025-11-07 12:52:23
984
原创 在VMWare上搭建Kafka集群
本次实战部署了基于 KRaft 模式的 Kafka 4.1.0 三节点高可用集群,使用 JDK 17 环境,通过自定义配置实现 broker 与 controller 融合部署,完成集群初始化、启动、主题创建与验证,确保元数据一致性和服务稳定性。
2025-11-07 10:48:34
1006
原创 从Hive on YARN到Hive on Spark
本实战通过配置 Hive 与 Spark 集成,分别基于 YARN(MapReduce)和 Spark 引擎执行词频统计任务,验证了 Hive on Spark 在查询性能上的显著优势,同时展示了 Hadoop、Hive 和 Spark 的协同部署与关键配置步骤。
2025-11-06 16:22:34
1277
原创 VMWare上搭建Spark集群
本实战在VMware中搭建Spark分布式集群,完成环境配置、节点分发与服务启动。通过Spark Shell实现词频统计,使用spark-submit提交Pi计算任务,验证client与cluster模式差异,并借助WebUI监控作业运行,全面掌握Spark集群的部署、应用提交与管理流程。
2025-11-06 12:01:55
339
原创 无心剑七绝《梦舟扬美》
夜泊江南,梦尽万里江天。小舟如叶,自在穿行水云间。扬帆逐浪,心随白鸥翔,情与长天共远。两岸青山妩媚,烟柳摇金,花影倒映碧窗,妖娆成诗。忽闻橹声轻唱,似古人低吟,惊起一江星子,洒我满怀清光。此时风也温柔,月也温柔,愿将此景,永贮心头,任岁月流淌,不使成空。
2025-11-02 13:51:29
45
原创 CentOS 7上编写C程序访问MySQL数据表
本次实战在CentOS 7上完成C语言连接MySQL 8.0的开发环境搭建与编程实践。通过安装MySQL官方Yum源及开发库,配置编译环境,编写并编译C程序成功查询数据库表数据,掌握了MySQL C API的基本使用,实现了从数据库连接、查询到结果输出的完整流程,验证了开发环境的正确性与程序的可靠性。
2025-10-31 17:51:47
1121
原创 CentOS 7上运行C程序
本实战在 CentOS 7 系统中完成 C 程序的编译与运行。通过安装 GCC 编译器,编写使用 open() 系统调用创建文件的 C 程序,成功编译并运行。验证了 Linux 下文件操作程序的开发流程,掌握了 open() + O_CREAT 创建文件的正确方法,提升了在 CentOS 环境下的 C 语言编程与系统调用应用能力。
2025-10-31 14:58:55
401
原创 openEuler上运行C程序
本实战在 openEuler 22.03 上完成 C 程序的编译与运行。通过安装 GCC 编译器,使用 vim 编写 C 源文件,再用 gcc 命令编译生成可执行程序,最后运行输出结果。整个过程掌握了 Linux 环境下 C 语言开发的基本流程,验证了 openEuler 系统对开发工具的良好支持,为后续系统级编程打下基础。
2025-10-31 13:54:04
446
原创 任务1.2 图片文件快速整理
本实战通过三个Python脚本,实现图片文件的批量复制、分类统计与统一重命名。利用os和shutil模块高效操作文件,自动化整理图片资源,提升文件管理效率,适用于日常数据整理与批量处理场景。
2025-10-31 10:30:40
934
原创 虚拟机上部署Web项目
本实战完成西蒙购物网项目从开发到部署的全流程。通过Maven打包生成WAR文件,先后在本地与虚拟机部署,配置JDK、Tomcat及MySQL环境,实现远程访问与数据交互,最终验证系统功能正常,掌握Java Web项目发布与跨平台部署的核心技能。
2025-10-28 22:53:54
1122
原创 神经网络初探
本次实战系统地实现了基于Keras的神经网络手写数字识别。通过加载MNIST数据集,完成了图像数据的展平与归一化预处理,并将标签转换为one-hot编码。构建了一个包含输入层、512个神经元的ReLU隐藏层和10个神经元的Softmax输出层的全连接网络。模型使用rmsprop优化器和分类交叉熵损失函数进行编译。训练结果显示,经过5个epoch后,训练准确率提升至98.85%,测试准确率达到98.02%,验证了模型具有良好的学习能力和泛化性能,成功完成了分类任务。
2025-10-28 11:47:57
318
原创 2.4 欧拉集群安装Nova计算服务
本次实战完成了OpenStack Nova计算服务在欧拉集群中的部署。在控制节点euler01上安装API、Conductor、Scheduler等组件,配置数据库、RabbitMQ和Keystone认证,并初始化Cell v2架构;在计算节点euler02和euler03安装nova-compute服务,完成网络、VNC及虚拟化驱动配置。通过`discover_hosts`自动发现计算节点,验证各服务状态正常。
2025-10-24 18:11:10
991
原创 语言的幻象
面对这语言的幻象,我们既要惊叹,也要清醒。惊叹于人类智慧的结晶,清醒于机器与生命的鸿沟。真正的对话,不只是词语的交换,更是灵魂的共鸣。而这一点,或许正是技术永远无法企及的“elusive”之境。
2025-10-24 16:20:54
256
原创 深度学习中的训练流程:从输入到权重更新的完整旅程
在深度学习中,模型的学习过程是一个不断迭代优化的过程。本文将以一张经典的神经网络训练流程图为基础,深入浅出地阐述其核心机制——前向传播、损失计算与反向传播。通过理解这一循环,我们可以更好地掌握神经网络是如何“学会”从数据中提取特征并做出准确预测的。
2025-10-24 15:44:15
906
原创 无心剑七绝《程序员节》
在这个属于程序员的节日里,一零二四的数字仿佛在碧云天下跳跃,代码如通灵之笔,书写着数字世界的禅意。他们用键盘敲打出一个个奇迹,让神州大地处处花开烂漫。开源的盛世,如同九重天上的璀璨星辰,照亮了科技前行的道路。在这个特别的日子,向每一位程序员致敬,感谢他们用智慧和汗水,编织出这个时代的美好画卷。
2025-10-24 10:20:54
137
原创 无心剑七绝《悼杨振宁》
在时光的长河中,杨振宁先生如一颗璀璨星辰,闪耀着智慧的光芒。他以卓越才华书写科学华章,怀振兴中华之志,于物理世界中探寻真理,成就千秋伟业。他的精神,似神龙般矫健,穿梭于规范场的奥秘之中,为后人留下无尽启迪。今日,我们以诗为祭,缅怀这位科学巨擘,愿他的灵魂安息,精神长存。
2025-10-18 16:10:44
82
原创 初次使用基于K3S的大数据平台
通过本次实训,掌握了基于 K3s 和 CloudEon 构建容器化大数据平台的核心流程。从云主机创建、服务部署到 HDFS 实际操作,全面体验了云原生环境下大数据组件的管理与使用。通过 WebUI 和 Shell 两种方式操作 HDFS,完成了文件上传、目录管理及 MapReduce 词频统计任务,验证了集群功能的完整性。不仅加深了对 Kubernetes Pod、容器执行命令等底层机制的理解,也提升了对 Hadoop 生态在现代化架构中应用的认知,为后续学习分布式计算与大数据运维打下坚实基础。
2025-10-17 21:03:31
1057
原创 2.3 欧拉集群安装Placement资源调度服务
本次实战完成了OpenStack Placement服务的部署与配置。首先在主控节点euler01安装Placement组件,创建数据库并授权,确保服务可持久化存储资源数据。随后配置`placement.conf`文件,完成Keystone认证、数据库连接等核心参数设置。通过`placement-manage db sync`同步数据库表结构,验证表创建成功。接着在Keystone中注册placement用户、服务及三种端点(`public`、`internal`、`admin`),实现服务发现与权限管理。
2025-10-17 14:18:53
808
原创 2.2 欧拉集群安装Glance镜像服务
本次实战在欧拉集群主节点Euler01上成功部署并验证了OpenStack Glance镜像服务。通过安装软件包、创建数据库并授权、配置`glance-api.conf`和`policy.yaml`文件,完成服务初始化。随后在Keystone中注册Glance用户、服务及三个端点(public、internal、admin),启动并验证服务状态。最终通过创建、查看、删除CirrOS镜像,完整验证了镜像的全生命周期管理能力。
2025-10-17 11:33:50
1264
原创 删除Windows服务列表已停用的MySQL服务
MySQL8.0 装完后,MySQL5730 服务赖在列表不走了。直接 `sc delete` 被系统拒——权限不足。别折腾普通 CMD,用 Win+X 调出“Windows PowerShell(管理员)”,先 `cmd` 切到命令行环境,再执行同一行 `sc delete MySQL5730`,秒删。刷新 services.msc,只剩 MySQL80,世界清爽。核心:删服务必须“管理员令牌”,PowerShell 只是跳板,命令还是那条命令,权限到位一切简单。
2025-10-16 13:05:59
316
原创 2.1 欧拉集群安装Keystone认证服务
本次实战在欧拉集群主节点Euler01上成功部署并配置了OpenStack Keystone服务。通过安装软件包、创建数据库、配置文件修改及服务初始化,完成了身份认证系统的核心搭建。使用`keystone-manage`完成数据库同步、Fernet密钥生成及管理员引导,并通过Apache发布服务。经环境变量加载与`openstack token issue`验证,认证功能正常。后续创建了域、项目、用户和角色,验证了多租户管理能力。
2025-10-14 22:32:21
1223
原创 1.6 欧拉集群安装etcd分布式键值对存储系统
本次实战成功搭建了基于三节点的etcd分布式集群,完成了环境准备、软件安装、配置修改、防火墙设置及服务启动等关键步骤。通过验证端口监听、健康检查、成员列表和跨节点数据读写,确认集群运行稳定、通信畅通、数据一致。整个过程体现了etcd在高可用性和分布式一致性方面的强大能力,为后续部署OpenStack等复杂系统奠定了坚实基础。
2025-10-14 10:41:41
1081
原创 1.5 欧拉集群安装Memcached缓存服务
本次实战在欧拉集群的主控节点Euler01上成功部署并配置了Memcached缓存服务。首先完成环境准备,确认主机名、IP、hosts映射及防火墙状态,并验证节点间网络互通。随后安装Memcached及Python支持库,配置服务监听所有IPv4地址(0.0.0.0),设置合理内存与连接数。启动服务后,通过`netstat`确认端口监听正常。
2025-10-13 18:19:25
1186
原创 1.4 欧拉集群安装RabbitMQ消息队列服务
本次实战在欧拉集群的主控节点Euler01上成功部署并配置了RabbitMQ消息队列服务。首先完成环境准备,确认主机名、IP、hosts映射及防火墙状态,并验证节点间网络互通。随后安装RabbitMQ服务并设置开机自启,启动后添加专用用户`rabbitmq`并赋予全权限,确保OpenStack组件间通信的基础支持。进一步演示了生产环境中的安全实践……
2025-10-13 16:53:24
956
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订阅