本人至今为止一直从事java后台开发工作,熟练掌握java后端所需技术。
1.框架:
Spring cloud、Spring boot、Struts2、Hibernate、MyBatis、Spring data jpa、Open jpa、Spring loded、Shiro
2.前端:
Html、Js、Jquery
3.数据库:
Mysql、Oracle、Mongo、Redis
4.IDE:
Eclispe、IDEA
5.其他:
Zookeeper、Docker、Nginx、Svn、Git、Mavne、Kafka
项目名称:洞鉴系统 (人脸识别平台) 公司:北京旷视科技有限公司
所用技术:SSM、spring boot、docker、nginx、maven、Spring cloud、kafka、redis、spring security
开发环境:IDEA、Mariadb、Linux、github
项目简介:
洞鉴系统是针对安防领域开发的一个卡口业务系统,通过人脸识别技术来帮助公安人员,实现各重要地点的人员监控、预警等工作,帮助公安人员抓捕和监控在逃或重点人员,并可应用人像、视频实现智能化分析研判。
项目描述:
该项目分为业务系统和核心算法分析系统,我主要参与了业务系统的开发。
1.算法模块描述 : 算法系统负责对照片、视频等数据进行解析、人脸特征值提取、人脸比对、人脸分析,主要为业务侧功能提供功能算法接口。
2.业务模块描述: 业务系统负责存储、处理用户提供的数据,并通过用户提供数据和算法系统完成、人员布控、预警、研判、统计、权限等功能。
最初业务系统的demo版本采用了SSM框架进行开发,由svn和maven来管理团队开发事宜,前端因为考虑后期分离问题采用了html静态页面的方式进行开发,项目在开发过程中进行了两次重构,第一次重构为了规范整个系统提升开发效率加入了spring boot框架,代码管理部分由svn替换为了git,对前后台进行了分离开发,添加nginx用于代理前后台交互和解决前后台跨域问题,对代码开发指定了相应的规范,第二次重构由于考虑到单个服务过于庞大对部分服务进行分离,由于服务过多和考虑到各地部署环境不一,在部署时加入了docker容器各服务都通过docker来进行打包部署,后续脱离洞鉴产品组,加入定制工作。
项目名称:洞鉴定制化组工作 公司:北京旷视科技有限公司
所用技术:SSM、spring boot、docker、nginx、maven、Spring cloud、kafka、redis、spring security
开发环境:IDEA、Mariadb、Linux、github
项目简介:
洞鉴定制化组的工作是根据客户现场环境和客户所提需求,对洞鉴项目进行一些定制的开发。
项目描述:
加入定制化组后主要工作分两类:洞鉴项目本身定制开发、衍生项目开发
1.洞鉴项目本身定制描述 : 本身定制开发主要根据不同用户的要求,对统计、系统设置、研判、视频监控、预警等模块进行业务方面的增量开发或修改开发。
2.衍生项目描述: 衍生项目主要是用户底库清洗项目、底库全量导入项目、底库增量导入项目、底库增量删除项目,这些项目为的是解决在不同的用户现场获取底库数据而编写的,因为底库数据格式和数量方面各有不同,有按天数不断增量的,有一次行推送完毕,大小上也有一定差异,有的数据几百万有的数据则上亿,所以开发这些工具项目的时候需要考虑很多不同掉进和不断对多线程调优。
项目名称:OTMS管理平台 公司:天津随行付科技有限公司
所用技术:Spring mvc、Spring、MyBatis、JavaScript、CSS、Ajax、Jquery、Easy UI
开发环境:Eclipse 7.6 、Tomcat6.0、Oracle、JDK1.6、SVN
项目简介:
OTMS是一个物流信息管理平台,平台实现了用户的物流运输货运单的基本信息管理和物流金融的功能。通过对客户的运输车辆进行轨迹监控和信用审核对物流运输公司进行金融借贷解决物流公司的资金流转问题。
项目描述:
该项目采用了Spring MVC+MyBatis+Spring的框架组合开发,采用svn管理团队开发事宜,项目通过托单管理、货运调度、司机车辆管理、账户管理、报表管理、客户管理等模块解决了物流公司的收、发和司机信息记录问题,并使用了手机LBS定位功能,通过对手机的定位监控运输司机的位置轨迹信息,记录运输车辆的运输情况防止司机中途跑路,并在司机达到目的地时自动支付相应的运输费用,还提供保理业务模块用于解决物流公司因为资金原因支付不了司机运费问题,平台中还集成了物流运输单的打印和货物托运单的打印,为客户的实际应用中提供了更多的技术支持。
项目名称:CPM 物联网信息框架版本升级优化 公司:柯莱特信息技术有限公司
所用技术:传感器、MQTT、mongo、zookeeper、jetty
开发环境:rct、jdk 1.7
项目简介:
该项目为一个框架项目,设计初衷是为了方便公司工厂方面定制化