语言技能:CET-6,较好的听说读写能力。
专业技能:
1、JavaSE 和 JavaEE 基础扎实,熟悉集合、并发和多线程;
2、掌握 JVM 原理,熟悉垃圾回收机制、设计模式、数据结构与算法;
3、掌握 Spring、SpringMVC、SpringBoot、mybatis 等框架及底层原理;
4、掌握 mysql 关系型数据库,对数据库设计、性能优化及调优有一定经验;
5、掌握使用 docker 搭建和部署服务器集群,熟悉的 tomcat 服务器的运用和底层原理;
6、熟悉 Redis 多级缓存结构,和缓存的高并发使用;
7、熟悉常见的中间件的使用,如 RocketMQ,kafka,解决过一些消息场景问题;
8、熟练使用 IDEA、Maven、Git 等开发工具,熟悉使用 Navicat 工具如何做数据迁移;
项目一名称:hexo 个人博客
项目技术:html、css、node.js
项目描述:通过 Hexo 框架搭建个人博客并在 Github 上托管发布
项目内容:
使用 Hexo 静态页面框架和 Hipaper 主题 ,配置相应的文件 ,生成静态页面文件 ,使用 git 工具发送
至 github 仓库,并通过 GitPage 发布运行 ,搭建了一个自己的博客网站 (https://maliaoblog.cn)。
项目二名称:人事管理系统
项目描述:参加老师接手的一个企业项目,帮助该企业实现统一便捷的人事管理,实现对入职员工的性格
测试分析。
项目架构:SpringBoot+Spring+Mybatis+Layui+mysql
技术实现:使用 mybatis 实现数据持久化管理,使用 Redis+JWT,缓存用户信息实现单点登录;使用
SpringBoot 快速开发系统后台,简化依赖配置,其中内嵌 tomcat 组件方便打包部署;前端使用 layui
框架实现页面开发和与后台的交互,图表使用 Echart.js 实现数据的可视化查看;使用 swagger 技术生成
接口文档方便进行测试。
承担内容:完成对部门和员工实体类接口的实现和 mybatis 数据库的映射,实现对性格测试服务访问的拦
截和数据的保存管理;设计 Redis 缓存,利用 JWT 实现 SSO;参与实现了部门管理、员工管理、性格测
试功能,完成使用 Echart.js 生成性格测试可视化报告。
参加老师接手的一个企业项目,帮助该企业实现统一便捷的人事管理,实现对入职员工的性格测试分析。完成对部门和员工实体类接口的实现和 mybatis 数据库的映射,实现对性格测试服务访问的拦截和数据的保存管理;设计 Redis 缓存,利用 JWT 实现 SSO;参与实现了部门管理、员工
通过 Hexo 框架搭建个人博客并在 Github 上托管发布。使用 Hexo 静态页面框架和 Hipaper 主题 ,配置相应的文件 ,生成静态页面文件 ,使用 git 工具发送至 github 仓库,并通过 GitPage 发布运行 ,搭建了一个自己的博客网站。