个人介绍
专业技能:熟悉并掌握 IDEA、SQL 等软件操作,有良好的 Java 基础知识、良好的
编程习惯;熟悉 Maven 项目配置管理工具;熟悉 jQuery 和 Ajax;了解 JVM 原理;
掌握基本的 mysql、oracle 数据库操作;了解 Linux,熟悉 Linux 基本操作命令;
了解 SVN;了解 SpringBoot,掌握 Spring、SpringMVC 和 mybatis 等主流框架,
熟悉 SSM 三者整合开发。
管理能力:长时间担任社团负责人及管理者,本社团至今仍保持良好团队文化
工作经历
2017-02-22 -至今北京神州新桥科技有限公司研发工程师
主要从事后端Java开发工作,同时担任团队负责人,协调团队资源和项目进度把控。参与过OA运营系统、公司内部报销管理系统、客服服务平台系统、财务管理系统和培训管理系统等多个项目的开发和调试工作。
教育经历
2011-09-01 - 2015-06-01鲁东大学高分子材料与工程本科
获得国家奖助学金,求学期间积极参加各种活动,切参加许多兼职工作,很有前瞻意识,做事负责到底!
技能
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
SVN:那么到了2000年,有国外的一个团队研发了SVN,更加推广发扬了版本管理工具,也包括我们现在很多公司也都在使用SVN,SVN本身也是很强大的,该有的功能应有尽有。也包括目前小编的公司也是在使用SVN,说到这里我会想到小编在学校刚刚使用svn的时候,那时候组员对SVN这些东西也都不熟悉,每次更新代码都是一堆报错,还有些把代码弄没了,都是一路踩坑过来的。 Git:诞生于2005年,由linux之父Linus所开发的,这个也是市场上比较主流的版本管理。在Git之前Linus都是采用手工的方式来维护代码,因为他比较反感SVN需要连接网络才能进行工作。而Git与Svn最大的区别在于,Git是分布式、Svn是集中式。 集中式:有一台中心服务器,需要连接网络才能进行更新上传的操作。 分布式:只需要拥有一个自己的版本库,无需连接网络都能进行工作,提高了工作效率。