1. 熟练掌握JDK常用类库的使用以及实现原理
2. 熟练掌握Java并发和多线程开发
3. 熟练掌握JVM原理和优化
4. 熟练掌握I/O, NIO以及Socket编程
5. 熟练掌握java常用的设计模式, 并能应用到实际项目中
6. 熟练使用Spring框架以及实现原理
7. 熟练使用Spring Cloud微服务框架
8. 熟练掌握MySQL性能优化, 备份恢复以及高可用
9. 熟练掌握Linux基础命令以及脚本, 能监控服务器的性能, 并作出优化
10. 熟练掌握nginx, redis, tomcat等服务器搭建与应用
1. 龙头三枪微信商城
1.1 采用前后端分离技术,后端使用Spring boot, mybatis框架
1.2 使用了SpringSecurity、JWT搭建Restful权限认证框架
1.3 使用了redis缓存,mysql数据库
2. 统一创客项目
2.1 后端使用Spring mvc、mybatis框架
2.2 使用redis分布式锁和分布式会话
2.3 使用Oracle数据库。
2.4 前端采用JSP技术, jstl和el表达式
2.5 使用AOP对用户进行微信授权
3. 联通物联网项目
3.1 目前就职于联通, 从事于物联网应用的开发
3.2 使用了Spring Cloud微服务框架, mysql数据库