1.了解html、css、js等前端技术以及jQuery、ajax等js框架;
2.熟练应用Java web技术,cookie,session,jsp,servlet以及常用web容器tomcat、apache;
3.熟练应用 IDEA、Eclipse、Svn、Maven、Git等开发工具;
4.熟练掌握目前流行的开源框架(spring,springMVC,springBoot,springTask,myBatis);
5.熟悉常用数据库设计与开发,熟练使用mysql数据库,nosql型数据库redis;
6.熟悉Dubbo、Zookeeper、activeMQ等开源中间件;
2017/11 - 至今 简游
使用技术: SpringBoot ,Dubbo ,ZooKeeper,ActiveMQ ,Mybatis
项目介绍:
旅游是广受中国年轻一代喜爱的活动, 越来越多的年轻人愿意付出更多的心思去发掘内心对旅游的追求, 简游是基于个性化旅游攻略信息构建成自由行交易与服务的平台,还有旅游攻略、旅游问答、旅游点评等资讯,以及酒店、交通、当地游等自由行产品及服务。
责任描述:
负责订单系统模块: 订单的管理 ;
负责促销系统模块:定时上架商品,定量抢购;
技术要点:
分布式架构 ,使用Dubbo来实现分布式。
使用ZooKeeper作为注册中心;使用ActiveMQ做消息中心以减轻服务器压力和解耦业务;
使用Redis作为抢购时控制库存不超卖的控制,并利用Redis实现分布式缓存;