1.熟悉Java,精通Spring,SpringBoot,Mybatis,RabbitMQ等技术的使用与设计思想
2.熟悉SpringCloud技术的使用,如eureka,ribbon,feign,hystrix,zuul等
3.熟悉Python,掌握爬虫技术
4.精通MySQL,SQLServer,Oracle数据库,NoSQL如MongoDB的使用和优化
5.熟悉Redis缓存
6.熟悉Linux的使用和命令,docker容器创建,配置和使用,dockerfile生成新镜像,docker-compose部署,有微服务开发经验
7.熟悉H5,Vue,精通Jquery,Css等WEB前端技术,掌握layui,mui等框架的使用方法
8.熟悉Tomcat中间件配置和使用,负载均衡配置
9.熟悉Nginx部署web前端服务,反向代理等
10.熟悉微信小程序开发流程
11.熟悉maven、git、idea等管理/开发工具
1.管控系统项目
该系统用于员工定点挂牌,填写挂牌信息,获取挂牌定位并回传服务器,以及通过调用高德地图api,通过地图展示挂牌地址和对应信息
系统采用前后端分离的设计方式,手机前端采用mui开发的微信页面,通过微信api调用相机扫码,电脑地图展示端使用html,调用高德地图js展示地图信息,使用Nginx部署.后端为java语言开发,部署在Apache +Tomcat,采用SpringBoot+Mybatis,数据库为SQLServer,缓存采用Redis
2.工程管理项目
该系统于程勘查和开通,验收的信息采集,上报系统采用前后端分离的设计方式,前端采用Vue框架开发自适应页面,使用Nginx部署,供外线手机使用.后端为java语言开发,部署在Tomcat,采用Springboot+mybatis,数据库为MySQL,缓存采用Redis