熟悉 Java 基础知识、集合类、数据结构、动态代理、多线程、常见锁等。
熟练使用 Spring、SpringMvc、Mybatis、MybatisPlus等主流开发框架,利用SpringBoot整合框架进行项目开发。熟悉常用的数据结构,算法,设计模式,具有一定的系统架构设计能力经验。
熟练使用 SSM(Spring+SpringMVC+Mybatis)开源框架进行项目整合开发。
熟练使用 MySQL 关系型数据库的,熟悉索引结构原理和 sql 优化;JVM优化等。
熟练使用Redis,掌握其通信原理,线程模型,持计划机制,内存淘汰机制,主从复制,哨兵模式,Cluster分片集群等核心知识,具有相关的集群搭建经验。
熟悉SpringCloudAlibaba技术体系(熟悉微服务架构体系),熟悉Nacos,Feign,Gateway,Sentinle,Seata,freemarker,OSS,Nginx等核心组件,掌握服务治理,服务划分,服务改造,流量削峰,熔断降级,链路追踪,灰度发布等核心业务场景的解决方案。
能使用基本前端技术,如 HTML5、CSS、JavaScript、jQuery、Ajax、Vue 等技术。
熟悉 restfull风格的接口开发、Swagger2 接口使用。
熟悉rabbitMQ队列的使用。
四川电信智能运营工作台、综合告警服务、智能网管系统、知行云网大脑
开发环境:IDEA
采用技术:Spring Cloud 、OpenFeign、Nacos、Zuul、Kafka、Mybatis、Oracle、Redis、JavaScript、PG 等
项目描述:本项目是一个针对整个四川电信基站告警的系统。采用的是前后端分离开发,使用kafka发送告警,异步发送信息;前端使用VUE技术,UI自主设计。主要模块:人员管理、系统管理、告警监控、告警查询、告警派单、告警回单、自动预处理、手动预处理、割接规则、监控预处理、拓扑监控等。 负责内容:1、告警派单模块开发,针对不同的专业有对应逻辑处理,告警工单派发与工作人员匹配,自动预处理,工单使用到kafka队列,为了防止产生的工单集中过多和大量入库问题。
2、告警回单模块开发,包括回单信息记录、回单与派单匹配、是否允许回单判定。回单与派单进行匹配,为了解决突发出现大量回单, 产生大量查询派单信息的问题,使用redis做缓存回单信息处理。为了避免网络延迟回单接口被重复多次调用,入库多条回单记录的问题,使用到redis缓存以工单号为key值做判定。
3、拓扑监控模块开发,主要负责政企监控开发、大运会otn专线保障模块的开发。 两大模块中涉及到拓扑图配置、地图对应数据展示,分页数据显示、页面跨服务嵌入、外放页面等。
角色 | 职位 |
负责人 | java开发工程师 |
队员 | 后端工程师 |
四川电信智能运营工作台、综合告警服务、智能网管系统、知行云网大脑 开发环境:IDEA 采用技术:Spring Cloud 、OpenFeign、Nacos、Zuul、Kafka、Mybatis、Oracle、Redis、JavaScript、PG 等 项目描述:本项目是一个
本项目是一个针对整个四川电信基站告警的系统。采用的是前后端分离开发,使用kafka发送告警,异步发送信息;前端使用VUE技术,UI自主设计。主要模块:人员管理、系统管理、告警监控、告警查询、告警派单、告警回单、自动预处理、手动预处理、割接规则、监控预处理、拓扑监控等。 负责内容: