熟悉 JVM 内存模型、垃圾回收机制、GC 算法、JVM 常用配置参数、GC 参数、
classLoader、锁机制、JVM 故障分析,jmap、jstack 等 jdk 提供的工具命令,性
能监控工具(java visualVM),JVM 参数调优等
• 熟悉并发编程,了解线程池原理,熟悉 Volatile、Synchronized、
ReentrantLock、AQS、CountDownLatch 等并发工具类的使用
• 熟悉 netty 框架以及对应线程模型,擅长使用 netty 框架基于 TCP、UDP 协议实现
各个系统间的通讯
• 熟悉 MySql 的底层数据结构、存储引擎、事务隔离级别、传播行为、锁、索引、
MVCC 工作原理,熟悉 Sql 优化工作
• 熟练掌握 Spring、MyBatis、SpringCloud、MyBatisPlus、RabbitMQ 、
SpringBoot 等主流的 Java 开发框架
• 熟练使用 Redis,可以灵活使用 Redis 的五种数据类型、熟悉 Redis 持久化和淘汰
机制
• 熟悉设计模式,并可以在项目中熟练使用单列、策略、模板方法、工厂等模式
• 熟练掌握常用链表、堆、栈、Hash 等数据结构,阅读过 HashMap 源码
• 熟悉 Linux 系统下的常规运维工作,熟练通过日志排查线上 bug
• 熟练掌握 JDK1.8 新特性,熟练使用 Lambda,Stream 流,LocalDateTime 时间类型
• 了解基于 docker 的容器化部署,及常规的分布式架构擅长主流网络设备(海康摄
像头)SDK 调用和技术调优
南京悠阔电气科技有限公司 java 中级研发工程师 | 智慧运维部 2022.04-至今
内容:基于国家电网 500kV 巡视主机协议设计与开发联合巡视系统,主要包括:
● 重构机器人后台 web3.0 系统
● 使用 netty 框架实现在线智能巡视系统的网络通讯模块功能重构
● 多线程并发调用摄像头实现视频巡检模块功能
● 实现模型同步、任务下发、任务控制、任务状态上送、巡视结果上送、机器人控
制相关的业务功能
● 使用 myexcel 框架实现机器人巡视报表相关功能的重构
业绩:
● 多线程改造并发巡检后,大大提升视频巡检效率,500kV 全站视频任务巡视时间从
6h 缩短至 1h 左右
● 独立完成机器人相关模块功能,保证公司顺利通过 500kV、220kV 联合巡检系统国
网招标检测,现场系统稳定运行时间提升至 3 个月+
● 机器人后台系统重构后在现场稳定运行,系统界面操作界面更简洁流畅
南京七宝机器人技术有限公司 java 开发工程师 | 系统部 2019.05-2022.04
内容:基于国家电网特高压协议设计与开发在线智能巡视系统,主要包括:
● 实现模型同步、任务下发、任务控制、任务状态上送、巡视结果上送、机器人控
制相关的业务功能
● 实现在线智能巡视系统接入辅控系统相关的 udp 联动、反向联动相关功能
● 使用 104 协议实现在线智能巡视系统和辅控系统的接入
● 基于特高压协议实现在线智能巡视系统接入无人机主机
业绩:
● 独立完成第三方交互系统的联动功能开发,并保证了功能在现场的稳定运行和后
期的顺利交付
● 重构机器人 web 后台 3.0 系统,并顺利通过国家电网 20 年在线智能巡视系统检测
● 保证现场大部分智能巡视系统的验收顺利通过
实现对二次设备(保护、安自、自动化、通信电源、网安等)的全局监控与风险预警,整合多专业数据,支撑集约化运维决策,提升故障响应速度和设备健康管理水平 主网监视-综合告警 涵盖多个专业领域的监视功能,实现对主网二次设备的全面监控与告警管理。 主网监视-通信状态 主要用于监视变电站
面向变电设备的智能巡视系统,由巡视主机、智能分析主机、机器人、无人机、摄像机、声纹监测 装置等组成,实现数据采集、数据分析、任务管理、巡视监控、实时监视、智能联动、一键顺控视频确 认等功能