求职意向 Java开发工程师
陈 楠
性 别:男 出生年月 :1995.07
民 族:汉族 联系方式 :159-3306-7520
学 历:本科 电子邮件 :15933067520@163.com
教育经历
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

java开发个人简历的更多相关文章

  1. 简历编写技巧-java开发工程师简历实战

    看到一遍简历编写的文章 想到也快找工作了 早晚能够用上 现在摘录如下 640?wx_fmt=jpeg 工欲善其事,必先利其器,这是自古以来的道理.所以如果想找到一份好的工作,一定要先整理一份好的简历. ...

  2. 阿里巴巴-OS事业群-OS手机事业部-系统服务部门招聘Java开发工程师,有意者请进来

    我是阿里巴巴-OS事业群-OS手机事业部-系统服务部的开发工程师,正在招聘Java开发工程师. 以下是职位描述: 岗位名称:Java开发工程师 招聘人数:5人 生效日期:2014-03-12 结束日期 ...

  3. 如何透彻分析Java开发人员

    第一部分:对于参加工作一年以内的同学.恭喜你,这个时候,你已经拥有了一份Java的工作. 这个阶段是你成长极快的阶段,而且你可能会经常加班.但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行 ...

  4. 知名互联网公司校招 Java 开发岗面试知识点解析

    天之道,损有余而补不足,是故虚胜实,不足胜有余. 本文作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向.在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点. 主要包括以下几 ...

  5. 北京一家JAVA开发公司面试题(留给后人)

    1.jsp有哪些内置对象?作用分别是什么? 2.描述一下servlet的生命周期和基本架构. 3.多线程有几种实现方法,都是什么? 同步有几种实现方法,都是什么? 4.作用域public   priv ...

  6. Java开发岗面试知识点解析

    本文作者参加过多场面试,应聘岗位均为 Java 开发方向.在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点. 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编 ...

  7. JAVA开发工程师面试(1)

    我已经有很长一段时间没有更新博客了,难道是博主我变懒惰了吗?哎,这样可不行啊,我还有好多知识要学习,要和大家分享.以后我需要更加努力,改掉自己的惰性.本人文采不怎么样,只能是把自己所想的说出来,想和大 ...

  8. Java 开发岗面试知识点

    本文作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向.在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点. 主要包括以下几个部分: Java 基础知识点 Java 常见集合 ...

  9. 学生党成功拿到阿里技术offer:面Java开发,却是C++考官,几个意思?

    摘要: 这是我为大家分享的如何拿到阿里技术offer系列文章中的第一篇,今天分享的文章的作者是一位在2015年阿里的校招中成功得到offer的美女学姐,从学姐的这篇文章中我们能学到很多在阿里面试的宝贵 ...

随机推荐

  1. SHELL脚本学习-练习写一个脚本3

    #通过ping命令测试192.168.1段的所有主机是否在线,如果在线就显示is up并显示蓝色,如果不在线就显示is down. #!/bin/bash #Program Description: ...

  2. Chapter4_控制执行流程

    总结java中所有的与流程控制有关的知识 (1)表达式判断 Java中只允许true或者false来作为判断条件,不允许用0或者非0值作为判断条件. (2)if-else 与流程密切相关的语句,决定了 ...

  3. 深入理解java虚拟机(三)-----类加载机制

    类加载机制jvm把描述类的数据从class文件加载到内存,并对数据进行校验.转换解析和初始化,最终形成可以被jvm直接使用的java类型.在java中,类型的加载.连接和初始化都是在程序运行期间完成的 ...

  4. mysql 慢日志分析

    mysql 调优首先需要找到那些有问题的SQL语句. 怎么找到这些语句呢? mysql 提供了很方便的功能. 1.慢日志 在my.cnf 文件中,增加如下配置 log-error            ...

  5. [转]Java工程师技术栈--成神之路

    一.基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133http://if ...

  6. submit与execute区别

    1.可以接受的任务类型 submit: execute: 可以看出: execute只能接受Runnable类型的任务 submit不管是Runnable还是Callable类型的任务都可以接受,但是 ...

  7. h5的改进:

    新元素画布canvas: HTML5 <canvas> 元素用于图形的绘制,通过脚本 (通常是JavaScript)来完成音频audio视频video语义性: article,  nav ...

  8. 手机端-万种bt在线观看器,安卓正版下载!

    安卓正版下载, 点击下载 无广告,完全免费!寻找任何你想要的资源!

  9. (1)selenium-java环境搭建

    已经学过了用python模拟浏览器操作,现在开始尝试使用java搭建环境,开头第一步就遇到了很多的问题 1.准备jdk安装,不再描述,自行百度 2.安装eclipse 3.接下来就是新建项目了,new ...

  10. C++的IO处理中的头文件以及类理解(1)

    C++语言不直接处理输入输出,而是通过一簇定义在标准库中的类型来处理IO.这些类型支持从设备读取数据.向设备写入数据的IO操作,设备可以是文件.控制台窗口等,还有一些类型允许内存IO,即,从strin ...