熟练使用JAVA,scala语言,面向对象思想良好
熟悉掌握JavaScript,Ajax,bootStrap,JSON等前台技术
熟悉使用MySQL和oracle数据库,掌握redis数据缓存技术
熟悉Spring、springMVC、Mybatis,了解Struts2、Hibernate框架
熟练使用Maven、SVN
熟悉Nginx动态服务器技术,熟悉kafka,spark,hadoop
熟练使用Linux常用命令
webService
项目名称:中厚板疏港系统
框架构建:Spring + SpringMVC + Mybatis + Mysql +hbase+Nginx+Redis+hadoop
项目描述:此系统主要实现的功能是解决钢厂内及港口码头车辆拥堵的问题,系统主要有车辆监控模块,接口模块,电子围栏,车辆信息,司机信息,疏港业务模块,权限管理。
项目职责:
负责系统的搭建
接口对接
车辆监控模块部分代码编写
技术要点:
1. 使用 maven 工具对项目依赖、项目构建、项目信息进行管理。
2. 此项目采用 B/S 架构,MVC模式,基于SSM主流框架实现,并使用Mybatis的逆向工程,根据数据库表生成mapper文件。
3. 使用netty框架编写车辆监控,协助同事编写解析GPS。
4. 将解析好的报文存入hbase,用sparkstreaming处理数据后存入redis用于前台展示车辆轨迹
5. 前端用bootstrap。
6. 采用分层技术架构,各层采用全注解式开发,spring IOC统一管理,降低耦合。