个人介绍
后端:熟练java 语言, 熟练 Spring、SpringMVC、SpringBoot、Mybatis、Mybatis-plus;
熟悉Hibernate、熟练JDBC、熟悉JWT;了解 RabbitMp、了解SpringCloud;
熟悉XML解析, XLSS文件解析, 了解NIO读写流;
熟悉JVM虚拟机、多线程, 深入了解单例模式、抽象概念、MVC开发模式、微服务概念;
熟悉RuoYi 架构,熟练ElasticSearch架构,熟悉TCP/IP协议。
前端:熟悉 Vue+ElementUI 、jQuery 、css 、html 、ajax、熟悉jsp。
关系型数据库:熟练 MySQL,了解 SQLServer、Oracle 数据库,具有数据库的优化经验。
非关系型数据库:熟练ElasticSearch、熟悉Redis、了解MongoDB 。
ElasticSearch可视化工具:熟练 Kibana 搭建和使用。
服务器应用:熟练Gitlab的搭建和使用、Jumpserver搭建和使用、Jira搭建和
使用、ElasticSearch 的集群搭建,Nginx 静态服务器和Tomcat 服务器的应用部署。
工具:熟练使用Maven,Git , IDEA,Xshell,VM虚拟机,Navicat 15。
其他:熟练Linux 命令、 Docker、Shell 脚本。
熟悉单元测试 JUnit 、 Postman 接口测试。 了解 python语言。
自学:了解kafka 、熟悉hadoop ,了解 hadoop 生态 圈 。
工作经历
2020-06-07 -2022-06-15重庆捷泽智能科技有限公司java研发(大数据)
主要负责现有业务的研发工作,文档编写工作,项目核心探讨工作,测试项目工作,运维工作,部署工作。
教育经历
2020-03-01 - 2022-06-30湖南涉外经济学院计算机应用技术专科
技能
项目描述:此项目主要是为了lhz系统查询数据更详细,更准确,提出的由建档程序控制数据用多线程并发分段数据,数据以串行方式过策略处理,达到一人一档的效果。 模块分布:自定义配置文件、定时读取配置、查询模块、线程池及队列、线程、缓存、日志记录、。 项目职责:1.主要负责整体建档主控程序编写,需求文档编写,开发文档编写,流程图,ER图,数据库表设计。主控程序负责查询初始化数据调用策略,最后拿到最终结果入库。 自定义配置文件:自定义创建xml配置文件,以xml格式编写配置信息。 定时读取配置:定时读取,解析xml配置信息,自定义缓存存储配置信息,动态修改任务定时时间。 查询:拿取缓存中的查询条件,条件查询拿取code数据信息,归总max值数据。 线程池及队列:自定义线程池max为20,min为10,自定义队列,max为20。 线程:自定义线程,实现Runnable接口,run里写数据调用策略事务。 缓存:redis封装,验证策略运行状态,拿取策略运行完成数据。 日志记录:记录总任务信息,记录数据信息,记录数据过策略信息,进mysql。
项目描述:此基础权限系统以saas服务理念为基础实现,主要作用:为其他子项目提供权限支持为目的,避免二次开发权限管理。分前后端,后端与前端交互主作用是管理机构人员、角色、项目、项目权限资源、角色授权资源的信息。后端外部服务实现权限验证、单点登录、数据权限验证等接口。