个人介绍
具备扎实的Java基础,熟悉开发规范,具有良好的编码习惯。有代码洁癖症,势必写出最简洁可读性高的代码
深入理解JVM。了解JVM内存结构、运行时数据区、GC算法。
理解topN问题关于的二叉堆算法;手写过发红包等逻辑;
深入理解JUC。了解Synchronized、ReentrantLock、Volatile等多线程编程技术以及AQS底层原理。
熟练掌握Java基础知识,对集合类、反射、注解、异常处理各种常用的知识与技能熟练使用。
理解面向对象思想以及相关开发理论,熟悉单例、工厂、代理、策略等常见的设计模式;能够根据需求编写可读
性、可扩展性强的代码。
深入理解Spring的IOC、AOP设计思想以及实现机制;熟悉SpringBoot自动装配流程,能够熟练使用RESTful风
格与规范进行开发;
深入理解Redis非关系型数据库;合理使用Redis常用数据类型;对Redis实现分布式锁功能有较为深入的理解
具备扎实的MySQL数据库基础,熟练SQL语句的编写与优化。能够进行表设计、表结构优化、表索引优化;理解
B-Tree索引等底层原理。
熟悉第二代 SpringCloudAlibaba 微服务组件并合理运用
熟悉RabbitMQ、RocketMQ队列消息技术、Nginx代理服务器的使用;熟练应用MQ实现流量削峰,消息分发,
异步消息等功能;能够运用Nginx负载均衡、反向代理等功能快速实现项目部署。
熟悉Docker、Jenkins、Postman等工具进行自动化打包发布、持续集成以及接口测试、调优。
熟悉Linux系统的常用命令,能实现部署、查看日志等。
熟练使用IDEA、Maven、Git项目开发工具和代码管理工具。
工作经历
2019-12-03 -至今新奥阳光易采科技有限公司JAVA研发
1、 作为研发负责人完成项目设计以及任务的划分; 2、 对自己完成代码进行调试和单元测试,协助测试进行安装部署和需求问题讲解; 3、负责相应业务模块的bug处理及功能优化工作;
2015-09-01 -2019-10-08北京中视广信科技有限公司JAVA研发
1.公司主要承接外包项目 2.听从领导指示驻场开发 3.参与项目设计、研发等工作
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
大型购物上商场的搬运货物如迪卡侬、Zara、在地图上控制机器人搬运货物 1. 参与项目前期的需求评审,分析,表结构设计以及文档编写工作。 2. 负责地图编辑模块,包括地图区域元素的构建,监控区域的逻辑书写 3. 自主开发功能,提高开发效率 使用技术 SpringCloud、SpringBoot、Mybatis、Redis、Mysql、IDEA、Git