个人介绍
Java基础扎实,理解并能使用Java 多线程及线程池,集合框架,IO类库等,良好的编程习惯
熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架,快速上手新型框架
掌握MySql数据库及其优化
熟悉利用redis来实现的缓存、分布式锁、分布式session、前后端分离、页面静态化、秒杀优化等技术
了解dubbo+zookeeper和springCloud全家桶(分布式服务框架)、HttpClient远程服务调用技术
熟悉rabbitMq消息队列
熟练使用HTML、AJAX、jQuery、JS、CSS、layui、后台前端框架,快速开发后台管理页面
熟练掌握Vue+Vue-router+Vuex的使用,并能使用Vue+uniapp开发跨端的APP应用,
熟练使用Git、Maven,了解Svn、swagger
熟练使用Intellij IDEA、Postman、Navicat、Xftp、Xshell等开发工具
熟悉linux常用命令、redis服务部署、RabbitMQ的安装、MySQL数据库的安装使用
熟悉数据库中间件mycat的使用
熟悉docker,了解Docker Compse以及jekins
工作经历
2019-07-01 -2020-06-01中再云图技术有限公司java开发
1、与甲方对接相关需求及可行性讨论,落地。 2、开发相关模块代码编写和相关接口设计。 3、负责将小组任务交付测试,项目上线。 4、修改线上BUG,设计后期项目调优。
2017-05-01 -2019-06-21重庆联誉诚科技有限公司java开发
1、参与需求分析、系统设计、软件研发、集成测试、安装部署以及运行维护工作 2、 维护系统,修护Bug 3、 系统相关设计开发文档的编写
教育经历
2012-09-02 - 2016-07-01重庆大学城市科技学院土木工程本科
重庆大学城市科技学院本科学士学位,从事java开发3年
技能
1、该项目为重庆光大集团旗下奶牛梦工厂*在线商城,利用实体店覆盖面广的优势,打通线上线下渠道,实现用户线上购买,线下提货,商城定期举行秒杀,优惠等活动 2、项目前端采用HTML+CSS+JS(JQuery/Ajax)、layUI,后端采用SSM框架,使用了redis+rabbitMQ实现高并发场景下的秒杀功能,利用rabbitMQ的死信机制实现了延迟队列,订单超时取消 1、商品模块:商品类别、商品属性、商品管理的增删改查 2、购物车模块:购物车添加、删除和修改,订单的提交及确认 3、商品展示模块:商城首页实现、商品分类页实现、详情页实现 4、秒杀模块:利用Redis缓存秒杀商品库存,RabbitMQ进行异步处理,websorket通知用户秒杀结果 5、物流系统:用户根据定位,可以选择3公里范围的门店进行下单。对接顺丰同城进行配送(此功能为二期开发,未上线)
1.该项目采用了前后端分离的架构,前端运用了uni-app+vue编写跨端APP应用、vue-element-admin实现了后台前端管理界面;后端接口采用了Restful风格,运用了SpringBoot、Mybatis-Plus、Log4j、Redis、RabbitMQ、Shiro等相关技术,调用了高德地图API,实现根据用户位置,实时展示附近的车位,使用腾讯云OOS存储相关的图片,采用uni-push进行信息推送 1、负责项目的技术难点攻关,使用高德地图实时展示用户附近的停车位、对接支付宝实现支付、提现、退款及账单查询功能、使用腾讯云OOS存储图片,百度云识别实现用户实名认证、用RabbitMQ的死信机制,实现延迟队列,订单超时取消 2、负责APP端用户登录注册模块的开发,使用Redis完成短信登录、完成*、微博第三方登录 3、APP优惠券和下单流程的设计及开发
1、规范企业审批业务,提高业务审批效率,高效协作和沟通 2、该项目采用前后端分离的架构,运用了SpringBoot、Mybatis-Plus、Log4j、Redis、Shiro、Jwt等相关技术。项目采用ftp服务器存储文件,利用activiti实现审核流程。 1、负责和甲方沟通,确认需求以及变更,项目测试及生产环境部署。 2、权限板块:利用shiro+jwt+redis实现权限管理以及单点登录 3、word模板签章:利用poi-tl进行word模板动态替换。 4、档案柜:用户上传私有文件或根据权限查看公共档案柜文件 5、考勤模块:用户考勤打卡以及考勤日报月报,考勤轨迹记录、 6、日报模板:用户可根据权限进行日报查看。 7、任务模块:上级分配任务到指定人员,接收任务对任务完成情况进行反馈 8、绩效板块:根据岗位,对基层人员进行绩效考评 9、消息推送:APP端调用极光推送,PC端消息采用websocket