• 熟悉Spring、springMVC、Mybatis等主流开源框架,对Spring的IOC和AOP有一定的了解
• 熟练掌握SpringBoot + SpringCloud的微服务框架以及Eurak、Hystix等组件的使用
• 熟悉Mysql关系型数据库,并能熟练编写sql语句,了解sql的优化
• 熟悉Redis缓存技术,redis出现的一些击穿、雪崩等问题的解决方案
• 熟悉消息队列中间件RabbitMQ的使用以及消息中间件RabbitMQ使用中一些问题的解决方案
• 熟悉使用服务治理中间件dubbo结合zookeeper 注册中心治理服务
• 熟悉Tomcat服务器和Nginx反向代理服务器,理解Nginx的负载均衡以及相关配置
• 熟练使用Dubbo+Zookeeper分布式框架,掌握分布式框架的开发技能
• 熟练使用ElasticSearch以及Kibana,了解ElasticSearch的倒排索引的原理
• 熟悉Ajax以及axios框架的使用,以及Restful风格的开发
• 了解阿里OSS对象和阿里短信的使用
• 了解HTML5、CSS等前端技术以及JQuery、Bootstarp、Vue等前端框架
• 了解LInux操作系统的常用命令以及linux上的项目部署
开发环境
IntelliJ IDEA +JDK1.8 + Mysql + Maven +Git
技术架构
SpringBoot + Mybatis-plus + Shiro + JWT + Vue + ElementUI
项目描述
本项目是通过建立一套针对XX钢铁企业的应急预案管理与响应机制,实现事前预警、事件接报、事中快速响应与处置、事后分 析上报等功能,并建立完善的生产、安全应急预案库及各级事件相关人员通讯录库,让处置有据可循、信息传达便捷通畅;实 现应急演练信息、应急物资信息电子化,智能化管理,提升日常维护水平、优化操作流程。
责任描述
1、负责应急物资管理模块的程序开发,实现物资管理、物资储备计划、出入库记录等功能
2、负责应急演练管理模块的程序开发,实现演练计划的增、删、改、查等功能
3、负责应急预案管理的预案上传、预案审核、预案编辑查询等功能
4、负责与外部系统(融合通讯系统、视频系统)对接及交流