1、 精通java核心知识,多年一线开发经验,具备良好的编程习惯,井熟练使用设计模式,熟练掌握javase基础知识,对集合、线程、io等都有深入理解,具备良好的面向对象的编程思想,并熟练使用设计模式
2、 精通jvm,对类加载机制,双亲委派机制,GC算法和各种垃圾回收器有深入理解,并参与过线上项目的jvm调优工作
3、 精通java并发编程,对java中的各种锁机制,线程池机制,AQS,Synchronized等都有深入理解,并在项目中熟练使用
4、 精通spring, springmvc, mybatis, springboot等核心开发框架,多年实战经验,可以根据需求快速搭建项目,并阅读过核心源码
5、 精通、熟悉springcloud, springcloud alibaba, dubbo等微服务框架,对 (nacos,sentinel) 等组件有深入理解,对分布式的服务划分,服务治理,服务分层都有深入理解,井具备线上项目经验
6、熟悉常用的分布式解决方案:分布式事务、分布式锁、分布式id,分布式幂等。。
7、精通、熟恶mysql,对mysq/的索引、事务、锁等都有深入理解,井参与过线上项目的sql优化工作
8、精通、熟悉redis,了解底层磁盘以及io模型,数据持久化机制,哨兵机制,对于redis的单机和集群都有实战经验
9、 熟练使用MQ(rabbitMQ,rocketMQ),并对消息丢失和重复消费有线上解决方案
菜划算项目
项目描述:面向c端的客户的一款社区生鲜拼团团购平台。以社区团长形式运营,从隔日配送到半小时达到。涉及系统:供应商
端, 营运系统,商品系统,团长端,客户端,骑手端整套供应链。
技术栈:springboot, mysql, hikari, mybatisplus, shiro, redis,redisson0
项目职责:参与需求讨论、数据库设计;对接客户端微信小程序,app端(ios、Android)接口设计编码 联调工作;针对高频访
问页面(秒杀,首页,商品详情)优化限流;微信,手机号登录注册绑定,购买, 秒杀,限购,拼团,分享,拉新,提成结
算,佣金提现,退款售后等接口,拼团成团算法;springboot 单体服务拆分nginx负载均衡,做redis session token存储共
享;分布式事务实现(redis NX后续高并发 问题改成Redisson实现互斥高性能可重入锁)。
医票通项目
项目描述:医票通,以发票数字化为核心点,对接各省医药平台,提供发票智能数据,服务企业、医院、政府,提供从订单到结
算的全链路数字化协同服务及数据挖掘智能分析增值服务。主要模块:用户管理、系统配置,企业管理,发票管理,发票采
集,智能两票匹配,认证中心,开发平台。
核心技术:SpringBoot+MybatisPlus+ES+xxlJob+RocketMq+Redis+swagger+OSS+Nacos
项目特点:企业统一认证,数据统一获取,集中落入发票池,清洗后分发到各省项目
角色 | 职位 |
负责人 | 高级java开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该项目是某市级单位的便民热线,实现民有所诉、必有回应、马上办理。 本人在该项目中负责工单和效能分析模块核心业务代码。工单模块主要功能有,工单的流转,单派,多派,超期,延期等。效能分析主要是做报表查询,接收流程消息,转换为便于查询的数据结构。
作品简介:面向c端的客户的一款社区生鲜拼团团购平台。以社区团长形式运营,从隔日配送到半小时达到。涉及系统:供应商端,营运系统,商品系统,团长端,客户端,骑手端整套供应链。 项目职责:参与需求讨论、数据库设计;对接客户端微信小程序,app端(ios、Android)接口设计编码