先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注Java)
正文
3、 在管理员模式下,实现对已保存文件的读取,以便获得过往考试结果的历史信息。
4、 三类用户在查看学员考试结果时,均可按照学员姓名或编号,对某个学员的考试记录进行单独查询
5、 管理员和教练员在查看本次考试的全体学员的考试结果时,均可按照学员姓名首字母(学员姓名录入时,只需录入其拼音字母即可)或考试编号进行正序或逆序排序。
6、 管理员和教练员均可进行统计查询,即仅查询获取驾照或未能获取驾照的人员名单、仅查询某单项考试的通过和未通过学员的名单、仅查询某单项考试的通过率。
1、设计友好的用户界面
2、实现数据库查询、插入、删除等功能
3、管理员具备新建教练员或学员账号的功能,三类用户均具备更改登录密码的功能
========================================================================
学员人员表(t_user):
-
学员编号(id):001,002…
-
姓名(name):luzhenyu
-
用户名(username):yusael
-
用户密码(password):1234
CREATE TABLE t_student
(
id
varchar(50) NOT NULL,
name
varchar(50) DEFAULT NULL,
username
varchar(50) DEFAULT NULL,
password
varchar(50) DEFAULT NULL,
PRIMARY KEY (id
), KEY name
(name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
教练员(t_coach):
-
教练员编号(id):C001、C002…
-
姓名(name):大河马
-
用户名(username):zhenyu
-
用户密码(password):99999
CREATE TABLE t_coach
( id
varchar(20) NOT NULL,
name
varchar(50) DEFAULT NULL,
username
varchar(50) DEFAULT NULL,
password
varchar(50) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
管理员(t_admin):
-
管理员编号(id):A001、A002…
-
用户名(username):admin
-
用户密码(password):123456
CREATE TABLE t_admin
(
id
varchar(50) NOT NULL,
username
varchar(50) DEFAULT NULL,
password
varchar(50) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
学员考试成绩表(t_exam):
-
科目一理论考试(exam1):95
-
科目二小路考(exam2):95
-
科目三大路考(exam3):95
-
科目四理论考试(exam4):95
-
是否取得驾照(getLicence):yes
-
学员编号(studentid):001
-
(学员姓名(name):luzhenyu)这个字段没有放到表里…
CREATE TABLE t_exam
(
id
varchar(50) NOT NULL,
exam1
int(5) DEFAULT NULL,
exam2
int(5) DEFAULT NULL,
exam3
int(5) DEFAULT NULL,
exam4
int(5) DEFAULT NULL,
getLicence
varchar(5) DEFAULT NULL,
studentid
varchar(20) NOT NULL,
PRIMARY KEY (studentid
),
CONSTRAINT t_exam_ibfk_1
FOREIGN KEY (studentid
) REFERENCES t_student
(id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
=======================================================================
功能较多,这里演示一些主要功能。
登陆界面:若未登录,没有头像且不可点击导航栏(只有驾考主页可以访问)
三种权限登录后的导航栏,分别是:学员,教练,管理员
然后我们以功能最多的管理员登录,进入驾考主页:上方是轮播图;
下方是一些信息咨询,并且可以展开如下:
进入学员管理页面,管理员是功能全开的,其他权限登录的话,有些按钮是不能点的:
比如学员登录后,只可查看自己的信息,并且不能点击其他任何按钮。
管理员登录后,可以查看所有人信息,并且所有按钮都是有效的:
点击删除:
编辑学员考试信息,学员号是不可改变的:
可以查看总体通过率和单科通过率:
学员账号管理可以管理学院账号,教练账号同理:
点击历史记录,进入后,上传历史文件即可查看历史记录:一开始没有文件:
上传历史文件后,可以查看到历史记录:
=======================================================================
最后
小编利用空余时间整理了一份《MySQL性能调优手册》,初衷也很简单,就是希望能够帮助到大家,减轻大家的负担和节省时间。
关于这个,给大家看一份学习大纲(PDF)文件,每一个分支里面会有详细的介绍。
这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)!**
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
[外链图片转存中…(img-oELQH3yf-1713564206473)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!