1、熟练掌握 Java 核心技术,如集合类、反射、异常处理、多线程、面向对象程序设计, 能够运用 Lambda
表达式+Stream API 高效操作集合类。
2、了解 JVM 运行时内存结构,对类加载、对象创建和垃圾回收有见解,参与过 JVM 调优解决线上业务频
繁 FuIGC 问题
3、熟悉 Spring、Spring MVC、Spring Boot、SpringCloud、MyBatis、MyBatis_Plus 等主流框架
4、熟悉 MySQL、Oracle、PostgreSql 数据库,熟练使用存储过程的编写和使用,掌控 MySQL 存储引擎、
索引、事务及 ACID 的实现原理,有一定的 sql 优化经验。
5、熟悉 Redis,熟悉基本数据结构并了解部分原理,如过删除策略,内存淘汰机制,持久
化策略,熟悉缓存击穿,雪崩等并发场景以及解决方案
6、熟练 RabbitMQ 实现异步消息发送,了解可靠消息、顺序消费、重复消费和消息积压,
搜索框架 ElasticSearch 以及分片集群。
7、熟悉 TCP/IP 网络模型,了解 HTTP、TCP、UDP 等协议,熟悉即时通讯 WebSocket 技术。
8、熟悉 HTML、CSS、JavaScript、jQuery、Vue.js、Layui 等前端框架
9、熟悉使用 Maven、Git、Linux、Jenkins 等常用命令,对 Linux 环境搭建、项日部署等能够基本使用
星云联
项目技术:SpringBoot + Vue + Redis + MySQL + Mybatis-plus + Kafka
项目描述:平台用于实时监控空压站的实时监控、设备数据、能耗分析及故障预警,帮助企
业实现设备管理的智能化和自动化。
负责功能:
1、使用 Kafka 作为消息队列,实现对设备数据的实时采集和传输,每秒能够处理超过 1000 条消息,确保
数据的不丢失和高吞吐量
2、优化数据库查询性能,通过索引优化、分表分库等手段提升系统 50%响应速度。
3、对采集到的数据进行清洗、转换和聚合,提取关键指标和异常信息。
4、使用 Redis 缓存高频访问的统计结果,减少数据库查询压力,提升多维度分析看板加载速度。