项目时间:2014-04 - 2014-07
项目名称:消息推送的路由服务
项目描述:
项目介绍
eclipse springmvc(开发工具)这个项目用的是一个苹果推送的开源工具DbayAPNS,我主要是接收客户端传来的手机应用的appName,手机的deviceid,以及应用的版本号还有这个客户端上次访问的ip信息,然后把这些内容保存在服务器端的session里,经过ip轮询的算法提供给用户一个新的ip或原来的ip(为了负载均衡或其他业务原因)。
我还会接收苹果客户端传来的token(苹果客户端会先在我这里生成一个p12证书),然后我用此证书,把token和我要发给客户端的消息一同发往apns(苹果服务器),最终苹果端会解析我的消息把消息最终用苹果自己的格式转发给客户。
这项目用的框架式springmvc+mybatis,中间用注解等技术免去了技术上的很多依赖配置,我们会根据用户传过来的ip信息,去后台的zookeeper取ip配置等信息,返回给用户下一个可用ip,然后用户的session信息是存在后台的redis服务里,后期的话我们会实现zookeeper的集群配置。
注:这个关于Mybatis、Redis以及Zookeeper的使用,我应该只达到了解程度,因为使用的不多,Mybatis只是配置过其配置文件,知道他优势在哪里,Redis和Zookeeper也都只是稍微用过。不过我对这些技术还是挺感兴趣的,平时会自己学习。
我的职责
我们的项目有客户端(apple,android等),服务端有:message service,route service,底层的存储端,我负责route service,负责转发用户的请求,以及保存用户的信息,给消息服务层取数据。
项目时间:2016-03 - 至今
项目名称:金孔雀机票查询订购网站
项目描述:
项目介绍
项目简介: 项目主要是做机票查询,预定,价格监控,订单收藏,限时支付;
我的职责
我的职责:
1)设计项目的缓存,对用户15分钟以内查询的数据进行缓存;
2)项目后台的设计,以及页面展示;
3)支付宝支付对接,财付通支付对接,
4)授信支付设计;
5)预付支付设计;
6) 订单收藏,并进行价格监控;
7)网站日常维护; 网站地址 : https://www.67118899.com
项目时间:2012-07 - 2015-03
项目名称:山洪预警非工程措施项目
项目描述:
项目介绍
浙江省多个县级山洪预警项目的开发、实施。项目为b/s结构,本人参与系统前后端优化开发、功能模块添加等工作。参与多地方项目需求调研,业主交流,最终实施与验收等工作。
我的职责
项目时间:2015-07 - 2016-03
项目名称:商城
项目描述:
项目介绍
该网站基于ThinkPHP框架开发的综合性商城网站。
前台:
登陆、注册、用户中心,积分兑换、商品排行榜、热门搜索,
购物车、订单、抵价券使用,发票制度、订单评论、商品评论 。
后台:
帮助中心管理、权限模块管理,商品管理、订单管理、系统设置管理,
会员管理、优惠管理、相册管理、分类管理,商品评价管理、礼品兑换管理等等。
我的职责
参与了商城前期分析,数据库表的设计
后台分类管理、商品管理模块的功能代码实现