




工作经历
1970-01-01 -2022-07-28江西尚通科技发展有限公司后端开发
1.根据业务需求,与产品经理沟通协作,提供产品技术解决方案。 2.独立完成分配模块,撰写接口文档,与前端进行联调。 3.编写单元测试,协助测试进行调试。
教育经历
2020-07-09 - 2021-07-01江西交通职业技术学院汽车工程系专科
技能

整个项目采用vue脚手架搭建,界面简洁,ui采用的是elementui 后端是调用网易云音乐api 项目部署地址http://124.223.78.116:443/ 主要功能:在线播放,在线搜索,发现,个人音乐库,登录,设置等相关


使用技术:SpringCloud+mybatis+Redis+RabbitMQ+JWT认证+FastDFS+Nginx+Maven+Mysql+Tomcat+Mycat 项目描述:该项目是一个基于互联网的金融平台,有理财端和借款端,该项目主要包括PC站、M站、APP客户端(Android、iOS)由多个项目系统构成。包括前端业务系统PC端和H5端、数据接口系统、核心系统、支付系统、定时任务系统、营销活动系统,红包系统,合同签章系统、实名认证接口系统、轮播图系统等 责任描述: 1.负责支付,对接第三方充值接口(支付宝,*) 2.负责定时任务系统,定时更新投资排行榜,投资满标生成收益计划,收益计划到期返现等 3.负责数据接口系统 4.负责安全认证 技术描述: 支付实现:用户请求支付,随机生成订单号存放在数据库中,并在Redis标识,把订单信息封装,读取公钥,进行ras加密,构造支付请求,返回一个支付页面,当支付成功后,异步返回结果给success接口,success接口收到通知,说明支付成功,为防止假充值,会采用验签机制。如果没有通知success接口,由定时器进行掉单补偿,根据数据库查询的充值订单状态,对未处理的订单调用第三方核对接口 定时任务实现:采用spring下的spring-task,配置默认时间,通过后台系统修改参数实现动态任务调度 数据接口部分实现:主要技术是使用Hystrix服务保护框架,做服务降级、隔离、熔断、限流,以避免等待时间过长 安全认证实现:使用JWT认证生成用户Token,使用zuul网关做项目的统一入口和全局拦截器判断用户是否有Token和白名单/黑名单
