1. 熟练掌握ssh/ssm框架,熟练的使用Spring、Hibernate、SpringMVC、Mybatis、Springboot、dubbo等框架
2. 熟练掌握java基础,理解io、多线程、集合等基础框架,理解悲观锁、乐观锁等安全机制
3. 熟悉设计模式,例如简单工厂模式、单例模式(懒汉式和饿汉式)、模板模式、代理模式等,并能够熟练的应用
4. 熟练掌握mysql数据库语言,能够熟练的对mysql数据库进行增、删、改、查等操作
5. 熟练掌握Linux操作系统
6. 熟悉Tomcat服务器部署,能够进行基本调优与集群部署
7. 熟悉HTML5、JavaScript、css、jQuery、JSP、ajax、bootstrap等前端技术
8. 熟悉fastDFS分布式文件系统,并能够熟练的应用
9. 熟练掌握Nginx、zookeeper、keepalived等常用中间件
10. 熟练掌握solr全文搜索功能
11. 掌握redis非关系型数据库
12. 掌握rabbitmq消息队列,并能够熟练的应用.
项目名称:利群采购平台
开发技术:
Spring+SpringMVC+Mybatis+fastFDS+Solr+Nginx+Redis+springboot
项目描述:支持多用户分销系统,支持分销商独立上传商品。游客可在本网站浏览商品以及注册会员,会员可以在本商城下订单购买物品,以及参加各种活动。利群采购采用分布式架构,降低了格模块之间的耦合度。图片的上传采用的时候fastFDS分布式文件系统,商品的搜索采用的是Solr全文检索,使用Nginx作为负载均衡服务器,实现了系统的高可用性。为了提高系统的性能采用redis作为系统缓存,并实现了session共享。
责任描述:
1. 实现dubbo和springboot搭建分布式商城系统
2. 实现商品以及商品类别的管理,实现用fastFDS实现图片的上传
3. 实现前台单点登录,实现redis的session共享
4. 实现solr全文检索功能
5. 实现购物车功能
6. 实现订单的支付功能
项目名称:石头客理财
开发技术:Spring+SpringMVC+Mybatis+Bootstrap+Solr+Nginx+Echart
项目描述:石头客理财是一个P2P一站式理财超市,是理财方式的一种创新,让理财人能够抱团取暖,一起理财获得高额收益。平台主要功能包括:用户注册和登录、用户信息管理、投资模块、借款模块、还款模块、风险控制模块以及评级系统,方便客户随时注册、登录、投标、申请借款,实现高额收益。
责任描述:
1. 参与需求分析
2. 实现用户的登录以及注册功能
3. 利用Echart实现各种图形报表的展示
4. 采用solr分词实现全文检索功能
5. 实现用户信息管理的功能
项目名称:斗图APP
开发技术:Spring+SpringMVC+Mybatis+Nginx+fastDFS
项目描述:斗图是一款完全免费的动态图聊天表情APP,提供海量表情素材,轻松制作属于自己的专属表情,聊天嗨翻天。聊天斗图必备工具,支持在社交平台中发送各种表情。开启表情交流的全新聊天模式,体验最欢乐的聊天辅助工具,适用于社交聊天,集合了萌、傻、酷、拽等多位表情帝的表情包内容,小伙伴们的土掉渣表情。
责任描述:
1. 在后台实现用户的登录验证与注册的功能,并提供接口
2. 搭建fastDFS分布式文件系统,实现图片的上传和管理
3. 在后台实现图片的分类管理,并提供相应的接口
4. 实现用户的管理功能
5. 参与项目后期的维护,定期更新图片资源
项目名称:车载后视镜系统
开发技术:Spring+SpringMVC+Mybatis+Nginx+fastDFS
项目描述:车载后视镜系统是基于Android的一款便捷系统,由于后视镜使用率低于左右视镜以及其他一系列原因而诞生,提供定位,行车记录仪,轨迹回放,导航,设备防盗等一系列便捷功能,让后视镜本身为一面镜子的同时,更是给车主量身订造的一款便捷系统.
责任描述:
1. 搭建微信公众号实现用户设备绑定
2. 实现实时定位与离线定位
3. 实现车辆时段行车轨迹回显
4. 实现车辆防盗功能
5. 实现车辆违章查询功能