




个人介绍
我是程序员客栈的丧彪,一名全栈开发工程师。
我毕业于贵州大学。负责过乡村民宿平台,在线考试系统,在线乐器教学平台的开发。
熟练使用技术栈java,vue,springboot,django,python。 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2023-12-26 -2024-01-26贵州大学产品经理
学校实训,我的职责是产品经理,负责所有页面的UI设计,以及前端的开发。并且实时与后端沟通,监督前端的开发工作,确保界面整洁,功能完善。
教育经历
2020-09-01 - 贵州大学软件工程本科
技能

核心功能: 用户账号系统:实现用户的注册、登录、个人资料管理等基本功能,支持用户上传头像,找回密码、申请成为教师等。 课程管理系统:允许授权教师上传新课程,管理或编辑课程信息,包括课程简介、视频链接和相关乐谱等。 视频学习平台:支持高清视频播放,提供播放控制(如暂停、快进、回放),允许用户根据自己的学习进度灵活学习。 管理员功能:允许管理员对用户进行封禁或解封等操作。由管理员审核用户的教师申请。 评论系统:用户可以在课程下评论课程,查看其他用户的评论,或对教师评价。 搜索功能:用户可在首页根据乐器,难度等筛选搜索课程。 难点: 1:各种类型文件的上传。 2:各用户的权限检测。 3:视频相关功能的实现。 解决方法: 1:统一的文件处理接口:开发一个通用的文件上传接口,该接口能够处理多种类型的文件。可以使用前端JavaScript进行文件类型检测,确保用户上传的文件类型符合要求。对于大文件(尤其是视频文件),采用分块上传策略。 2:使用filter详细对各用户功能进行检测。 3:在前端集成HTML5视频播放器,支持多种视频格式和自适应码率流的播放。


核心功能: 用户账号系统:实现用户的注册、登录、个人资料管理等基本功能,支持用户上传头像,找回密码、申请成为教师等。 课程管理系统:允许授权教师上传新课程,管理或编辑课程信息,包括课程简介、视频链接和相关乐谱等。 视频学习平台:支持高清视频播放,提供播放控制(如暂停、快进、回放),允许用户根据自己的学习进度灵活学习。 管理员功能:允许管理员对用户进行封禁或解封等操作。由管理员审核用户的教师申请。 评论系统:用户可以在课程下评论课程,查看其他用户的评论,或对教师评价。 搜索功能:用户可在首页根据乐器,难度等筛选搜索课程。 难点: 1:各种类型文件的上传。 2:各用户的权限检测。 3:视频相关功能的实现。 解决方法: 1:统一的文件处理接口:开发一个通用的文件上传接口,该接口能够处理多种类型的文件。可以使用前端JavaScript进行文件类型检测,确保用户上传的文件类型符合要求。对于大文件(尤其是视频文件),采用分块上传策略。 2:使用filter详细对各用户功能进行检测。 3:在前端集成HTML5视频播放器,支持多种视频格式和自适应码率流的播放。
