世上没有走不通的路,只有想不通的人。

周红

Java后端研发工程师

求职北京 / 杭州 /上海 /深圳

152 4923 9025

我的详细信息

如果debugging是一种消灭bug的过程,那编程就一定是把bug放进去的过程。

姓名 | 周红 手机 | 152 4923 9025
性别 | 男 邮箱 | 15249239025@163.com
年龄 | 23 QQ号 | 1462533241
居住 | 陕西省西安市 户籍 | 陕西省汉中市
学历 | 本科 学校 | 西安科技大学
专业 | 电子信息工程 点击二维码跳转我的博客 |

技能

90%

Java

90%

SSM

75%

算法与数据结构

80%

Servlet

70%

Spring Boot

60%

Linux

1. 熟练使用SSM(Spring,SpringMVC,MyBatis)和SpringBoot主流框架。理解IOC和AOP原理。

2. 掌握MySQL及基本SQL语句运用,熟悉Linux操作系统。

3. 掌握JSP,Servlet,JDBC开发技术。掌握TomCat服务器的使用。

4. 掌握java虚拟机内存模型,类加载过程,以及垃圾回收机制。

5. 熟悉常见设计模式,如:单例模式,工厂模式等。

6. 熟练使用Eclipse,STS,Maven,Git等工具进行项目开发。

7. 熟悉NIO,BIO以及多线程编程,反射等知识。

8. 掌握基础算法与数据结构如:排序,链表等。

9. 了解Redis,ElasticSearch,Shiro,了解Netty,了解分布式Dubbo。

项目经验

一个月
BookBag

开发时间:2019-1到2019-2 (后台)

开发工具:Eclipse,Centos7

项目描述:

该项目采用前后端分离开发,主要用于学校的师生以及管理人员对图书馆书籍的浏览,借阅状态查询,评论等服务。后台模块主要由注册/登录,书籍分类,圈子(推书/求书),书籍借阅状态,书籍详情,书评等模块组成。项目采用SSM框架;利用ElasticSearch搜索引擎进行站内搜索;使用Shiro作安全登录和权限管理;用Redis进行信息缓存以降低MySQL数据库的压力;用AJAX进行前后端交互;利用七牛云作为图片服务器进行图片储存。

责任描述:

在本项目中,我主要负责数据库的设计工作;SSM框架的搭建;书籍详情页面(书记评论/收藏);我使用Redis实现将最新评论展示在最前面,关于Redis我模拟了主从复制,读写分离的方法,使用哨兵模式对其进行监控,以达到数据库的高可用性;使用Maven作为项目构建进行JAR包的统一管理。

两个月
橙信微聊APP

开发时间:2018-10到2018-12 (独立完成)

开发工具:eclipse,webstorm

项目描述:

该项目是在学校利用课余时间做的,本项目的核心是Netty网络服务器的搭建以及相关业务逻辑功能的实现,用于我们日常的聊天功能。主要实现的功能有:用户的登陆注册;发送/接收消息;支持扫二维码/手动搜索添加好友;更换个人头像,昵称,发布朋友圈等功能。

项目亮点及后期优化:

亮点:本项目使用SpringBoot框架;利用Netty框架进行网络通信;用户的头像使用FastDFS文件系统进行图片存储;前端页面利用目前比较流行的mui框架。

优化:对之前用户注册/登录模块可以加入Shiro安全登录与授权管理搜索功能可以加入ElasticSearch搜索引擎。

联系我

耐得住寂寞,做得成大事。

  • 陕西省西安市临潼区

  • 15249239025@163.com

  • 152 4923 9025