熟练掌握Spring、SpringMVC、SpringBoot、MyBatis,SpringCloud等主流开发框架; 熟练使用主流的关系型数据库,如MySQL、Oracle;熟练使用KFAKA、RABBITMQ等消息中间件;熟练使用Redis,了解常用数据结构,分布式锁,Redisson;
对synchronize,volatile,CAS,ReentrantLock,线程池有一定的掌握,AQS、乐观锁、悲观锁有一定了解;
熟练使用Linux常用命令,可以熟练搭建Tomcat应用服务器,Redis哨兵服务器、MySQL主从服务器,nginx服务器等;
熟练使用SVN、Git、Docker、Jenkins等工具;熟练掌握React前端框架,使用antd。
MES系统
技术栈:springcloud、MyBatis-plus、Nginx、Redis、EMQ、Kafka、MySQL、Kettle、Jenkins等技术
项目介绍:
MES系统即制造企业生产过程执行系统,是一套面向制造企业车间执行层的生产信息化管理系统。可以实现生产管理、仓库管理、品质管理、报表监控、设备联机、定时任务等功能,实现生产现场协同制造。
责任描述:
根据业务需求进行功能模块设计、功能开发以及业务测试
项目上线,完成系统服务器的搭建,包括Tomcat应用服务器,Nginx,Mysql等
负责接口文档的编写工作, 负责项目的迭代开发,包括PC功能的开发,接口的开发,报表的开发
处理用户反馈问题,及时处理现场的一些紧急问题,如程序bug,数据库IO异常等问题