熟悉java常见api,熟悉多线程与反射机制以及IO,略知JVM原理,熟悉Servlet与JSP,熟悉spring,springboot与springcloud,熟悉MVC的设计模式,熟悉MyBatis,了解RabbitMQ,了解Redis,熟悉HTML与CSS,熟悉JavaScript与部分ES6新语法,熟悉vue.js与mui,熟悉BootStrap与layui,熟悉百度地图api,熟悉Echars,熟悉ant与maven构建项目,熟悉git团队开发,了解svn,熟悉MySql与Oracle数据库
之前做过一个手机app项目,他的大概核心就是通过百度地图sdk获取当前经纬度,然后后台计算用户1与用户2的直线位置,app界面是用mui+h5写的,后台则是用的springboot构建的项目持久层用的mybatis,数据库是mysql,其中自己写了一个计算两点直线距离的工具类,java的lock机制控制了一个用户访问了该接口后其他用户无法访问,保证了并发的安全问题。