我目前会java,mysql,ssm框架
了解前端html css javascript
会将html改成jsp并且添加进java数据
使用过linux
这个还真不好说,
建议题主找一些网上的开源项目练练手
springCloud框架用一用,因为外边现在很多公司都是微服务,springCloud还是比较重要的
另外一些常用技术还是的熟悉和了解使用
redis,rabbitmq,mybatis,springCloud那一套的组件等等
这是我个人的一点建议
希望能帮到你
我也是自学出来的,给你几点意见。
1、基础知识要扎实。 如果前期有不能理解的知识点,没有关系,但该知识点的概念一定要记住。然后多写demo 写多了时间久了你就会明白了。
2、ssm框架要自己会搭建(要有项目实战)。然后对每个框架的原理死记硬背也要记住,然后在白纸上画出原理流程图 (画流程图能帮助你理解框架)。源码有能力就看,看不懂也没有关系。
3、掌握了ssm 框架 然后在学习springBoot springCloud系列。(一定要有项目实战的)
4、数据库mysql 的sql 要会写。索引 事务相关的知识点 这些都要掌握。
5、redis 这个要掌握
6、至于mq 掌握一种即可,其余的可以了解
7、linux常用命令要熟悉
8、学习和以后的工作中不管学习还是解决问题一定要善于总结,做笔记。
1.跟着项目教学视频敲一敲
2.对于项目的结构以及实现流程要能理顺
3.项目使用的技术,为什么使用要有简单的了解
4.狂背面试题