palmschool_java v1.5 已经发布
此版本更新内容包括:
1.1 概述 本项目事先通过分析某it培训机构视频官网网页的结构规律,然后通过爬虫获取的所有课程数据并存入到自己本地的数据库中,根据课程标题关键字划分课程类别,再根据课程之前的播放量,收藏量,更新日期等条件或数据把课程进行划分排序和筛选等操作,通过编写符合规范的Restflu风格Api将这些数据返回至前端,以app为载体将数据通过使用uni-app框架开发的app展现给用户。
1.2 主要工作 讲述了我是如何在有限的时间里使用已学的技术来开发一款相对完整、能使用户在对自身环境因素要求很小情况(智能移动设备)下进行IT技能学习的手机应用,具体描述了该款应用的开发流程、步骤、所用到的技术框架的选择、开发中遇到的问题的解决(bug)、上线部署问题的解决以及最后我对整个应用开发历程的总结和感想。
1.3 重点解决问题
app主体即用户使用界面如何开发
app主要页面的功能设计
app数据的获取
组织课程数据成一个JavaBean
Mysql表的设计
设计高可用的分布式架构
设计restflu风格api
使用缓存中间件来帮助APP提高响应速度
前端页面相关组件的可复用性设计
详情查看:https://gitee.com/liushuiji/palmschool_java/releases/v1.5