项目时间:2017-02到2017-07
项目名称:多财宝网贷平台(毕业设计) | 项目工具:SpringMVC+Spring+Mybatis+Easy-UI
项目描述:
项目介绍
基于B/S架构的互联网P2P贷款系统,用户大致拥有借款,投资,理财,还款等功能。前台功能主要有借款申请,投资,个人相关记录, 资料修改,风控资料上传,银行卡绑定等功能。后台主要有审核,放款,统计,查看,权限管理,日志记录查看等功能。
主要分为几个流程:
1、借款流程:借款人注册账号,提交借款资料(风险控制【风控】资料),平台风控审核,发布借款;
2、投资流程:投资人注册账号,绑定银行卡,充值,投标;
3、放款流程:平台满标审核,借款人收款,借款人提现;
4、还款流程:借款人充值,借款人还款,投资人收款,投资人继续投资(或提现)
我的职责
全程参与项目设计与开发,测试,参与模块有前台的个人中心,手机短信验证,邮箱验证.用户借款申请, 投标,风控资料的上传,用户还款,后台的风控材料审核,借款标的发布审核,投标满额审核,以及后期的维护。
技术要点:
1.Maven管理项目,前后台管理分离
2.前后台数据交互使用FreeMarker完成
3.前后台页面使用Bootstrap搭建前后台网页
4.使用代码生成器
5.用户的多个状态使用二进制数来作为状态码,改变二进制数实现用户状态的增加,移除
6.使用Redis作为MyBatis的缓存,同时存储日志文件
7.数据库加密,数据库防篡改
8.使用定时器+模型中验证码字段的组合方式达到防止数据篡改的警报功能
9.使用Ajax高级查询分页
项目时间:2016-04到2017-07
项目名称:丽家宝贝 | 项目工具:Linux redhat系统
项目描述:
项目介绍
该项目基于Thinkphp框架开发,前台分为订单提交,商品信息,分类专区,热推信息,客户服务等模块;后台细分为订单管理,商品管理,分类管理,用户管理,客户评价,购物车等模块。
在这个项目中多处使用ajax,购物车采用了memcache缓存技术,有效的防止了垃圾订单的的产生造成的服务器压力过大,提升了页面的响应速度。
我的职责
1.参与前期数据库表单的制定与操作。
2.负责网站用户管理,对网站的信息进行修改更新和删除。
3.权限管理,设置不同权限,如浏览客户和会员用户设计约束。
4.根据不同的消费群体,划分不同的商品分区。
项目时间:2016-06到2017-07
项目名称:运营日志分析系统 | 项目工具:Linux、hadoop-2.6.0-cdh5.5.2、sqoop-1.4.6-cdh3u5、hive-1.2.1-cdh3u5、zookeeper-3.4.5-cdh3u5、 Hbase-1.0.0-cdh3u5、mysql、spark-1.3.0-cdh5.5.2、Jdk1.7.0等。
项目描述:
项目介绍
我们公司拥有多款游戏,每天会产生大量的数据,但是这些数据是分散在不同机器中,管理这些数据非常困难。为了保证数据存储的高效、安全和完整,我们需要一个统一的大数据平台来存储和管理数据;其次,我们需要针对每天生产的数据进行分析和统计,例如DAU、DNU、留存、流失、付费喜好或是渠道排查等等;第三,我们需要一个灵活可配置的集群环境,根据实时的业务需求,改变集群的硬件环境。因此我们选择了Hadoop架构来搭建自己的大数据平台。
我们收集到的大量数据,有两方面的信息:一是事件信息,记录发生过的事件:用户A在某个时刻登录了一次;用户B在另一个时刻进行了一次购买,等等。这种事件信息占了系统所存储信息的大部分,而且绝大部分是不断新增的数据。除事件信息外,还有用户的属性信息,比如用户A首次充值的时间为2013年1月1日,等等。
我们通过分布式hadoop集群处理logstash获取的玩家游戏行为信息,使用mapreduce对数据进行过滤清洗后重新存储到HDFS上,使用hive和spark对数据进行分析,从数据反应的各项趋势了解游戏的运行现状,并把分析结果导入到mysql和redis进行统一管理。
我的职责
1.通过logstash抽取日志服务器上的日志文件和缓存数据库的数据导入到HDFS。
2.通过mapreduce对数据做一个MR清洗,清洗出有效字段。
3.将清洗后的数据导入hive进行分析,利用sqoop将hive分析统计后的结果导出到mysql中保存。
4.通过spark对事件日志进行统计分析,利用jdbc把分析结果写入到mysql。
5.使用HBase进行处理后数据的存储。
6.对mapreduce,hive等进行调优,对Hql语句进行编写调优。
5.日常数据的管理及维护。
项目时间:2017-02到2017-07
项目名称:阅视官网
项目描述:
项目介绍
为丰灵软件公司制作官网,主要使用HTML5,CSS3,JavaScript,jQuery,bootstrap,ajax
我的职责
1、使用HTML5,CSS3完成符合W3C标准的页面
2、使用JavaScript+jQuery完成页面特效
3、使用bootstrap完成响应式布局
4、使用AJAX完成前后端数据交互