熟练掌握java基础知识,AOP,IOC等;熟练掌握spring、springMVC、springboot、mybatis;熟练掌握redis;熟悉oracle、mysql、db2等关系型数据库,熟练掌握nginx,能够完成nginx的搭建及负载均衡的配置;熟练掌握git,能够完成gitlab服务器的搭建及运用,熟悉svn;熟悉kafka等消息中间件的生产与消费,熟悉js、jQuery、jsp,ajax,熟练掌握ecahts,能够独立完成基本的web后端开发。
1.负责项目的数字钢卷模块,实现了钢卷从板坯到钢卷的基本数据展示,并通过可视化的形式,利用树形结构及拖拽实现了操作的方便及优化了可视效果,提供了上下卷的切换及自动读取数据功能,为基础查询提供了用户模板功能,可以在查询想要看的画面后保存数据,方便下次直接点击就能生成;设计了一个算法,按照轧钢厂指定的规则,在钢卷信号曲线图上自动识别局部高凹点,为操作人员的分析提供了极大的便利;利用kafka监听信号,实现数据的实时写入,保存到数据库,确保数据的稳定性。
2.负责项目的数据中心,开发整理项目的接口服务,在linux服务器上部署了nginx,实现接口的负载均衡结合接口内部采用的线程池多线程处理请求,解决了因请求频率过高产生数据出错的问题,用redis实现大量数据的缓存,减轻了请求数据库的压力,为接口稳定的提供服务提供了好的保障。