个人信息

技能清单

  • 熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉多种设计模式和常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。熟悉线程池原理,对线程安全有深刻理解。阅读过部分JDK源码
  • 深入了解JVM虚拟机:内存模型、GC、垃圾回收算法、以及垃圾回收器,具有线上调优经验
  • 熟练使用SpringBoot、Spring、SpringMVC、Mybatis、MyvatisPlus框架; 熟练Spring:循环依赖,常用注解,事务失败;熟练SpringMVC:执行流程;Mybatis:字段映射,默认缓存 ;熟练SPringBoot:版本仲裁,自动注入;
  • 熟悉了解SpringBoot整合开发使用缓存:Redis,Simple,EhcacheRedis, jetCache,j2cache;消息:JavaMail,ActiveMQ,RabbitMQ,Rocketmq,Kafka;任务:Quartz,SpringTask;监控:JMX,SpringBoot Admin;
  • 熟悉Docker容器化应用程序开发和部署的常用命令,容器卷,容器网络互联
  • 熟练的运用Spring框架管理各种Web组件及其依赖关系,有使用Spring MVC作为表示层技术,NginX、Tomcat的Web服务器应用以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合
  • 熟悉常用的关系型数据库产品MySQL,熟练的使用SQL和SQL进行数据库编程,熟悉MySQL锁机制。索引 ;熟悉常用的非关系型数据库产品Redis和MongoDB
  • 熟练的使用Java开发环境Eclipse和IntelliJ,熟练的使用前端开发环境VSCode,熟练的使用软件版本控制工具Git,熟练的使用项目构建和管理工具Maven。

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。

avatar
Wabi-Sabifag
当残风不再,当石烂海竭,我迟迟归场
我的兴趣都在这里
公告
世界上的事我不可一饮而尽,唯愿至死依然热爱而真切的活着、目睹经途的千万。