很久之前一个跟着大佬的进度写(抄)完的spring项目,在springtoolsuite中。
找问题
打开项目Run As spring boot app,直接可打开,运行好像没错误。
没有特别打开tomcat
没有特别打开mysql数据库
浏览器输入 http://localhost:8080/ 则可显示
删改可使用,修改数据项时可更新“更新时间“
增可使用,但通过网页中新增数据项无法显示创建时间和更新时间。
思想bug:删除一项后,下一项新增的数据编号不能覆盖被删除项的数据编号。但,这是学号,学号每个人不一样。删除小明的信息后,新创建的小红不能使用小明的学号。
每次刷新时,界面显示会不好看,即不能自动的反应过了一页应显示六个。手动调整每页的显示数目http://localhost:8080/Student/show?size=6&page=2
size为每页的显示数
page改变则可在url栏中手动完成翻页
需改变
根据前端所展示,思考界面上应新增加或应删除项。“创建时间更新时间”等栏,增加“成绩“,强调”云服务器上的每次 更新时间“
期待python能做的
- 根据c语言和高数分数预测java分数 —数据可以从学校官方课程描述中前置课程取得
- 在c语言中,根据上一届同学的成绩预测这一届。通过对比平时成绩,人数等
- 在java中,根据上一届同学的java与 高数c语言 的预测相关度,来推测这一届同学的java与 高数c语言 的预测相关度。
- 在java中,预测本届同学的java与 java同期课程如c++ 的预测相关度
对于个人
- 知识相关度 前置必学课程的成绩
- 同学期内 精力时间分配情况 相关度
同一届人的四年 | 同学年内的四个不同年级 | |
---|---|---|
c + 高数 -> 当前java | 使用上学期的c和高数 预测java成绩 | 使用学长的c和高数 以及学长的java成绩 评估“知识相关度” |
本学期c++ ->当前java | 使用学长的同学期内c++和java成绩 得到当前java与c++“相关度” |
点子
2.0学生登录 看自己的成绩 全校的成绩
new
- 自己的成绩如何影响全校的成绩
- 自己的下一门java大概会是多少分 根据自己已有的高数和c语言成绩
1.0管理员登录 首页按课程名分类,
课程名进入后 最高分及趋势预测