• 熟练使用 Spring、SpringMVC、Mybatis 等主流开发框架,了解 SpringMVC 原理,Spring 核心技术
• 熟悉 SpringBoot 和 SpringCloud 微服务框架,了解 SpringCloud 的 Feign、GateWay 等组件的应用
• 熟悉 MySQL 数据库,熟悉常用的语法,了解 MySQL 数据库的基本优化
• 熟悉 Redis 常用的结构及使用场景
• 熟悉 RabbitMQ、Kafka 等常用的消息中间件
• 熟悉 RPC 框架 Dubbo,了解底层知识,如负载均衡、容错机制等
• 熟悉多线程开发,熟悉线程池原理
• 熟悉面向对象思想,熟悉常用的设计模式
• 熟悉 Linux 操作系统,有过 Linux 服务项目部署经验
·项目名称:广告管理平台
·项目介绍:该系统主要是管理各流量的分配,系统包括渠道、媒体、放量、权限、日志等 6 大模块。根据流量及 收益情况判断是否需要调量或增加广告位,给相应广告位进行放量。参与了一次项目的重构,期间一直在进行需求 功能迭代及维护工作,保证项目上线的质量
·主要职责:
·与产品进行需求分析及确认
·了解项目进度,讨论并制定相关的解决方案
·利用 Spring AOP 记录所有的日志,利用拦截器对用户登录进行校验
·解决千万级数据的统计,优化统计速度 ·参与各功能的测试,并将功能进行文档化
·利用 Dubbo 对项目进行重新架构,减少业务模块间的耦合
·修改项目使用 Nacos 作为配置中心、注册中心
·利用数据库分表,将系统的查询速度提升 30%
·把控代码质量,协调解决各种问题,协助功能开发
·系统架构:SpringCloud Alibaba、Dubbo、SpringBoot、SpringMVC、Mybatis、Redis、MySQL
·项目名称: 太仓共享智慧停⻋
·项目介绍: 该系统主要是解决⻋主停⻋难的问题,项目包括 App 及管理平台。该 App 用于 方便用户停⻋的软件,⻋主通过信用认证即可 共享停⻋,离场时通过 App 付费或者小额免密支 付。管理平台记录所有停⻋场的使用情况,例如:出入⻋记录、⻋场利用率、收益等,在平台内 可以看到停⻋场的⻋位情况
·主要职责:
·负责 App 端接口开发,有⻋场信息、查看停⻋记录、信用认证、生成订单、缴费等
·负责管理平台的开发,像⻋场使用率、停⻋记录、报表、订单记录等
·负责三方平台的对接,数据可以上传至平台,例如停⻋记录、支付等
·设计并开发⻋场收费规则,计算⻋辆停⻋费用
·线上代码的维护、升级
·系统架构:SpringBoot、SpringMVC、Mybatis、Redis、RabbitMQ、MySQL
该系统主要是管理各流量的分配,系统包括渠道、媒体、放量、权限、日志等 6 大模块。根据流量及 收益情况判断是否需要调量或增加广告位,给相应广告位进行放量。参与了一次项目的重构,期间一直在进行需求 功能迭代及维护工作,保证项目上线的质量 主要职责: ·与产品进行需求分析
该系统主要是解决⻋主停⻋难的问题,项目包括 App 及管理平台。该 App 用于 方便用户停⻋的软件,⻋主通过信用认证即可 共享停⻋,离场时通过 App 付费或者小额免密支 付。管理平台记录所有停⻋场的使用情况,例如:出入⻋记录、⻋场利用率、收益等,在平台内 可以看到停⻋场的⻋位
该项目是一款 SaaS 平台项目,主要为停⻋场提供一套自动停⻋服务。用户在平 台首⻚可查看停⻋场的实时情况,也可查看停⻋记录,或下发黑白名单。在平台中添加发月卡、 优惠券,用户可在 App 进行领取或平台下发 主要职责: ·负责平台数据模块统计的开发 ·