广东大数据统计项目:
项目概述:对现有广东检验检疫局统计与风险分析系统进行大数据技术改造和开发,使之具有灵活直观的数据可视化功能和数据挖掘分析功能.后端采用spring boot,前端使用Echarts图例展示可视化数据.使用nginx进行动静分离.
使用技术:
Spirng boot、Mybatis、 Echarts、Jquery、Bootstrap.nginx
项目描述:
后端使用spring boot + mybatis 进行开发,使用java8提供的Stream和lambda表达式对查询出来的数据进行处理,同时使用多线程编程来并行处理、查找数据提高对用户的响应速度,利用模版方法模式、策略模式和单例模式等开发可维护,易复用,易扩展的代码.使用ningx进行动静分离,优化网站的响应性
前端使用Bootstrap的栅格系统布局,Echarts的饼图、柱状图等展示数据.利用Jquery扩展了一些Echarts的功能,例如: Echarts图例的横轴坐标名称过长时,并不支持隐藏部分名称,自己想了一个办法,使他默认显示两个字符,鼠标移动上去展示全部名称,博客中有写明方法.
数字英雄商城项目:
项目概述:主要负责后端开发,为前端提供接口,使用了分布式技术,在负载过高的情况下,可以针对性的部署相应模块的实例,实现了单点登录.验证登录安全使用了spring security框架.
使用技术: spring cloud 、 spring security、 mybatis 、 redis
项目描述: 主要参与了登录模块、架构设计和部分业务模块的开发,使用spring session +redis实现单点登录,使用 spring security进行安全验证.使用spring cloud进行分布式开发,可以实现敏捷开发和部署,在负载较高的时候可以有针对性的部署响应的实例提高响应性.还有一些其他例如1元购、0元购和抽奖等业务逻辑的实现
还有若干小项目就不一一例举了.