1.熟练使用Spring,SpringMVC,MyBatis主流框架,有MyBatis-Plus 开发经验,
2.熟悉使用springboot 微服务框架。
3. 掌握Nginx、Tomcat等web服务器使用、配置和集群技术
4. 有Redis、Dubbo、Zookeeper 项目开发经验
5.熟悉Maven项目构建工具、SVN、CVS等代码管理工具
3.熟练使用Eclipse、IntelliJ IDEA等开发工具
7.熟悉MYSQL数据库的操作和使用
8.熟悉Linux操作系统环境及常见命令的的使用
9.掌握UML、熟练使用Rational Rose、PowerDesigner等设计开发
项目一:某公安局项目
此项目分为三大模块:视频解析模块(1人)、视频分析模块(1人)、Web页面模块(3人)。页面发起视频解析请求调取视频解析接口将视频分解成一张一张图片然后放入Kafka队列中,经过算法高性能分析后存入FDB库,页面根据输入的搜索要求(如:男、红色上衣、黑色裤子等或通过上传人物图像)从FDB获取图像结果集,得到返回结果后在结果中查找目标嫌疑人,在不地点得到的同一个嫌疑人图像最终可确定嫌疑人的逃跑路线。项目为公安局节省人力物力、快速破案、搜索嫌疑人提供服务,公安系统多种侦破案件的技战法在软件中得到实现。此系统现已在济南、烟台等地部署应用。
项目二:P2P
1.负责首页展示、用户个人中心、注册、实名认证、等后台代码的功实现;
2. 收益返还时间使用Spring Task 定时任务实现;
3.实现redis下的读写分离,宕机处理;
4. PC端访问API数据接口采用Dubbo+Zookeeper;