项目名称:南昌大学首页移动端开发
年龄:22岁 电话:13576274714 github:shellteo
性别:男 邮箱:shellteo@163.com Blog:http://shellteo.top
代收付系统为集中代收付中心提供了内容更多,功能更强的业务支撑,为了提高系统并发性, 使用 mysql 集群和redis缓存,减小mysql 的压力,加快系统处理业务的速度,保证每日处理大 额支付在1500 笔以上,小额支付在 3000 笔以上,因为系统包括代付结果查询和实时代付,为了 进一步减小系统压力,将 mysql 进行读写分离,进步降低数据库压力,redis 也做了主从备份, 保证系统容灾性,系统组件间使用消息队列保证数据正确有序处理,而且保证消息可恢复和业务 处理的正确性,消息安全加密使用的是 https,使用Java编写系统后台和前端进行交互,使用Ajax 进行前后端数据交互。
负责项目 Web前端系统设计、开发与实现,负责监督项目进度。南昌大学首页移动端开发, 对 pc端网站移植到移动端进行项目重构,使用 Bootstrap 组件和Bootstrap流式布局进行 前端构建,使用 jquery 的AJAX 的jsonp 进行与后端进行交互。 详情地址:http://wap.ncu.edu.cn/
项目名称:中国人民银行-江西省集中代收付系统后台
代收付系统为集中代收付中心提供了内容更多,功能更强的业务支撑,为了提高系统并发性, 使用 mysql 集群和redis缓存,减小mysql 的压力,加快系统处理业务的速度,保证每日处理大 额支付在1500 笔以上,小额支付在 3000 笔以上,因为系统包括代付结果查询和实时代付,为了 进一步减小系统压力,将 mysql 进行读写分离,进步降低数据库压力,redis 也做了主从备份, 保证系统容灾性,系统组件间使用消息队列保证数据正确有序处理,而且保证消息可恢复和业务 处理的正确性,消息安全加密使用的是 https,使用Java编写系统后台和前端进行交互,使用Ajax 进行前后端数据交互。
项目名称:在线可视化集成开发环境和在线云部署环境
6-8 人的创业小团队的创业项目,整个项目用时3 个月,我做了前端 IDE页面开发和一些后台api 的开发,项目前端基于 react 和redux的 dva框架进行架构,前端组件使用ant design,降低项 目开发时间,项目组件结构清晰 使用 HTML5 的postMessage 解决了react 和iframe 之间的通 信问题,使用HTMLdnd 和jquery 配合组件拖拽生成微信小程序组件,解放一部分前端开发者生 产力。还有项目内部一些state 内部的深拷贝问题,比如文件夹操作时,修改文件夹属性时,所有 的文件夹都被修改了,解决对象的深拷贝问题,项目难度主要在于组件的状态同步,以及拖拽流 程的设计。
在线部署平台后台基于 Koa 框架,generater 函数解决嵌套地狱的问题,平台内创建应用基于 docker容器,最大化机器性能,隔离不同应用之间的环境依赖,使开发者在使用在线部署平台能 一键部署,大大降低部署的时间成本。