项目
9 个项目 · 2 个分类
9
项目总数
2
分类
9
已完成
0
进行中
课程 7
01
课程
NarrativeAnalysis — 大数据电影叙事分析
大数据课程项目:基于 Hadoop 生态对 17 部经典电影剧本进行情感分析和叙事模式挖掘。从剧本清洗、情感词典构建到 HBase 存储和 RESTful API 服务。
→
02
课程
数据库大作业 — 数据库设计与实施
项目概述 《数据库原理》课程大作业,从需求分析到物理实现的完整数据库设计流程。 设计内容 - 需求分析:明确业务场景与数据流 - 概念模型:绘制 E-R 图,定义实体与联系 - 逻辑设计:关系模式转换,3NF 规范化验证 - 物理实现:SQL 建表、索引创建、视图定义 - 高级特性:存储过程、
→
03
课程
文件系统仿真 — Rust+egui
项目概述 操作系统实验四的项目,使用 Rust 语言模拟实现类 FAT 文件系统,并基于 egui 构建图形界面。 核心功能 - 位图分配:使用位图管理磁盘块分配与回收 - 目录树:支持多级目录的创建、删除、重命名 - 文件操作:创建、删除、读写文件,支持文件长度动态增长 - 可视化界面:用
→
04
课程
Flask 成绩管理系统(Web)
项目概述 从 Shell 脚本版本迁移到 Python Flask 框架的 Web 版成绩管理系统,前后端分离设计。 核心功能 - 登录注册:教师/学生双角色,Session 会话管理 - CRUD:通过 Web 界面完成成绩的增删改查 - SQLite 存储:使用关系数据库替代文本文件,支持
→
05
课程
MiniSQL — 纯 Java SQL 引擎
项目概述 MiniSQL 是一个 纯 Java 实现的轻量级关系型数据库引擎,零外部依赖,完整覆盖 SQL 执行的全链路。 核心功能 - 词法/语法分析:手写 Lexer + Parser,将 SQL 文本解析为 AST - 查询执行:支持 SELECT / INSERT / UPDATE /
→
06
课程
Linux 成绩管理系统(Shell)
项目概述 Linux 课程作业五:一个基于 Shell 脚本实现的成绩管理系统,运行在 Linux 终端环境。 核心功能 - 用户管理:教师/学生双角色登录,数据隔离 - 成绩管理:增、删、改、查,支持按学号/姓名模糊搜索 - 批量录入:支持 CSV 批量导入成绩 - 统计功能:计算班级平均分
→
07
课程
HDFS 客户端操作
项目概述 大数据课程作业一:基于 Hadoop 3.3.4 分布式集群(1主2从),使用 Java API 实现 HDFS 客户端完整操作。 实现功能 - 目录操作:创建、删除、递归遍历目录 - 文件操作:上传、下载、重命名、删除 - IO 流操作:通过 FSDataInputStream/O
→
个人 2
01
个人
PPT 设计作品集
项目概述 一系列 PPT 设计与制作实践,从纯 HTML 前端幻灯片到 Python 程序化生成,探索演示文稿的不同创作方式。 作品列表 - Anime 主题:日系动画风格的 HTML 幻灯片 - Ghost Stories:暗色主题的叙事型演示 - Presentation Mastery:
→
02
个人
Cosmic 3D — 三维宇宙可视化
项目概述 一个沉浸式的 3D 宇宙星空可视化项目,使用 Three.js 在浏览器中渲染动态星空场景。 特性 - 粒子系统:数千颗星星以不同亮度、颜色和运动轨迹呈现 - 动态星轨:星星沿轨道缓慢移动,营造深邃宇宙感 - 交互控制:鼠标拖拽旋转视角,滚轮缩放 - 性能优化:使用 BufferGe
→