对HTML5、CSS有一定的了解和使用,熟练掌握javaScript、Ajax、jQuery、EXTJS等前台页面技术。
对vue、iview、Es6有学习和使用,对MVVM框架思想有一定了解。
对微信小程序和公众号开发有一定的经验,微信相关接口授权调用支付https都有使用。
有扎实的java基础。
熟练掌握Hibernate,Struts2,Mybatis、SpringMVC 等常用开源框架。
熟练掌握Spring框架,包括IOC、DI、AOP编程、声明式事务处理及SSH的整合等技术
熟练使用Oracle、MySQL等关系型数据库,非关系型数据库,Redis 。
熟悉Linux常用命令的使用,对Java环境搭建和项目部署有一定使用经验。
熟练使用springboot框架,对springcloud有了解。
对于rpc框架有一定了解,熟练使用zookper、rpc、redis分布式架构。
项目名称:东风商用车监管系统
软件架构:Extjs+Struts2 + Spring +SpringMvc+ MyBatis+ Oracle + Rpc+Zookper+Redis
项目描述:为了保障东风公司商用车到全国代理商、经销商的管理监控、客户贷款还款约束,车辆故障报修救援,终端设备的回收维护管理,等一系列的问题定制的东风商用车监管系统。
责任描述:
本人参与实现了该项目的菜单用户角色权限控制、车辆管理、定时下发任务、盘点任务、出库跛行指令下发,移动业务审批,维修申报、视频通话远程诊断、设备回收统计以及相关app接口等。
涉及技术:
使用redis实现部分数据缓存,消息订阅和发布
实现网易云信视频通话,进行服务救援、维修、专家远程诊断、存档审核。
高德地图接入,实现对车辆精准定位、路线回放、范围圈定、路程计算等
大批量数据导入导出使用队列缓解服务器压力
网站存在大量的图片读写操作、隐私资源,使用七牛云服务公用隐私储存
使用veloctity模板技术实现基本增删改查代码的一键实现,提高开发效率
使用webservice与其他平台交互
项目名称:东风物流车联网
软件架构:springboot+spingcloud+mysql+redis
项目描述: 物流公司结合我公司生产的终端实现对物流车辆的全面实时监控、司机档案维护、对司机驾驶行为的监管、货物派单运送管理实现的一套车联网管理系统。
责任描述:
本人参与实现了该项目的菜单用户角色权限控制、车辆轨迹回放和实时监控状态、锁车指令跛行、司机疲劳驾驶实时报警及统计分析,超速报警统计、油耗分析统计、派单审核以及相关app接口开发等。