自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

howard2005的专栏

酒城编程乐园

  • 博客(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综合项目实战 - 西蒙购物网(源码+数据库脚本)

西蒙购物网是基于Spring Boot的Java Web项目,采用MVC设计模式,整合MyBatis、Thymeleaf和Bootstrap。项目实现了用户登录、商品浏览、购物车、订单管理及后台商品维护等完整功能。通过Spring Boot简化配置,Thymeleaf模板引擎实现前后端数据绑定,MySQL存储数据。项目结构清晰,分层明确,是Spring Boot全栈开发的典型实践,有效提升了框架整合与业务实现能力。

2025-10-10

西蒙购物网是基于 Jakarta EE 的 Java Web 综合实训项目:源码+文档+数据库脚本

西蒙购物网是基于 Jakarta EE 的 Java Web 综合实训项目,涵盖前后台完整购物流程。前台支持注册、登录、分类浏览、购物车、下单、支付[模拟支付];后台提供用户、类别、商品、订单的增删改查。项目采用 MVC 分层,实体-DAO-Service-Servlet 依次解耦,JSTL+Bootstrap 实现响应式页面,AJAX 无刷新加载,MySQL 存储数据,DBUtils 一行 CRUD。通过 Maven 管理依赖,Tomcat 热部署,全程图标+缩进+弹窗优化,真正做到“开箱即用、风格统一、秒级交互”。

2025-10-10

【云计算与容器技术】基于openEuler的Docker CE 26.1.3安装实践:国产系统下容器环境部署与验证全流程解析

内容概要:本文详细介绍了在openEuler 25.09系统上安装Docker社区版(Docker CE 26.1.3)的完整流程。文档涵盖系统更新、依赖安装、配置阿里云镜像源、导入GPG公钥、清理缓存、查看与安装指定版本Docker、启动服务及验证安装等关键步骤。通过运行hello-world镜像验证Docker环境的正确性,并讲解了镜像与容器的管理关系,强调“先删除容器再删除镜像”的操作原则。Docker CE 26.1.3作为2024年发布的稳定维护版本,提升了安全性、可靠性及对Kubernetes和Swarm的支持能力,适用于云原生应用部署。; 适合人群:具备Linux系统操作基础,从事云计算、容器化或DevOps相关工作的技术人员,尤其是使用国产操作系统进行开发运维的人员; 使用场景及目标:①在openEuler系统上部署Docker环境以支持容器化应用开发与测试;②掌握Docker安装过程中常见问题的解决方法,如镜像源配置、依赖处理和资源删除顺序;③为后续开展云原生技术实践打下基础; 阅读建议:建议读者按照文档步骤逐步操作,注意命令细节与执行顺序,尤其关注网络配置与镜像源设置对安装成功率的影响,并结合实际环境进行调试与验证。

2025-10-10

【大数据技术】基于MySQL的Hive本地模式安装配置:元数据管理与HDFS数仓部署方案设计

内容概要:本文详细介绍了Hive本地模式的安装与配置流程,重点包括Hive的三种运行模式(内嵌、本地、远程),并聚焦于本地模式的部署。首先讲解了在主节点上安装和配置MySQL作为Hive元数据存储的步骤,包括删除MariaDB、安装MySQL、配置数据目录权限、修改my.cnf文件、初始化账号密码及设置访问权限;随后阐述了Hive的安装过程,涵盖上传解压安装包、配置环境变量、编辑核心配置文件(如数据库连接、Metastore和HiveServer2服务地址)、复制MySQL驱动、替换旧版jline包、初始化元数据及在HDFS创建数据仓库目录,最后将配置好的Hive分发至从节点。文中还简要说明了Hive Thrift和Hive Server2的作用及其在多语言支持和远程访问中的意义。; 适合人群:具备Linux、Hadoop和MySQL基础知识,从事大数据相关工作的初、中级开发人员或运维人员。; 使用场景及目标:①搭建基于MySQL的Hive本地元数据管理模式;②掌握Hive与Hadoop生态组件的集成方法;③为后续实现多用户访问和远程客户端连接(通过HiveServer2)打下基础;④深入理解Hive元数据管理机制和服务架构。; 阅读建议:建议按照文档顺序逐步操作,注意配置文件中的IP地址、端口和路径是否与实际环境一致,尤其关注MySQL连接权限和JAR包版本冲突问题,操作过程中结合日志排查常见错误。

2025-10-10

【云计算与大数据】云上集群搭建及远程管理:基于实训云平台的大数据环境部署与Hadoop服务操作

内容概要:本文详细介绍了在实训云平台上搭建大数据集群的完整流程,涵盖从登录平台开始,依次完成网络创建、路由器配置、子网连接、虚拟网卡建立、安全组规则设置,到创建三台云主机(bigdata1、bigdata2、bigdata3)并为其绑定浮动IP地址的操作。随后通过FinalShell工具实现远程连接,并配置本地hosts文件以支持通过主机名访问云主机。最终在云主机上成功启动和关闭大数据集群服务,验证了Hadoop的Web UI界面及HDFS文件系统的可用性,完成了完整的云环境部署与测试。; 适合人群:具备基本云计算与网络知识、正在学习大数据技术的学生或初级运维开发人员;适用于高校教学实训或企业岗前培训场景。; 使用场景及目标:①掌握私有网络、路由器、安全组等云资源的配置方法;②实现多节点云主机集群搭建与远程管理;③部署并操作Hadoop大数据集群,熟悉集群启停与服务验证流程; 阅读建议:建议按照文档步骤逐步实践,重点关注网络架构设计、安全组规则设置与浮动IP绑定等关键环节,配合实际操作加深对云平台与大数据集成部署的理解。

2025-10-10

【数据库技术】MySQL8.0.35安装配置指南:Windows环境下完整部署与CSV数据导入操作手册

内容概要:本文详细介绍了MySQL 8.0.35的下载、安装、配置及基本使用的完整流程。首先指导用户从官网下载安装程序,并选择“Full”安装类型进行组件安装。随后逐步演示产品配置过程,包括设置认证方式、管理员密码、Windows服务配置等。配置完成后,引导用户使用MySQL Shell和MySQL Workbench连接数据库,创建数据库“vue”,并通过图形化工具将CSV文件(ds_1.csv)导入数据库表中,最后通过SQL语句查看导入的数据,完成整个操作闭环。; 适合人群:具备基本数据库概念和操作经验,初学MySQL的开发者或数据分析人员;适合在校学生、初级后端开发或刚接触数据库管理的技术人员; 使用场景及目标:①用于学习MySQL 8.0版本的安装与配置流程;②掌握通过MySQL Workbench实现数据库创建与CSV数据导入的方法;③为后续数据库开发、数据初始化、本地环境搭建提供实践基础; 阅读建议:建议读者按照文档步骤在本地环境中边操作边学习,重点关注安装配置参数的选择以及数据导入向导的使用细节,确保每一步成功执行,从而建立对MySQL基础操作的直观理解。

2025-10-10

在Struts2中上传图片文件

在Struts2中上传图片文件

2012-12-28

第二阶段实训:基于媒体库音乐播放器V1.0

1、数据源来自媒体库音频 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2018-02-09

第三阶段实训项目:基于网络乐库音乐播放器V1.0

1、数据源来自服务器端音乐库(数据库保存专辑图片与音乐路径) 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2018-02-09

采用多种方式实现词频统计

一、利用Java程序实现词频统计 二、利用Scala程序实现词频统计 三、利用Python程序实现词频统计 四、利用Akka和Scala实现词频统计 五、利用MapReduce实现词频统计 六、利用Hive实现词频统计 七、利用Storm实现词频统计 八、利用Spark实现词频统计

2018-02-09

2022年Java学习笔记-Java课程配套案例.rar

本博2022年Java学习笔记的配套案例

2022-12-19

学生信息管理系统(MySQL版)V1.0源码.rar

1、可设置学校信息 学校名、校长、创立时间、联系电话、邮箱、通信地址、学校简况 2、可设置状态栏信息 学校名、版本号、作者、联系电话、通信地址、邮箱 3、登录与注册功能 用户:用户名、密码、联系电话、注册时间 4、密码修改功能 登录用户可以修改密码 5、对学生记录增加和修改 学生:学号、姓名、性别、年龄、系部、班级、联系电话 6、查询功能 按学号、姓名、班级和系部进行查询 7、删除功能 按学号、班级、系部删除记录 8、统计功能 按性别、班级、系部统计人数

2021-01-08

学生信息管理系统(MySQL版)V1.0.rar

本案例利用Java SE基本知识是开发【学生信息管理系统】,包括登录注册、系统设置(设置学校信息、设置状态栏信息、修改用户密码)、数据操作(增加学生记录、编辑学生记录、删除学生记录、浏览学生记录)、查询学生(按学号查询、按姓名查询、按班级查询、按系部查询)、人数统计(按性别统计人数、按班级统计人数、按系部统计人数)等功能。

2019-08-21

VB版学生成绩管理系统V1.0源码.rar

该系统针对中小学成绩管理的实际情况,操作简单,功能实用,设置灵活,能充分满足中小学教师与班主任管理成绩的需要。 利用该系统你能进行成绩表管理,包括建表、浏览、追加、修改、删除、查询、排序、统计分析等等功能,减少教师的重复劳动,提高工作效率。 该系统的版本V1.0,能够处理每学期科目不同的情况,可以随意设置科目名称,科目数最多可达15个,当然可以小于15个科目。 当您登录进入该系统,有两种不同的权限级别:管理员和浏览者。系统管理员的用户名是系统规定好的,为system,其权限包括系统维护、成绩表浏览、编辑、删除。而浏览者不能进行系统维护,也不能编辑和删除成绩表。

2021-01-08

贪吃蛇游戏V1.0源码_贪吃蛇游戏源代码

1、玩家使用方向键或手势滑动操控一条长长的蛇不断吞苹果,同时蛇身随着吞下的苹果不断长,当蛇头撞到蛇身或障壁时游戏结束。 2、玩家可选择地图、设置背景音乐、选择蛇移动速度。 3、提供玩家排行榜,显示前三名分数(贪吃蛇吃掉苹果的数量)

2021-01-08

基于网络乐库音乐播放器V1.0源码.rar

1、数据源来自服务器端音乐库(数据库保存专辑图片与音乐路径) 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2021-01-10

基于媒体库音乐播放器V1.0源码.rar

1、数据源来自媒体库音频 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2021-01-10

db_demo.rar

php项目db_demo,实现数据库连接,进行数据表记录增删改查操作。

2019-08-21

JSPElementsDemo.rar

案例演示JSP的七个元素:模板元素、指令元素、动作元素、声明元素、脚本元素、表达式元素和注释元素。

2019-09-09

NumberGuess.rar

利用JSP实现猜数小游戏(利用了JSP的脚本元素、request和session对象与JavaScript脚本)

2019-09-23

MPChartDemo.rar

利用MPChart演示三种类型的图表:饼状图、柱状图和折线图。

2019-08-21

MSMusicPlayerV1.0.rar

基于媒体库音乐播放器V1.0 1、数据源来自媒体库音频 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2019-08-21

boot_thymeleaf_demo.rar

采用Thymeleaf模板引擎,关键要注意动态数据与静态数据,一个用于服务器端数据的获取,一个用于客户端数据的显示,前端与后端很好地分离来处理,即使没有启动程序,也能在客户端看到页面的样式效果。通过案例学会正确使用Thymeleaf的各种表达式得到预期的动态数据,呈现在模板页面上。

2019-08-21

boostrap_demo.rar

利用Bootstrap框架可以快速布局,设计简洁、美观、优雅的界面,Web开发者有必要好好掌握这一优秀前端框架。本案例只是简单地演示了一下基本用法,大家要深入学习,可访问Bootstrap官网:http://getbootstrap.com

2019-08-21

simonshop_final.rar

BBT:采用Spring Boot框架、Bootstrap前端框架和Thymeleaf模板引擎开发一个简易购物网站。

2019-08-21

我爱法语1.0

小巧的法语词典,使用非常方便。

2008-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除