熟悉Java基础 、掌握面向对象编码规范、集合、反射等 熟悉常用的数据结构与算法(链表、栈、队列、二叉树)
掌握Redis数据类型 ,熟悉持久化、缓存高并发场景等知识
熟悉JVM的GC机制、类加载机制及JMM
熟悉Java并发编程 ,锁机制、线程池机制、AQS 、CAS等 ,掌握JUC常用类 ,如ConcuurrentHash Map 、 ReentrantLock 了解常见的设计模式
,如单例模式、工厂模式、代理模式、适配器模式等
熟悉并使用过常见的开源框架: Spring 、SpringMVC 、SpringBoot、 MyBatis 、 MyBatis Plus 熟练使用消息中间件rabbitMq 熟悉springcloud 、 nacos 、 nginx 、sentinel 、docker 、seta 、XXL-job相关技术
熟练使用各种大模型工具,能够在AI辅助下快速接收和学医新的知识
熟悉Hadoop、Spark、RocketMQ、Adhoc、Hive等大数据组件技术
美团平台
项目描述 : 系统主要提供企业内部员工使用 ,供员工日常使用 、实现日常购物支付、媒资学习、开发文档管理、企业账目管理、企业资产管理
等一系列企业级软件服务
主要技术栈: SpringBoot 、SpringCloud、 MyBatisPlus 、 Redis 、 Mysql 、 Rabbitmq 、 MinIO
主要工作 :
1.使用Nacos作为注册中心与配置中心 ,完成各个微服务的注册和配置
2.使用Minio解决文件分布式存储问题 ,对课程发布模块中使用 ,使用分布式任务xxl-job ,实现发布课程的更新 3.使用Seta解决分布式事务问题 ,
对于发布课程 ,使用ffmpg实现课程媒体资源的分片上传
3.使用Nginx实现动静分离负载均衡 ,使用Gateway作为网关 ,搭建域名访问环境 ,维护访问白、黑名单等
Workbenck - 大数据开发 2024年07月 - 2025年01月
项目描述 : 具有执行Spark SQL 、 Hive SQL查询能力、具有adhoc、airflow transfer磁盘写入能力、对查询数据提供文件预览、Google sheet结
合能力等的大数组组件平台
主要技术栈: SpringBoot 、Hadoop、Spark、Adhoc、Flink、 Redis 、 Mysql 、 Rabbitmq
主要工作 :
1.参与磁盘资源管理模块开发,对数据磁盘占用情况统计展示,通过Yarn、Hdfs提取管理资源历史信息、通过Flink读取系统核心、资源信息实时管理
2.参与文件版本控制功能、Google sheet功能开发,实现对接Google sheet,生成报表
平台 - 后端模块开发 2023年06月 - 2023年08月 项目描述 : 系统主要提供企业内部员工使用 ,供员工日常使用 、实现日常购物支付、媒资学习、开发文档管理、企业账目管理、企业资产管理 等一系列企业级软件服务 主要技术栈: SpringBoot 、SpringC
海康威视官网是企业重要的线上展示平台,具备诸多强大功能。其首页能快速引导用户了解公司核心业务,如视频监控、智能安防等领域。产品展示模块细致呈现各类产品详情,新闻资讯区及时发布公司动态。 我在该官网项目中承担后端开发的关键角色。负责搭建稳定高效的服务器架构,选用合适的技术框架来支