1、掌握并能应用的JavaWeb前后端开发相关技术:
1)框架方面:
Spring、Struts2、SpringMVC、SpringBoot、Mybatis、Hibernate、Vue(Element、AntDesign)等;
2)编程语言技能:
Java、JavaScript、HTML4/5、CSS2/3(将就的能做一些页面样式调整,大概......)、SQL、XML、JSON、YAML等;
3)数据库使用经验(最后两个只能说用过):
Oracle、Mysql、H2、DB2;
4)研发相关技术:
设计模式(粗通)、JVM原理(粗通)、JDK6/7/8、多线程编程/并发、Redis相关技术、Socket编程、Webservice编程、RESTful开发、jQuery、Ajax、工作流引擎的植入与使用(Activiti、Flowable),Docker等;
2、附赠的其他语言技术:
C语言(曾经赖以为生)、C#(赶鸭子上架做过)、Python(蜜月中,希望能白首偕老);
3、技术能力增长所需要的自我驱动能力。
南京航空航天大学财资一体平台建设项目
参与项目周期:2017-10~2019-10
项目内容:
为完成高校财资现代化建设管理,从传统线下孤岛式工作模式到线上互联互通统筹管理的转化,提供基于学校内部管理制度的服务平台建设。项目内容包括但不仅限于项目建设与出资管理、项目人员权限管理、办公流程管理、财务/资产项目互通管理等.
技术框架:
Springboot+Mybatis+Vue(Ant Design)+Flowable+Mysql
主要职责:
1、流程引擎(Flowable)的集成,以及与办公流程相关业务模块的设计封装;
2、项目、子项目管理模块的前后端代码独立开发;
3、旧有系统运行周期内的日常维护工作;
项目主要难点:
历年高校管理制度的调整对成型业务体系产生的变化和影响。
解决方案:
基于Java的三大特性以及设计模式中的代理模式与工厂模式,分割业务流程节点,组装流程整体。
----------------------------------------------------------------------------------
江苏电力业务办理系统
参与项目周期:2015-04~2017~03
项目内容:
为服务江苏省电力用户,对面向电力工作人员的业务系统提供业务模块研发、测试、升级等技术支持;
技术框架:
Spring+Struts2+Hibernate+Oracle
主要职责:
1、编写电力业务相关模块,主要包括高低压电的接电流程相关业务;
2、根据业务需要,绘制业务流程图;
3、完成日常的业务代码维护;
4、完成定期的数据统计维护等工作;
----------------------------------------------------------------------------------
杭州华数数字机顶盒项目
参与项目周期:2014-5~2015~03
项目内容:
为华数数字机顶盒增长业务,提供外包的嵌入式机顶盒操作界面的应用编程业务;
技术框架:
ARM+Linux
主要职责:
1、使用C语言编写相关业务模块和中间件,如视频流的转码解析;
2、编写前端用户交互功能,优化用户体验;
3、协助测试完成功能测试,并提交测试报告和修复测试bug。