个人介绍
l (1)、熟练JDK API的使用,对面向对象的分析、设计和编程有深刻的理解,有良好的编码习惯
l (2)熟悉Java EE架构,掌握 git,maven,mybatis,springmvc,Spring、springboot、springcloud内部原理和底层机制,了解spring源码及其原理
l (3)熟悉垃圾回收原理及其jvm调优
l (4)熟悉java并发编程,深入研究过volatile、Synchronized、ReentrantLock的底层原理
l (5)深入理解MySQL底层原理,深入研究过InnoDB存储引擎内核原理和索引原理,深入研究过MVCC机制底层原理和3大log机制以及bufferpool机制,能根据explain执行计划优化SQL语句,有一定MySQL调优经验
l (6)熟练分布式事务、分布式锁原理,seata使用及部分原理
l (7)了解nio以及netty
l (8)熟悉rocketmq底层机制及其原理,了解过源码
l (9)了解docker以及k8s
工作经历
2022-07-19 -至今北京联华信java开发
负责运维监控软件开发,包括自动巡检模块、凭证管理模块、nginx高危漏洞解决、指标信息模块、设备轮询模块
2018-03-02 -2020-03-04每日优鲜java开发
电商业务 水果生鲜配送 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
教育经历
2005-09-01 - 2012-03-01北京理工大学物理学硕士
技能
负责基于P2P的视频流开发,主要负责p2pcoop模块的开发以及维护,对视频流信息进行增删查改,同时通过调用切片模块,启动或者停掉响应的视频流,其中切片模块和中间调度模块自己负责使用python开发网络部分,通过最终URL启动或者停掉响应的视频流。同时自己负责线上rtmp流以及http流的前端显示,部分使用了Angularjs,将mongodb数据库的流信息如流协议,流个数,流启动时间,切片机器启动状态,切片流URL等显示在页面。另外自己还负责一些日志的脚本分析
1 SSO客服管理系统+千万级流量商品页面+刷单风控系统+优惠券推荐系统 技术方案:Bootstrap+Mysql+Mybatis+Dubbo+spring+redis集群+kafka+chcache+nginx +springmvc+storm+maven++zk+jvm调优 责任描述:负者SSO客服管理系统需求开发和维护,完成产品经理的开发需求。风控接口代码的调试,springcloud升级。千万级流量商品页的架构设计开发,三级缓存系统架构和开发,storm缓存预热,kafka数据变更缓存系统开发,hystrix系统高可用开发,redis缓存系统开发,系统的jvm调优等等 2负责运维监控软件开发,包括自动巡检模块、凭证管理模块、nginx高危漏洞解决、指标信息模块、设备轮询模块