专业技能
掌握H5、CS3、JS、WebSocket、Vue全家桶、React全家桶、Nuxtjs(ssr)、Uniapp、UniCloud,以及Es6新特性 有着全栈的开发能力
掌握主流前端框架ElementUI and Plus、TS、VantUI、JQ、Echarts图表、BootStrap、Ant-design、高德地图、tailwind、以及自己参与建设的Vue3 ui组件 FightingDesign Design等框架
掌握style预编译语法Scss 、Less。
Java基础扎实,熟悉集合、多线程、JVM,垃圾回收机制 等基础技术.
精通lambda表达式 ,结合开发熟练使用 Optional 类与Stream流, 提高代码质量 ,具有良好的代码规范。
掌握Spring的IOC,AOP思想,了解JVM内存模型垃圾回收机制。
掌握 代理、工厂、装饰者、单例、构建者等主流设计。
掌握 IDEA、VsCode 、MyEclipse、Hbuilder 、SQLyog、Xmind等开发工具,掌握 Maven、Jenkins、Git等项目管理工具.
掌握 SpringBoot + SpringCloud (OR) SpringCloudAlibaba 的微服务开发架构,连接其中各大分布式组件的应用和底层。
掌握SSM、SSH、SpringMVC开发模式及工作原理。
掌握MyBatisPlus、SpringSecurity、JustAuth、Redis、SwaggerUI等等开源框架及其他中间件产品,能够熟练的读代码。
掌握MySQL、Oracle 、SQLServer等关系型数据库,熟悉索引的底层原理
掌握 Redis,包括缓存的基本使用,缓存穿透、击穿、雪崩等问题。
具有前后端分离架构的能力,包括 HTTP 的 restful 风格、WebService、 JWT、Swagger api 文档等使用。
掌握 常用模板引擎 Freemarker、Thymeleaf 、Jsp的使用。
掌握 Linux系统命令,能独立部署项目,并且熟练使用Docker容器, 配置自动化部署 ,有一定的Linux运维能力。
掌握Struts2能熟练使用拦截器结果集。
掌握elasticsearch,solr搜索引擎的使用,能驾驭千万级的查询,包括DSL语法。
掌握 Apifox、Postman、JMeter、Fillder、HttpCanary测试分析工具。
掌握 浏览器灯塔调试并进行性能分析优化