熟悉pki基础知识、证书发放的基本流程
熟悉 Java基础、设计模式、多线程,了解Synchronized和AQS工具类的底层实现原理。
熟悉 web前端技术、vue、Linux,shell脚本、网络基础以及netty框架的使用。
熟悉MySQL数据库和Redis缓存技术,了解InnoDb底层原理和MySQL索引的优化。
熟悉Spring、SpringMVC、 Mybatis 和SpringBoot开源框架的使用,研究过spring核心源码,具备一定的框架定制开发能力。
深入理解JVM底层原理,熟悉JVM各种垃圾收集器的使用和核心参数的调优,具备一定的线上调优能力。
密码资源云服务项目:采用Springboot+vue+jetty前后端分离技术,独立完成整个项目的前后端搭建开发,项目的部署,shell脚本的编写、完成基于session的登录认证,基于证书的双因素登录认证,权限的设计开发,包括后端访问权限,前端菜单,组件、路由以及登录的权限控制,密钥的备份恢复、上传下载和删除,页面的布局和样式的控制、异常的拦截处理,口令安全策略的设计,国际化以及项目ssl的方式启动部署。
电商项目:
spring boot+vue前后端分离,数据库mysql,redis缓存实现并发控制,spring security权限的管理,基于jwt的单点登录,实现商城项目前台、后台的开发设计。