Java基础:熟练Java面向对象编程、Java集合类、多线程、IO,了解JVM虚拟机。
前端技术:熟悉HTML5+CSS3+JavaScript、Jquery、Ajax,Vue了解EasyUi、LayUi框架。
数 据 库:熟练Mysql,了解Oracle、sqlServer,熟系Mycat分布式中间件。
开发工具:熟练使用Eclipse,IDEA ,Git,Maven、WebStorm。
运用框架:熟练使用Mybatis、Spring、SpringMVC、SpringBoot,熟悉SpringCloud、Dubbo、zookeeper。
其 他:熟练JDBC、Security、Redis缓存、Swagger2、ActiveMQ、WebSocket、RocketMq、Activiti
Thymeleaf、Solr、Nginx、CAS、JSP、Servlet、junit、LOG4J、SpringBoot任务调度,熟练Tomcat,熟悉Elasticsearch 、
Linux的简单常用命令,了解MongoDB、RabbitMQ。
九盛家具城
开发环境:IDEA、jdk1.8、Mysql、git、linux、Maven
开发技术:SpringBoot、Mybatis、Elasticsearch、Nginx、ActiveMQ、redis、CAS
Tomcat、Jquery、Ajax、 Tengine、Lua、GraphicsMagick、Mycat
开发周期:2018/10 – 2019/08
项目描述:随着人们生活水平的提高,越来越多的人们对家居环境的需求越来越高,家庭生活舒适化成了现代人们的家居选择,九盛家具城为消费者提供各种家具信息的展示,将网络技术和传统销售进行结合,实现产品直销,从而减少流通环节,降低交易成本,节省支付、配送时间。
功能模块:个人模块、订单模块、支付模块、搜索模块、秒杀模块
责任描述: 1、搜索模块使用Elasticsearch查询所有分类以及商品相关信息
2、搜索模块使用ElasticSearch+IK分词器进行关键字的搜索
3、主页选择商品分类进入商品分类查询以及提供各种筛选规则进行筛选 4、商品详情页使用redis实现历史浏览商品缓存
5、秒杀模块使用redis分布式锁以及ActiveMQ消息队列实现秒杀功能
开发环境:Eclipse、jdk1.7、Mysql 、git、linux
开发技术: Spring、SpringMVC、Mybatis 、Nginx 、 redis 、jquery、Ajax
POI、Solr、Shiro、Tomcat
开发周期:2017/03 – 2017/09
项目描述:该项目是一款网上售房系统、综合了各大城市的房源、给客户最完整的房屋信息以方便客户浏览喜欢的房源,可在线查看房屋的评论、还可以联系人工为你更深入的介绍房屋或安排看房。
功能模块:主要分为房屋模块、订单模块、会员模块、后台模块、预约看房模块。
责任描述: 1、房屋模块使用redis缓存,将用户的查看历史保存在redis中。
2、Controller层使用Swagger2生成API接口进行联调测试。
3、搜索模块使用Solr对房屋进行搜索。
4、后台模块使用POI把订单导出到Excel中。