个人介绍
精通DP,LRU,快排,归并等常见算法和数据结构;
精通JMM模型,JUC包的使用及并发编程技术,精通常见垃圾回收算法,垃圾回收器及JVM调优;
精通spring核心IOC,AOP源码;
精通Java语言,多线程,IO,设计模式,具有扎实的java功底;
精通DP,LRU,快排,归并等常见算法和数据结构;
精通JMM模型,JUC包的使用及并发编程技术,精通常见垃圾回收算法,垃圾回收器及JVM调优;
精通spring核心IOC,AOP源码;
工作经历
2021-06-01 -至今米雅科技有限公司Java开发工程师
就医通 开发环境: Idea、Tomcat8.0、JDK1.8、MySQL、git、maven 软件架构: SpringBoot + Mybatis+ Redis+ES+Dubbo+Zookeeper+Nginx+seata 项目描述: 该项目是针对挂号难问题运用而生的挂号网站,可以很方便实现在线挂号。采用基于SOA面向服务的分布式架构开发,将工程的表现层和服务层分离。核心模块有后台管理模块、医生详情模块、用户模块、全文检索模块、单点登录模块、订单模块、支付模块、医生管理模块、投诉模块、聊天模块等,基于Dubbo作为RPC调用,Zookeeper作为服务注册中心构建的一个分布式系统。 责任描述: 1、独立完成医生详情模块代码的编写; 2、独立完成医生管理模块代码的编写; 3、参与全文检索模块代码的编写; 4、参与了项目前后端联调测试; 技术描述: 1、采用Redis数据库进行数据缓存,提高性能,减轻DB压力提高系统吞吐量; 2、采用seata实现分布式事务;
2018-06-01 -2021-06-01亿欧网盟科技有限公司Java开发工程师
亿欧网 开发环境: idea、JDK1.8、git、maven 软件架构: SpringBoot + Mybatis + SpringCloud+redis+RocketMQ+Nginx +es 项目描述: 随着我国经济发展,我国同期与发达国家有很多历史相同之处,同期发达国家有很多咨询类,科技类为企业服务的公司崛起,我国也需要相同的产品平台为之服务。亿欧网是一家专注科技+产业+投资的信息平台和智库;是一个专门为中外客户提供行业研究、投资分析、创新咨询等服务的平台。 责任描述: 1、按期完成支付服务的代码开发; 2、按期完成网关灰度发布的项目改造; 3、按期完成风控服务; 4、引入Hystrix熔断器并进行适配和优化; 5、主导项目主要模块的代码codereview工作; 6、完成支***对接工作; 7、完成支***对接工作; 8、指导初级开发,用我的工作经验告诉他怎么写代码。发现问题就让他改; 工作业绩: 1、独立完成注册中心的优化,节省了服务上下线的时间,降低了无效服务的调用率,提高了接口调用的成功率。 2、排查并解决FullGC问题; 3、排查并解决Lin
教育经历
2014-09-01 - 2018-06-01东北林业大学物流工程本科
物流设施研发,用Java研发物流设备,学过数据结构和算法
技能
亿万app 开发环境: Idea、Tomcat8.0、JDK1.8、MySQL、git、maven 软件架构: SpringBoot + Mybatis+ Redis+Alibaba-ES +Zookeeper+Nginx 项目描述: 顺应中国的资本市场的一款软件投资分析的软件。对应炒股基金投资理财一类人群定制,分析行业和企业热点科技新闻等,帮助用户完成投资理财收益。 责任描述: 1、参与用户画像功能的编写; 2、独立完成用户评论功能代码的编写; 3、引入新的代码规范并培训; 4、主导项目主要模块的代码codereview工作; 技术描述: 1、采用redis实现数据的缓存,提高性能; 2、采用 ES实现检索服务,提高搜索效率; 3、使用线程池,多线程技术优化接口效率; 工作业绩: 1、CodeReview登录校验代码,qps提升10倍; 2、提高公司数据的吞吐量; 3、mysql优化;
逸享出行 开发环境: Idea、Tomcat8.0、JDK1.8、MySQL、git、maven 软件架构: SpringBoot + Mybatis+ Redis+SpringCloud +RocketMQ+Nginx 项目描述: 此项目是一款网约车软件,主要功能包括:登录注册,下单,支付评价,维护个人信息等。司机端:登录,出车,收车。接乘客到订单完成,发起收款等。Boss端:运营人员后台定制业务。 责任描述: 1、按期完成派单服务开发; 2、按期完成支付服务开发; 3、引入新的代码规范并培训; 4、主导项目主要模块的代码codereview工作; 技术描述: 1、采用redis实现数据的缓存,提高性能; 2、使用线程池,多线程技术优化接口效率; 工作业绩: 1、独立完成注册中心的优化,节省了服务上下线的时间,降低了无效服务的调用率,提高了接口调用的成功率。 2、排查并解决Linux内存飙高告警; 3、提高公司数据的吞吐量; 4、mysql优化; 5、排查出业务代码可见性安全隐患;
项目 一:亿欧网 开发环境: idea、JDK1.8、git、maven 软件架构: SpringBoot + Mybatis + SpringCloud+redis+RocketMQ+Nginx +es 项目描述: 随着我国经济发展,我国同期与发达国家有很多历史相同之处,同期发达国家有很多咨询类,科技类为企业服务的公司崛起,我国也需要相同的产品平台为之服务。亿欧网是一家专注科技+产业+投资的信息平台和智库;是一个专门为中外客户提供行业研究、投资分析、创新咨询等服务的平台。 责任描述: 1、按期完成支付服务的代码开发; 2、按期完成网关灰度发布的项目改造; 3、按期完成风控服务; 4、引入Hystrix熔断器并进行适配和优化; 5、主导项目主要模块的代码codereview工作; 6、完成支付宝和*支付的对接工作; 7、完成支付宝和*支付的对接工作; 8、指导初级开发,用我的工作经验告诉他怎么写代码。发现问题就让他改; 工作业绩: 1、独立完成注册中心的优化,节省了服务上下线的时间,降低了无效服务的调用率,提高了接口调用的成功率。 2、排查并解决FullGC问题; 3、排查并解决Linux内存飙高告警; 4、提高公司数据的吞吐量; 5、mysql优化; 技术描述: 1、采用redis作为缓存数据提高效率; 2、使用RocketMQ作为分布式事务最终一致性解决方案;