熟练使用Java面向对象编程,具有良好的编程习惯以及CSDN技术文档编写习惯;
熟练使用Eclipse/IDEA等开发工具;
熟练SVN,Maven,Git等项目管理工具;
熟练Spring,SpringMVC,Hibernate,MyBatis等开源框架技术;
掌握SpringBoot+SpringCloud微服务架构;
掌握MySql数据库及其优化,了解Oracle
掌握Redis中央缓存和ES,Lucene全文检索,分布式文件系统FastDFS;
掌握HTML,CSS,JavaScript,Ajax,Bootstrap, jQuery,EasyUI,layui,Vue,Node.js等前端开发技术;
掌握FreeMarker,Velocity,Thymeleaf等模板引擎技术
了解Linux常用命令及阿里云部署项目;
了解Docker,Nginx;
了解微信公众号、小程序的开发;
项目名称: 服务猫
项目描述: 该系统主要为用户提供代理服务,比如提供代理雨伞,代理快递,代理订餐,图书借阅等服务,主要有用户模块,服务模块,评论模块,订单模块,资讯模块,基础数据模块等
项目架构: Spring+SpringMVC+MyBatis+Layui
负责模块: 用户模块,登录模块,后台页面搭建
技术要点:
1)基础数据的CRUD
2)MyBatis-generator代码生成器技术
3)QQ第三方登录
4)使用百度地图的API完成校园雨伞的接送路线
5)基于Layui的后台页面搭建
6)Lucene查询,关键字高亮显示
7)EasyPoi完成报表的导入导出
角色 | 职位 |
负责人 | java开发高级工程师 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
主要负责java后台开发,在后台开发完成后本人又负责安卓端的开发,与java接口对接,对接第三方地图、电子围栏等功能 此项目除设计外,剩余部分全部为本人开发
此项目为某市的地铁项目,本人负责了数据大屏展示,硬件模块数据接收并处理,在WEB端和管理端显示,异常状态预警系统 等java和WEB端代码的开发