




个人介绍
本人13年毕业于湖北文理学院,从毕业开始一直从事Java后端开发。
思维灵活,热爱技术,对编程开发有丰富的经验。
在项目中解决遇到的分布式技术问题,比如redis缓存穿透、分布式锁、分布式任务。
工作经历
2012-08-08 -至今斑马网络Java高级开发
在互联网汽车项目中, 使用springboot+springcloud+eureka进行微服务的开发。 使用mybatis+mysql进行数据库连接层代码的开发。 使用rabbitmq进行异步消息推送及耗时操作的异步处理。 使用ElasticJob实现定时任务导入数据。 接入各车厂是整个大项目中的一部分业务,主要包含了:车辆导入、零件导入(主机、车载T-BOX)、更换零件(车厂流水线、4S店)。 各车厂(私有云平台)包括:上汽荣威、上汽大通、福特、观致、五菱。
教育经历
2009-09-01 - 2013-06-01湖北文理学院计算机科学与技术本科
13年毕业,思维灵活,热爱技术,对编程开发有丰富的经验。
技能

使用springboot+springcloud+eureka进行微服务的开发。 使用mybatis+mysql进行数据库连接层代码的开发。 使用rabbitmq进行异步消息推送及耗时操作的异步处理。 使用ElasticJob实现定时任务导入数据。 接入各车厂是整个大项目中的一部分业务,主要包含了:车辆导入、零件导入(主机、车载T-BOX)、更换零件(车厂流水线、4S店)。 各车厂(私有云平台)包括:上汽荣威、上汽大通、福特、观致、五菱。


使用springboot+springcloud+dubbo+zookeeper进行微服务的开发。 使用mybatis+mysql进行数据库连接层代码的开发。 使用rabbitmq进行异步消息推送及耗时操作的异步处理。 商品管理是整个大项目中的一部分业务,主要包含了:商品导入、供应商导入、供应商配置(商品配置、代理配置等)。 使用redis缓存车辆相关信息,当新增商品、供应商和更新商品、供应商信息,同步更新redis缓存,当查询时,从redis缓存里获取信息。
