个人介绍
精通Java J2EE相关知识,具备良好的面向对象编程思想
精通Zookeeper,掌握其Leader选举ZAB协议,实现分布式锁实现过程
精通锁实现机制,了解自旋锁升级过程;
熟练掌握 核心业务系统业务逻辑。熟练业务模式实现方式,可以根据需求文档分析业务实现过程;
掌握Lambda表达式及Stream在集合中的基本用法
精通oracle数据库的使用。熟悉悲观锁,乐观锁的机制;
精通SSM(SpringMVC Spring myBatis);
精通 Hibernate,SpingBoot,SpringCloud(Eureka,ribbon,hystrix,)
精通高并发,微服务解决方案(分布式锁,分布式事务);
熟练使用eclipse,了解idea的使用;熟练使用SQL Developer,PL/SQL Developer等工具
了解Redis非关系型数据库的使用。
熟悉设计模式,了解算法及数据结构,熟悉反射;
了解Linux操作系统,熟悉Linux的基本命令。能使用常用命令进行操作。
了解掌握 Svn以及git版本控制器的使用。
具有良好的代码编写和代码规范,熟悉word、excel以及其它的办公软件。
希望和您与您的项目有合作机会!
工作经历
2022-10-12 -至今柯莱特java
整合***支付宝支付,完成支付逻辑 最大努力通知方案实现第三方系统我我方系统的数据一致性 基于RocketMQ的分布式事物方案
教育经历
2014-09-01 - 2018-07-02武汉工程大学计算机科学与技术本科
技能
收银台:作为支付中台的对外门户,负责承接外部的支付需求和能力调用 具体还可分为前端和后端: - 收银台前端负责支付方式的展示规则,对外提供的是页面/SDK/组件,方便业务端嵌入到业务流程中; - 收银台后端负责支付方式的编排、规则的设定以及与收单核心/商户中台的交互,对外提供的是API,允许业务方自行设计前端样式。 收单核心:扮演着支付中台中枢的角色 - 对上承接来自收银台的支付请求,对下负责与渠道路由。 - 另外还需要同财务、风控等系统进行实时交互(手续费计费、会计记账、风险防控) 支付渠道:支付渠道扮演着与外部支付渠道(如*js/H5/支付宝/银行卡等)的能力对接 - 主要涉及支付商户号的维护、渠道路由策略、渠道更新(渠道合规改造/新渠道接入)
利用分布式ID生成唯一订单号 利用Redisson进行抢单数据一致性的保证 自研分布式锁组件 利用MySQL实现分布式锁 利用Redis实现分布式锁 数据库和缓存 双写一致性的实现