基础:
熟悉Java特性,熟悉常用集合框架,并读过其部分源码,了解其实现原理。
熟悉Java8新特性,lambda的常用方法,Stream编程方式。
熟悉常用算法,对此有一定喜好。(目前LeetCode1600分)
熟悉常见数据结构,以及其特性。
Web框架:熟悉Spring Boot,Hibernate,SpringDataJpa框架。
工具:
熟练使用主流Java开发工具,Eclipse,Idea。
掌握Svn,maven等常用工具的基本使用。
前端:
使用过前端Html,css,js技术。知道其基础使用。熟练运用jQuery。
熟悉eCharts前端图表插件,熟悉基于高德地图的页面展示。
了解部分Vue的基础使用(如双向绑定,v-for)
其他:
有良好的编码习惯,并持有阿里云的Java代码规范认证。有自信写出高质量,可维护的代码。
了解项目管理基础知识体系(持有PMP证书),多次参与项目的沟通,需求调研等业务要求
微信报警
项目描述:该项目实现功能为,通过微信公众号发送报警信息。公安局后台来处理报警信息。以及办事指南,办事预约的一系列附加功能。页面利用WebSocket实现报警信息在地图上弹出,以及多组织机构的显示联动。
承担职责:本项目主要开发工程师,负责设计与实现后台实体关系,前后端业务实现,以及与微信进行接口的开发与对接。
外勤管理-国家电网
项目描述:项目因国家电网需求而立项,主要服务于国家电网执勤施工过程中规范检查。保证定人,定点,按照规范进行施工流程。并对工作发生的地址进行展示,工作量进行统计汇总,并导出。
承担职责:负责项目后台与微信接口包括涉及在内的全部开发内容。以及参与与客户沟通需求调研的工作。
智能通讯录(个人参与部分功能的开发)
乌鲁木齐市价格信息管理系统 (个人负责需求调研与运维)