Java基础扎实,理解并能使用Java 多线程及线程池,集合框架,良好的编程习惯
熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架,快速上手新型框架
熟练使用SQL Server、MySQL关系型数据库
熟悉HttpClient远程服务调用技术
熟练使用idea,idea做Junit单元测试
熟练的优化能力(代码优化、业务优化、sql优化等)
熟练使用tomcat服务器、nginx项目部署、Git版本控制工具、Maven项目构建工具
掌握编写接口文档、数据库表结构设计、接口开发
熟悉linux常用命令、linux项目部署、redis服务部署、MySQL数据库的安装使用
熟练使用nginx
熟练使用postman、swagger、apifox等工具
项目一: 沙坡头综合应急项目
软件环境: Spring +SpringMVC+ SpringBoot+Mybatis-Plus + redis+ nginx
开发工具: idea+JDK1.8+ mysql8.0+ Jenkins + Git+ Maven
责任描述: 主要负责项目初始化搭建,用户管理、角色管理、权限相关功能、菜单管理后端逻辑实现,搭建Jenkins测试运行环境,参与系统数据库设计;危险源标签、危险源设备管理、危险源、危险气体点位、危险气体管理、危险气体设备管理、企业信息管理等模块数据库设计及代码逻辑实现;
项目描述: 应急指挥调度系统旨在提升应急业务管理和应急智能决策能力,为应急管理提供强大的技术支撑。系统全面涵盖应急管理工作“常态”和“非常态”下的应急业务,融合各单位值班信息、突发事件报送信息以及应急资源信息,并接入气象、交通等部门信息,实现对应急资源的分类、分地区展示、应急资源及突发事
件一张图分析、气象灾害信息、营运车辆信息分析等功能。通过在地图上分析突发事件坐标,调度指定范围内应急资源,实现提升突发事件应急处置能力、加强应急救援力量调度指挥、增强综合应急保障能力的目标。
项目二:吴忠数字环卫平台系统
软件环境: Spring +SpringMVC+ SpringBoot+Mybatis-Plus+ nginx
开发工具:idea+ JDK1.8 + mysql8.0+ Jenkins + Git+ Maven
责任描述: 负责项目初始化搭建、用户管理、角色管理、权限相关功能、菜单管理后端逻辑实现
后台首页统计页面功能实现、完成垃圾运转模块相关代码编写、APP菜单及权限代码实现、APP轮播图、APP资讯、APP满意度评价、APP版本控制相关代码逻辑实现、负责项目后期维护、编写相应的文档、顺利通过甲方验收。
项目描述: 数字环卫管理云平台,结合GPS定位卡片、智能穿戴设备、车载智能终端、环卫手机App,为环卫管理部门添加信息化的“耳朵”和“眼睛”,能够实时了解环卫人员、车辆的工作状态、工作信息、工作历史,使环卫作业管理得到透明化和精细化的变革;
项目三:JT808协议解析
软件环境: Spring +SpringMVC+ SpringBoot+Mybatis-Plus+Netty
开发工具: idea+ JDK1.8 + mysql8.0+ Git+ Maven
责任描述: 负责车载客户端在线设备监测、车载数据解析并完成入库、解析车载报警信息并入库、
实时报警与历史报警逻辑实现、车载实时状态监测、整合音视频播放功能,展示实时在线的设备以及环卫车辆的运行路线,显示车内驾驶人实时录像,监控驾驶人行为规范。
项目五:工厂自研项目
软件环境:Spring +SpringMVC+ SpringBoot+Mybatis-Plus + nginx
开发工具:idea+ JDK1.8 + mysql8.0+ Jenkins + Git+ Maven
责任描述: 主要完成负责项目初始化搭建、登录功能、用户管理、角色管理、权限相关功能、菜单管理后端逻辑实现、安全生产大屏(危险源管理、危险气体管理、风险区域管理、安全作业管理、巡检)、排放管理(报警分级、报警历史、排放监测、排放许可证、排放信息配置)、封闭管理(封闭区、信息配置、报警分级、报警历史)相关功能代码实现。
项目描述: 该系统主要针对环卫工、环卫车辆进行监控的系统。综合应用计算机技术、无线网络技术、GIS地理信息技术、视频监控技术,通过建立统管理系统,实现对环卫作业效果、环卫作业车辆、环卫设施、废弃物终端处置的监管,以及对卫生环境的全程监控,使环卫作业问题能够及早发现、快速解决。
对城乡环卫管理所涉及到的人、车、物、事进行全过程实时智能化管理,合理设计规划环卫精细化管理模式,提升环卫作业质量,降低环卫运营成本,用数字评估和推动垃圾分类管理实效。