个人介绍
有扎实的JAVA编程功底和良好的编码习惯 ,熟悉集合、线程相关知识,熟练掌握常用API,了解几种常用设计模式
熟悉基本数据结构,熟悉二叉树以及链表等相关数据结构及使用
掌握基础算法知识,熟悉基本排序算法、二分查找算法、回溯算法、贪心算法等基础算法
熟悉Spring、SpringMVC、MyBatis、SprintBoot等开源框架的使用,了解IOC控制反转、AOP面向切面编程、SpringMVC框架的执行流程
熟悉Maven、Git等项目管理工具的使用
熟悉SQL语言以及MySQL的使用
熟悉Neo4j、OrientDB图数据库的使用
熟悉HTML、AJAX、Vue、d3.js等前端技术
熟悉Linux操作系统的基本操作,了解基础指令的使用
熟悉Docker容器化部署的基本操作
熟悉Travis-CI、Jenkins-CI等自动化部署的相关流程
熟悉Restful规范
了解Redis、RabbitMQ、MyCat等技术的使用
工作经历
2019-10-24 -2020-04-24施耐德中国java开发工程师
在职期间,由于工作需要,自学了Neo4j、Orient图数据库的使用以及Vue、d3.js等前端框架的使用。 独立完成了为公司APP提供的基于知识图谱(使用Orient),使用JAVA作为后台开发语言的关系计算功能。 独立完成了基于知识图谱(使用Neo4j),使用JAVA作为后台开发语言,使用d3.js以及Vue、JQuery等前端技术开发的兼具关系管理、工作记录等功能的创新型Demo。 在职期间,积极接受委派下来的工作,按时完成任务。及时修改项目出现的BUG ,并最终实现需求
教育经历
2016-09-01 - 2020-07-01运城学院数字媒体技术本科
就读于山西运城学院,于2020年7月毕业
技能
基于知识图谱(使用Neo4j),使用JAVA作为后台开发语言,SpringBoot框架,mySQL关系型数据库,使用d3.js以及Vue、JQuery等前端技术开发的兼具关系管理、工作记录等功能的创新型Demo。
为公司中已有的数据标签提供一个接口,该接口基于知识图谱(使用Orient),使用JAVA作为后台开发语言,使用SpringBoot框架结合Orient图数据库以及mySQL关系型数据库的关系计算功能。开发的是接口,无法提供产品截图,提供代码结构