联系方式
- 手机: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做搜索引擎。
责任描述:
- 根据业务需求调整数据模型,设计程序接口,实现接口业务逻辑,编写接口文档。
- 根据前端组Html及CSS,编写jsp页面,熟练使用jQuery以及ajax异步交互技术等前台页面技术。
- 日常版本的发布及紧急回退。
- 处理日常bug和在生产发生的紧急问题。
- 配合性能测试优化代码和sql。
- 参与新需求评审。
技术描述:
- 使用maven进行项目管理,根据业务分成多个web子模块,方便开发测试和部署。
- SSM框架开发,使用Dubbo分布式服务框架,转换为SOA架构。
- 搭建Nginx负载均衡服务器,实现高可用。
- 使用FastDFS分布式文件系统管理图片。
- 基于Solr的全平台商品名称搜索,并使用redis集群做缓存。
- ActiveMQ整合spring,使用消息队列实现商品同步。
- 使用freemarker实现网页静态化,ActiveMq同步生成静态网页。
- 使用cas实行单点登录,shiro 认证、授权、加密和会话管理。
- 使用mycat实现数据分片、数据库读写分离。
项目二:物流BOS系统 时间 2017.02~2017.08
开发环境:IDEA + Maven + Tomcat + SVN
技术架构:JQuery EasyUI + SpringMVC + Spring + MyBatis + Oracle
项目描述:
新型BOS物流系统,实现“决策、管理、操作”一体化运作。一期工程采用C/S设计结构,二期为全网页操作模式,致力于便捷、安全、稳定等方面的客户体验。
责任描述:
- 参与系统的需求调研、业务模块划分、数据库的设计。
- 采购单模块开发及单元测试,集成测试。
- 系统架构低层代码编写。
- 编写控制层统一异常处理器。
- 利用poi实现各种报表的导入与导出。
技术描述:
- 前台UI采用JQuery EasyUI
- 统一ajax+json数据提交方式。
- 使用SpringMVC的拦截器实现全站异常的处理。
- 采用分年存储方案解决大数据的存储与查询统计。
- 利用POI实现数据的导入导出。
个人项目:河南大学电竞社官网+论坛 时间 2017.11
运行环境:Linux + Nginx + PHP 5.6 + MySQL
开发技术:BootStrap + Flarum
项目介绍:
个人兴趣项目,主页为社团宣传,以及发布社团通知、近期比赛信息,和线上比赛报名入口。论坛则由开源项目Flarum搭建。
责任描述:
- 根据业务需求编写前端页面,同时部署到VPS服务器,绑定域名。
- 搭建论坛,实现全站HTTPS。
- 同步数据库,进行压力测试,部署上线。
技术描述:
- 使用BootStrap编写前端页面。
- 搭建VPS服务器,安装LNMP环境,搭建Flarum论坛。
自我评价
- 具有工作责任心和良好的沟通协调能力,有较好的分析能力,能在压力下独立解决问题。
- 有钻研精神,对技术充满热情,有团队合作精神。