1:具备扎实的Java基础及面向对象编程思想,掌握多线程编程。
2:熟练使用SpringBoot框架进行Web端应用开发
3:熟悉SpringCloud常用组件:注册中心Eureka(Nacos)、负载均衡Ribbon和Feign、断路器Hystrix、路由网关Getway、配置中心Config
4: 熟练使用Maven项目管理工具,Git版本控制工具
5: 了解TCP/IP协议等网络协议,熟悉基本的算法和数据结构
6:熟练python,可以使用python写脚本
7: 熟练掌握 MySQL、Redis 数据库,熟悉MongoDB数据库
8:熟练掌握Linux常用命令的使用,熟悉Linux平台开发
9:了解过Docker容器,搭建过k8s集群
10:了解高性能nio框架netty,熟练掌握消息中间件rocketmq
11:了解JVM 虚拟机(Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM内存管理)
南京地铁消防管理
开发描述:JDK1.8,MySQL,Git,SpringCloud,Redis,RocketMq,mybatis,netty
项目时间:2020.06 - 2021.03
项目描述:
南京地铁消防管理通过监控平台软件实现对电气火灾监控系统、消防电源监控系统、 感温光纤探测系统监测数据的上传、分析,同时通过与 FAS 系统、ISCS 系统的对接,实现消防报 警信息及联动设备的集中管理与信息共享,方便地铁管理运维人员即使掌握设备运行以及报警状态,有效提升监控管理水平
责任描述:
在项目进行过程中,主要负责:
1.负责项目前期参与需求讨论,设计数据库。
2.主要负责对组织机构、设备管理、平面图管理、权限控制、操作日志、报警推送等模块开发。
3.负责与前端对接,以及其他第三方公司对接;
4.参与公司后续项目产品化打造。
技术描述:
1.系统后端整体采用SpringCloud微服务一体式解决方案。
2.使用netty进行设备的信息的接收,netty单独成一个服务,接受并解析设备发来的信息。
3.使用RocketMq进行服务间的解耦。
4.使用反射和线程池异步记录操作日志。
可兼职时间
可兼职地点
0条评论 雇主评价