个人介绍
Java(可优化)
框架:
Struts2、Spring、Mybatis、jna、AJAX、JQuery
前端语言:
html、JavaScript
数据库:
Oracle、MySQL(可对大数据量优化)
网络通讯:
Socket(客户端与服务端)、http接口(servlet实现方式)
工作经历
2020-03-01 -至今郑州三华研发
把现有cs改为bs,涉及跨语言通讯,通讯使用c++的加密方式,使用protobuf格式报文内容,包体使用c++端的拆解包方式
2017-02-01 -2020-01-01上海翰明开发
某银行回单系统开发与维护; 回单系统:包含有 回单签约、回单打印、明细打印等,其中打印部分使用的公司控件,回单、明细则是有跑批t+1和调用核心接口t+0生成. 主要解决问题: 1、入场时为一期即将结束,回单和明细不包含对私的流水(此时明天动账流水很 少),并且核心系统尚未出现一户通、aio等账户(跑批整理账户和实时同步规则也很 简单),但是随着运行时间增加,增加了对私动账流水,对公对私每天的流水量都还 增加的很快,同时还出现了一户通、aio等特殊账户,于是回单生成的跑批时长由原 来40多分钟暴增到近6小时,活期明细跑了近2小时,账户信息整理跑了近4小时(总 跑批时长达到十几个小时),严重影响后续系统跑批. 2、回单打印用的是公司的控件,回单上的电子印章是被控件转化为图片盖在模板 上的,但是图片是长方形不透明的,如果字数多了会被图片压住. 3、回单数量后来很大(回单表后来三亿多条数据),回单的查询过慢. 4、回单系统首页面有一处为展示跑批未生成回单,但是异常表数据量后来也很 大,致使登录首页面后来也很慢. 主要开发模块: 1、实时回单(与多个系统共同开发) 2、跑批优化 3、资源中心白名
2014-12-01 -2017-01-01郑州云之谷开发
短期外包项目开发,基本上都是为期2到6个月开发周期的项目。 具体工作内容有: 1、需求功能的代码开发; 2、提交测试版本前本地测试; 3、缺陷问题修复;
教育经历
2014-07-01 - 2017-07-01河南农业大学计算机科学与技术本科
计算机科学与技术专业,科目均通过。。。。。。。。。。。。
技能
把cs改为bs,使用c++加密方式,使用protobuf格式报文内容,使用c++的拆解包方式,步骤部分是复杂的地方,步骤需要支持上下移动、选中删除、修改,相关操作变更顺序号,同时修改对应json数据等
回单系统 某银行回单系统开发与维护; 回单系统:包含有 回单签约、回单打印、明细打印等,其中打印部分使用的公司控件,回单、明细则是有跑批t+1和调用核心接口t+0生成. 主要解决问题: 1、入场时为一期即将结束,回单和明细不包含对私的流水(此时明天动账流水很 少),并且核心系统尚未出现一户通、aio等账户(跑批整理账户和实时同步规则也很 简单),但是随着运行时间增加,增加了对私动账流水,对公对私每天的流水量都还 增加的很快,同时还出现了一户通、aio等特殊账户,于是回单生成的跑批时长由原 来40多分钟暴增到近6小时,活期明细跑了近2小时,账户信息整理跑了近4小时(总 跑批时长达到十几个小时),严重影响后续系统跑批. 2、回单打印用的是公司的控件,回单上的电子印章是被控件转化为图片盖在模板 上的,但是图片是长方形不透明的,如果字数多了会被图片压住. 3、回单数量后来很大(回单表后来三亿多条数据),回单的查询过慢. 4、回单系统首页面有一处为展示跑批未生成回单,但是异常表数据量后来也很 大,致使登录首页面后来也很慢. 主要开发模块: 1、实时回单(与多个系统共同开发) 2、跑批优化 3、资源中心白名单限制 4、用户交易登记 5、跨终端授权(与集中运营共同开发) 6、接入文件传输平台 7、账户迁移 8、适配241连打 9、重写柜面账户信息同步 10、补打其他系统交易(非动账交易,多个系统共同开发) 11、支持对公结算卡 12、支持云开户(提供签约接口)