java开发个人简历

求职意向 Java开发工程师
陈 楠
性 别:男 出生年月 :1995.07
民 族:汉族 联系方式 :159-3306-7520
学 历:本科 电子邮件 :[email protected]
教育经历
2015.9—2019.6 防灾科技学院 信息管理与信息系统 工学学士
主修课程: c语言基础、Java程序设计、数据结构、大数据技术、计算机网络、Linux操作系统等
个人技能
熟练使用MySQL、SQL Server数据库,具有SQL语句的编写能力;
熟练使用Redis非关系型数据库,以及kafka,RabbitMQ等面向消息的中间件
熟练使用 Spring、SpringBoot、SpringMVC、MyBatis等主流框架;
熟练使用常用的Java API,包括多线程、IO流、反射等;
熟练使用Log4j、Dom4J、SSO等框架,掌握Shiro进行基本的权限管理;
熟悉使用Java 网络编程以及RPC分布式通讯技术。
熟练使用Maven项目的搭建,以及使用Spring Boot的开发风格做到一键启动和部署。
熟练使用Xshell、FileZilla FTP工具操作服务器,结合linux操作系统使用Nginx进行部署项目;
熟练使用IDEA、 Eclipse、NetBeans等开发工具;
了解 JavaEE 规范中的 JDBC、Servlet、JSP 等技术。
了解大数据计算模型 Hadoop、HBase、Hive、ZooKeeper、Spark 等。
项目经验
项目一:二手交易市场网站项目
项目描述:
随着人们生活质量的不断提高,人们对于物品的更换也越来越快。本项目使用户可以
把闲置的东西卖出,而别人也可以低价买到想要的东西。帮助人们提高生活质量。本项目采用 SSM 框架开发,有前台首页,商品展示,后台商品管理等。
使用技术:
Spring+SpringMVC+MyBatis+Tomcat+MySQL
负责模块:
1.编写代码实现后台商品的管理。
2.用 MyBatis实现数据的二级缓存。
3.实现数据库的主从复制,读写分离。
项目心得:
第一次做项目,不知道从哪里下手,该如何的去分工,不管是分工方面还是技术方面,都遇到很多的困难,在遇到困难中,我一直在反思以及总结,同时请教同学和老师,过程中虽然很艰难,但是我们学会了如何去克服,学会如何的去与团队进行分工以及沟通等方面。
项目二:动漫BT下载网站(B/S)
项目描述:
Share是一个动漫生肉种子资源下载平台,主要将国内外生肉资源整合供用户下载为主要服务内容的项目。该系统分为前台网站和后台运营中心。用户可以通过平台登录注册,搜索和查看相关的视频资源种子,为视频剪辑者提供了视频来源,前台主要用于网站首页,动漫详情介绍的展示,后台主要是对首页推荐种子资源,种子类型,用户信息等等进行管理。
使用技术:
Java+SpringBoot+Mybatis+Nginx+Redis+MySql+Elasticsearch+Shiro
负责模块:
1.用户注册、使用SSO完成登陆模块以及后期的性能优化
2.Redis,利用缓存技术有效减少了对数据库访问的次数
3.Shiro安全框架登录认证,做好权限管理以及资源访问限定
项目心得:
这次项目有了很大的进步,能够很好的分工以及沟通,组员能够很快的完成自己的任务,过程中学会如何去安排任务、分析任务、以及如何的去跟进、反馈问题,团队项目需要大家的团队协作,集思广益,同时学会如何去分析业务、处理业务,站到用户的角度去思考问题,也学到了很多新的知识,这才是对自我能力的最大提升。

荣誉证书
驾驶证
普通话二级甲等
2018年9月获得学院奖学金
自我评价
有扎实的技术基础,有好奇心以及求知欲,会主动去关注并学习新技术,课余时间喜欢独立研究新的技术,常用博客做笔记,乐于分享。工作细致认真、积极主动、有耐心、严谨,有较强的学习能力与责任心,善于协调团队中的人际关系,个人适应环境能力较强,能够很快适应新的团队。
个人博客:https://www.cnblogs.com/Striverchen

猜你喜欢

转载自www.cnblogs.com/Striverchen/p/10712696.html