简历

联系方式

  • 手机:159xxxx5205
  • 邮箱:cyronlee@qq.com

个人信息

  • 李xx/男/23
  • 本科/武汉东湖学院/机械设计
  • 英语水平:CET-6
  • 期望职位:Java后端开发
  • 期望城市:北京 成都

JAVAEE技能

  • 熟悉Java语言,具有扎实的编程基础和良好的编程习惯以及代码规范。
  • 熟悉MVC构架模式,能够快速使用Spring + SpringMVC + MyBatis开发项目,也熟悉SSH框架的使用。
  • 可以独立搭建SOA服务架构或Spring Boot微服务项目。
  • 可以独立搭建Zookeeper集群、Solr集群、Redis集群。
  • 有扎实的JavaWeb基础,熟练掌握Servlet/JSP和JSTL标签使用,熟练应用JQuery、Ajax、JSON、XML。
  • 熟悉Oracle、MySQL数据库,熟练掌握sql语句,了解MySQL数据库的优化和MySQL的主从同步,以及非关系行数据库Redis。
  • 熟悉Linux环境以及对Tomcat的应用程序部署和调优。
  • 熟练使用Git、SVN、Maven、IDEA等工具。

项目经验

项目一:网上商城 时间 2017.08~2018.02

开发环境:IDEA + Maven + SVN

开发技术:Spring + SpringMVC + MyBatis + MySQL + Redis + Solr + httpclient

项目介绍:

综合性的B2C平台,采用分布式系统架构,子系统之间通过调用服务来实现系统之间的通信,降低了系统之间的耦合度,提高了系统的扩展性。为了提高系统的性能使用redis做系统缓存,并使用Redis实现Session共享。为了保证性能使用Redis集群。搜索功能使用SolrCloud做搜索引擎。

责任描述:

  1. 根据业务需求调整数据模型,设计程序接口,实现接口业务逻辑,编写接口文档。
  2. 根据前端组Html及CSS,编写jsp页面,熟练使用jQuery以及ajax异步交互技术等前台页面技术。
  3. 日常版本的发布及紧急回退。
  4. 处理日常bug和在生产发生的紧急问题。
  5. 配合性能测试优化代码和sql。
  6. 参与新需求评审。

技术描述:

  1. 使用maven进行项目管理,根据业务分成多个web子模块,方便开发测试和部署。
  2. SSM框架开发,使用Dubbo分布式服务框架,转换为SOA架构。
  3. 搭建Nginx负载均衡服务器,实现高可用。
  4. 使用FastDFS分布式文件系统管理图片。
  5. 基于Solr的全平台商品名称搜索,并使用redis集群做缓存。
  6. ActiveMQ整合spring,使用消息队列实现商品同步。
  7. 使用freemarker实现网页静态化,ActiveMq同步生成静态网页。
  8. 使用cas实行单点登录,shiro 认证、授权、加密和会话管理。
  9. 使用mycat实现数据分片、数据库读写分离。

项目二:物流BOS系统 时间 2017.02~2017.08

开发环境:IDEA + Maven + Tomcat + SVN

技术架构:JQuery EasyUI + SpringMVC + Spring + MyBatis + Oracle

项目描述:

新型BOS物流系统,实现“决策、管理、操作”一体化运作。一期工程采用C/S设计结构,二期为全网页操作模式,致力于便捷、安全、稳定等方面的客户体验。

责任描述:

  1. 参与系统的需求调研、业务模块划分、数据库的设计。
  2. 采购单模块开发及单元测试,集成测试。
  3. 系统架构低层代码编写。
  4. 编写控制层统一异常处理器。
  5. 利用poi实现各种报表的导入与导出。

技术描述:

  1. 前台UI采用JQuery EasyUI
  2. 统一ajax+json数据提交方式。
  3. 使用SpringMVC的拦截器实现全站异常的处理。
  4. 采用分年存储方案解决大数据的存储与查询统计。
  5. 利用POI实现数据的导入导出。

个人项目:河南大学电竞社官网+论坛 时间 2017.11

运行环境:Linux + Nginx + PHP 5.6 + MySQL

开发技术:BootStrap + Flarum

项目介绍:

个人兴趣项目,主页为社团宣传,以及发布社团通知、近期比赛信息,和线上比赛报名入口。论坛则由开源项目Flarum搭建。

责任描述:

  1. 根据业务需求编写前端页面,同时部署到VPS服务器,绑定域名。
  2. 搭建论坛,实现全站HTTPS。
  3. 同步数据库,进行压力测试,部署上线。

技术描述:

  1. 使用BootStrap编写前端页面。
  2. 搭建VPS服务器,安装LNMP环境,搭建Flarum论坛。

自我评价

  • 具有工作责任心和良好的沟通协调能力,有较好的分析能力,能在压力下独立解决问题。
  • 有钻研精神,对技术充满热情,有团队合作精神。