熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的JavaAPI。
熟悉基于JSP和Servlet的JavaWeb开发。
熟悉Springmvc,Spring,MyBatis,了解Struts2, Hibernate等开源框架
熟练使用IDEA、Eclipse、SVN、Maven、GIT项目管理和项目构建工具。
熟悉Apache、NginX、Tomcat等容器配置和部署,能够使用Linux操作系统。
掌握JavaScript,Ajax,jQuery等前台开发技术。
熟悉常用的关系型数据库产品(MySQL、Oracle),熟练的使用SQL和PL/SQL进行数据库编程,以及研究过msql和oracle数据库的同步与备份,搭建过zabbix进行oracle数据库监控。
熟练的使用产品原型工具Axure以及流程图工具visio进行流程图和原型的绘制。
掌握前端框架Layui和图表Echarts使用。
掌握springboot项目搭建以及融合安全框架shiro和数据库监控druid进行项目开发。
掌握大数据strom流进行数据的解码入库
项目名称: DQ1032
开发环境: Eclipse + Tomcat8 + MySQL + JDK1.8 + Mavem + Git
软件架构: SpringMVC + Spring + MyBatis + Nginx
项目描述:随着科技的发展,智能化作战系统急需应用军事作战中,本系统旨在解决作战路线的规划,通过图形化界面给作战人员提供作战路线以及各个机场实时信息。本系统是前后台分离项目,采用mvc模式进行开发,使用Nginx进行前后端相结合,实现作战路线的规划。
技术描述:采用mvc模式进行项目的搭建
使用poi进行Excel数据解析并导入数据库
自己写算法进行计算某一点距离最近的点
Node.js与Nginx学习与使用
责任描述:负责项目的数据库创建、数据的批量导入以及接口的书写:
独立完成作战路线的规划以及机场信息的查询
负责项目后期测试,前后端结合的搭建