精通JAVA开发语言、熟练掌握IDEA,Eclipse开发工具;熟悉HTML、精通Apache、JSP、Servlet等Web开发相关技术;
熟悉ORACLE,DB2,MYSQL等主流数据库,熟练掌握SQL。
熟悉使用struts、springMVC,springBoot,hibernate,mybatis等常用开发框架;
熟练使用JavaScript、easyui,和Ajax技术;
熟悉使用Linux操作系统,及常用的命令和技巧;
熟悉使用项目管理器maven和版本控制系统svn;
熟悉使用postman和jmeter等调试工具;
熟悉使用润乾,ireport报表工具。
1.城市轨道交通清算清分系统
该系统主要用于管理整个轨道交通路网自动售检票系统的计算机系统,具有发行和管理车票,对各线路的票、款进行结算,与城市公共交通卡进行清算分账等功能;我的工作内容是在底层架构的基础上去开发各模块的功能,比如交易的获取与解析,参数的生成与下发,报表的设计与开发等。以交易为例,首先通过socket与外部平台建立连接,以16进制报文进行通信,确立文件的目录及名称,然后通过ftp工具类获取到本地并进行解析入库,之后再进行相应的核算工作。
开发中用的到技术有java,springboot,mybatis,easyui,db2,maven,svn,xml等。
2.城市轨道交通ITP综合交易系统
该系统主要给App和综合管理平台提供接口,用于实现手机端刷卡乘车服务、交易管理、参数控制等功能。我的工作是负责开发进出站,二维码生成,参数控制等接口。以参数为例,系统通过定时任务每天凌晨获取本层节点和上层节点的参数列表进行比对,需要同步则获取最新的参数并解析入库,然后再通知下游节点去同步参数。
用到的技术及工具有spingboot,mybatis,oracle,maven,svn,postman等。
3.宁波舟山港集卡交易平台
该系统是基于成熟的B2B2C电子商务运营模式建立在线交易平台,实现港口物流的线上交易、线下运作的模式。我的工作是车队的入驻审核以及集卡车辆的管理。以车队派单为例,查询派单信息,车队派单给司机,未派单的可以派单,已取消的可以改派,已派单的可以取消再改派。
用到的技术及平台有spingmvc,db2,redis,zookeeper,nginx等。
用于管理整个轨道交通路网自动售检票系统的计算机系统,具有发行和管理车票,对各线路的票、款进行结算,与城市公共交通卡进行清算分账等功能。负责的功能:交易文件的获取与解析,参数的生成与同步,报表的设计与开发等。
改系统致力于建立在线交易平台,实现港口物流的线上交易、线下运作的模式;实现电子支付功能,解决以上功能版块的支付需求;提供电商平台的移动应用,实现移动端用户的无缝接入。我的工作是车队的入驻审核,集卡车辆的管理等。