1.具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯。
2.熟练Mybatis、Spring、SpringMVC、Hibernate等框架进行大型项目的开发。
3.熟练Eclipse、navcat、mongoboost、redis、MobaXterm等项目开发工具。
4.掌握svn/git/gitlab等版本管理工具。
5.熟悉HTML+CSS布局,熟练掌握H5移动端开发。
6.熟悉SqlServer、MySql、MongoDB、Cassandra等关系型数据库。
7.熟悉开发maven项目,熟练使用插件(Echarts,UEditor,weuploader等)。
12. 熟悉Dubbo、Shiro、Zookeeper、SpringBoot等微服务分布式架构。
项目经验
项目名称:EVI-467 机群动态
开发模式:团队
硬件环境:windows10
软件环境:jdk1.8
开发软件: Eclipse
开发技术: Spring、SpringMVC、Hibernate、Mongodb、Redis、Mysql
项目描述:
机群动态是给山东淄博私人定制化的大客户设计页面。
大客户:1.创建菜单权限。2.机群的状态监测首页。
技术亮点:
1.使用 SpringBoot服务实现项目架构。
2.使用MongoDB和MySQL数据库提供数据。
3. 后台使用Hibernate+Spring+SpringMVC框架技术完成项目开发工作。
4. 框架整体用的是微服务分布式架构。
责任描述:
1.用户权限配置==>通过系统管理员登入,在“资源配置”内“挖机大老板” 创建“机群动态”资源,在“角色管理”内相应的挖机大老板绑定该资源。
2.参与分析项目所需的开发技术和应实现的功能。
3.根据需求分别从Mysql和MongoDB抽取不同的数据。
4.我负责日总工时、月总工时和日总耗油量的统计。
项目地址:
http://www.sanyevi.cn/
项目名称:EVI-470 机群监控
开发模式:团队
硬件环境:windows10
软件环境:jdk1.8
开发软件: Eclipse
开发技术: Spring、SpringMVC、Hibernate、Mongodb、Redis、Mysql
项目描述:
机群监控是给山东淄博私人定制化的大客户设计页面。
大客户:1.创建菜单权限。2.机群监控。
技术亮点:
1.使用 SpringBoot服务实现项目架构。
2.使用MongoDB和MySQL数据库提供数据。
3. 后台使用Hibernate+Spring+SpringMVC框架技术完成项目开发工作。
4. 框架整体用的是微服务分布式架构。
责任描述:
1. 参与分析项目所需的开发技术和应实现的功能。
2. 左侧为设备列表,显示设备别名和机号。上线的设备为黑色(可以选择), 离线设备为灰色(不能选择)。
3.视频监控画面自动适应视频数量进行自适应分配大小。按2×2、3×3、4×4、 5×5等份的方式进行分配。
项目地址:
http://www.sanyevi.cn/
项目名称:EVI-482 隐藏GPS绑定
开发模式:团队
硬件环境:windows10
软件环境:jdk1.8
开发软件: Eclipse
开发技术: Spring、SpringMVC、Hibernate、Mongodb、Redis、Mysql
项目描述:
本功能是设备注册的延续,新增一个tab页面。
授权用户:
三一用户:增删查改
销售代理商:只能查询自己名下的数据
技术亮点:
1.使用 SpringBoot服务实现项目架构。
2.使用MongoDB和MySQL数据库提供数据。
3. 后台使用Hibernate+Spring+SpringMVC框架技术完成项目开发工作。
4. 框架整体用的是微服务分布式架构。
责任描述:
1. 参与分析项目所需的开发技术和应实现的功能。
2. 我负责绑定/修改隐藏GPS和设备的关系、解除隐藏GPS和设备的绑定关系 和根据GPS编号、设备的登录号、机号进行模糊查询匹配,或者根据服务 代理商进行筛选查询的代码编写。
3.将设备隐藏GPS类型添加进字典内,业务从字典内取值,(1:扬天 GPS 2:印尼卫星GPS 3:Exlive Gps) ,如果不属于字典内的数据则抛出 Message异常。
4.绑定、解绑和修改都需要记录日志。
项目地址:
http://www.sanyevi.cn/
项目名称:设备活跃度毛刺问题
开发模式:团队
硬件环境:windows10
软件环境:jdk1.8
开发软件: Eclipse
开发技术: Spring、SpringMVC、Hibernate、Mongodb、Redis、Mysql
项目描述:
网关的断开和重启并不会引起毛刺问题,RT从kafka拉去数据量的增加 和减少,会引起毛刺问题,从网关程序优化和RT job方面考虑。
技术亮点:
1.使用 SpringBoot服务实现项目架构。
2.使用MongoDB和MySQL数据库提供数据。
3. 后台使用Hibernate+Spring+SpringMVC框架技术完成项目开发工作。