1. 熟练掌握JavaSE基础知识,有良好的编程习惯,熟悉面向对象编程;
2. 深刻理解JavaWEB技术体系结构和MVC设计思想,熟练掌握Servlet/JSP,jQuery,AJax技术;
3. 熟悉Structs2、Hibernate和熟练掌握Spring、SpringMVC主流框架及其整合、深刻理解SpringMVC核心流程;
4. 熟练开发Springboot框架,熟悉SpringCloud框架;
5. 熟悉Oracle、MySQL关系型数据库,掌握SQL语句,熟练进行PL/SQL开发;
6. 熟练运用Eclipse、SVN、Git和Maven等开发工具;
7. 熟练运用Rational Rose、Enterprise Architect等UML建模工具;
8. 熟悉Tomcat、Apache等服务器配置;
9. 英语六级
1. 数字化机巡通道(南方电网项目)
开发环境:Windows、Linux、Oracle数据库、Tomcat(8.0,7.0,6.0)
开发工具:Eclipse、PL/SQL、Navicat,Git
运用技术:Springboot框架,redis缓存技术,Shrio安全框架,JSP、Ajax、jQuery,swagger,layui。
项目需求:南方电网项目-数字化机巡通道,项目前后分离,分为前台和后台,项目前台主要提供广东电网的线路杆塔及设备的定位及地图导航,详细记录线路和杆塔的运行状况和缺陷情况,主要功能:设备台账,图层管理,数据统计,大屏显示;后台主要是对资源权限管理,还有采集数据和图片上传入库,对点云样式等管理。
责任描述:在项目中主要任务是海南缺陷数据excel文件可见光和树障缺陷数据导入,对数据解析入库接口;缺陷数据统计,模糊查询,联想查询,分页查询,等前台查询接口设计实现;基于layui框架的模板下载功能,海南电网的与广东电网数据切换,各级供电局树状,节点查询接口。
2. 新一代资金交易平台(平安银行项目)
开发环境:Windows、Linux、Oracle数据库、Tomcat(8.0,7.0,6.0)
开发工具:Eclipse、PL/SQL、SSH,SVN
运用技术:JSP、Ajax、jQuery、SSM(Spring+SpringMVC+MYBatis)框架+EMP,quartz框架。
项目需求:平安银行项目-资金交易平台,分为互联网区,前置区和核心区,分别对应交易接入,交易数据分发和交易落地处理加工,最后接入MUREX客户端,最终实现交易业务流程。
责任描述:在项目中完成彭博,法兴银行和中债交易接入系统,对EMP平台的产品进行WEB前端开发,负责对外汇期权交易ESB接口设计和柜台债ESB接口设计等,中模块功能包括:柜台债头寸查询定时任务,交易状态邮件监控,交易文件sftp ,ftp上传下载,批量更新查询交易数据接口等。
3. zFan视频网站(个人网站(www.ulice.cn)-已注册)
开发环境:Windows、Oracle数据库、Tomcat(8.0,7.0,6.0)
开发工具:Eclipse、Navicat,Git
运用技术:Springboot框架,quartz安全框架,mybatis-plus,redis缓存技术,Shiro安全框架,Ajax、jQuery、swagger。
项目需求:个人项目-zFan视频网站,项目分为前台和后台,前台提供用户注册,登陆,视频观看,影评,个人中心,个人等级机制,点击量点赞,消息推送等功能,后台主要对用户信息管理,管理员管理,用户和管理员菜单权限管理,视频信息列表,视频上传添加,定时任务管理,消息管理,图标管理。
责任描述:项目为本人自主开发,才有目前的主流springboot快速开发框架,在用户登陆和注册过程对用户密码进行DES加密,视频采用流媒体播放,防止被下载(后期将加密处理),加入redis缓存,服务于点击量,点赞量,用户评论次数限制,用户影评模块,对敏感词过滤,缓存评论次数(防刷机制),后台功能比较强大,对菜单,用户信息,管理员信息及权限进行控制,可直接上传发布视频,并对视频信息进行管理维护,目前用户个人中心待完善。
本网站从前端到后端都是由本人独立设计开发,前台主要功能页面有视频首页,视频分类页面,视频播放页面,视频评论区,留言,登录以及个人用户中心(收藏,最近观看,视频券),后台包括视频上传,权限关联,用户管理,角色管理,链接管理,定时任务管理,消息管理,留言回复等功能,能实现前后台交互,
该项目为南方电网项目,主要功能业务是,无人机采集杆塔线路视频图片以及点云数据后会传入该系统内,进行图像数据合成,形成2d,3d影像,并且会统计出各类缺陷数据和定位,以便维护人员检查维护电网线路,项目前后台分离,前台采用vue,主要功能为展示杆塔线路的定位,无人几飞行线路,测量工具