个人介绍
熟练掌握Java基础知识,具备良好的代码习惯;有较好的系统设计及面向对象分析和设计能力;
理解IO、多线程、集合等基础框架、常用数据结构及常用设计模式,对JVM原理有一定的了解;
深入理解Java Socket编程,Java NIO, Netty等网络编程相关知识;
掌握 Spring、SpringMVC、SpringBoot、Mybatis、Mybatis-Plus等核心开源框架;
理解 SpringIOC/DI、AOP, 理解 SpringMVC 的核心工作流程与原理,有Spring Cloud/SpringBoot/微服务经验;
熟悉Redis、MySQL和MongoDB等缓存及数据库,并对其有有比较深的见解和经验;
熟练使用关系型数据库MySQL及数据库优化,非关系型数据库如Redis、mongo;
熟练使用IDEA、Axure RP、PowerDesigner、SVN、Maven等项目管理和构建工具,及PostMan及Swagger-ui接口调试工具;
熟悉JavaFX桌面编程;
了解Linux系统,掌握基本的Xshell命令;
工作经历
2019-03-15 -至今七牛云高级后端工程师
1、对项目进行编码、维护、原型设计、文档编写 2、设计数据分析处理平台 3、JAVAFX桌面程序 4、构建地铁、高铁智能运维系统
2017-01-06 -2019-02-03成都智菲科技有限公司开发
1、java业务编码与开发。 2、对已开发完成的软件维护。 3、工作文档的书写、及原型设计。 4、软件测试、软件运营维护。 5、对接客户需求。
教育经历
2015-09-01 - 2017-01-06四川托普信息技术职业学院软件技术专科
就读于移动软件,深入学习软件开发,成绩名列前茅
技能

该项目和主要是一个基座平台,可对外对接其他平台做各种功能,功能如下1、目标识别2、物品盘点3、区域告警4、实时流媒体每一个项目都需要单独的图片集和进行训练,方便后续项目中进行项目推理,提高准确率,目前已在多个项目中使用,猪子盘点,外来物闯入,姿势识别等
项目采用SpringCloud (Springboot ++ Netty + + Mongo + Mysql +Vue + JWT + MyBatis+JPA + Swagger +zipkin +openfeign + sentinel +nacos )架构的地面分析系统,项目于主要作用是通过网络接受列车实时数据与离线数据,并进行分类整,实时显示列车运维信息,监控列车安全给客户提供决策依据该架构里面netty进行网络通信 + mongo缓存临时数据,并提供快速读取功能,MySQL储存离线数据,使用MyBatis +JPA 做持久层框架,Swagger生成文档对接接口 ,ZipKin进行实时监控数据,openfeign 让各个子系统交互更加方便 ,sentinel 进行流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性,使用nacos做服务注册中心组,配置中心,快速实现动态服务发现、服务配置、服务元数据及流量管理。 主要责任: 1、梳理客户需求,建立需求文档,在此基础上进行详细设计。 2、建立系统功能模型,并进行数据库设计。 3、搭建微服框架,进行整体开发。 4、规划代码规范,并进行测试。




