扎实Java编程基础和良好的编码习惯,熟悉集合/多线程/反射/IO等技术,了解常见设计模式
熟悉MySQL,PostgreSQL,ClickHouse数据库和Redis缓存,掌握基础的索引,事务以及锁机制,编写高效的SQL语句。
理解JVM内存、垃圾回收算法和多线程编程,熟练使用JUC和线程池,解决性能问题。
掌握Spring MVC、MyBatis、MyBatis-Plus、Spring Boot、Spring Security等开源框架,深入理解原理并阅读过源码。
了解Spring Cloud,Feign,Nacos,RocketMQ,Cannal等常用的微服务组件。能够熟练的对其修改和使用。
熟悉Linux操作系统和服务器项目部署,熟练使用命令行工具进行系统管理。
熟练使用HTML、CSS、JavaScript,熟悉Vue前端框架,了解NodeJS和NPM。
可开发小程序,公众号,安卓APP,网站。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
企业安全培训管理系统,包括小程序和后台管理,发布学习任务,有视频,文章等,小程序学习使用,符合企业安全培训行业标准。同时具备安全监督督察模块
为学校内部定制开发的,包含,信息采集,课程管理,班级管理,学业管理,人员管理,问卷调查,疫情防控等,具备公众号,和后台管理。