一、java基础
1.面向对象的思想。
2.jdk、jre、jvm的关系。
3.常见集合Arrylist,Linkedlist,HashMap等等。
4.线程,多线程。
5.锁的概念以及使用。
6.事务场景。
7.设计模式思想。
二、java框架
1.spring两个核心AOP和IOC思想。
2.spingMVC工作原理。
3.myBatis连接数据库,一级二级缓存,sql语法。
4.spingBoot常见注解的意思。
5.spingCloud五大组件,以及项目中怎么使用的。
三、数据库、中间件、非关系数据库
1.数据库mysql、oracal。
2.中间件rebbitemq。
3.非关系数据库redis、es。
四、linux运维
1.常用的部署命令,日志命令。
2.安装软件命令。
3.脚本。
五、项目中常见使用的,以及问题。
1.接口调用fegin、webService。
2.验证授权springSecirty、shrio。
3.常见的表结构设计(字典表,鉴权五张表)。
4.工作流(active)审批。
5.定时任务。
6.代码语法(lamda表达式、自己习惯的语法)。
六、算法
1.常见算法(冒泡、二分等)。
2.知之为之,不知为不知,我真的也不知道了。
概括java知识点(一)
于 2022-05-14 00:42:55 首次发布