1.擅长微服务技术,如:Springcloud,Eureka,Ribbon,Hystrix,Zuul,Config与Dubbo,Zookeeper。
2.擅长H5,CSS3,JS,jQ,Ajax等前端技术;
3.擅长SSM+SpringBoot ;
4.掌握 Java基础知识,了解 JVM 底层和 JMM 内存模型,熟悉常用的设计模式和多线程编程
5.熟练使用 Mysql ,用过 SQL 优化和数据库优化
6.用过 Redis ,了解 RabbitMQ 消息中间件
7.擅长tomcat应用服务器,熟悉 Apache,Ngnix 主流 Web 服务器的基本配置及常用命令。
微服务商城系统(三期)
技术架构:
Dubbo+Zookeeper+Nginx+VSFTPD+Spring+SpringMVC+Mybatis+Redis+
+MySQL+Mycat+Solr+SolrCloud+CentOS+EasyUI+Jsonp+XShell+FileZilla+逆向工程+SSO
项目描述:“微服务商城系统(三期)”,是在前两期的基础上,升级的一个商城系统,属于前后端分离的电商系统,后台主要包含的功能有:商品管理,新增商品,查询商品,规格参数管理,系统内容管理,内容分类管理,内容管理,以及商品的上架、下架、删除、编辑等功能。前端主要包含的功能有:注册,登录,注销,显示广告轮播图,二级菜单显示,添加购物车,购物车结算,以及站内搜索等功能。
责任描述:自己负责的模块如下:
1.后台系统的商品新增,商品上架、下架、删除、编辑的功能
2.以树形菜单的方式显示后台商品
3.用富文本编辑器完成对后台商品显示效果的优化
4.管理商品图片的上传、下载、删除等功能
5.完成商品信息的分页功能
技术描述:
1.用Maven实现整合项目结构的搭建,管理项目所需要的全部坐标。
2.用Dubbo编写项目的启动入口,并且完成提供者和消费者的搭建。
3.用Zookeeper完成服务的注册和发现
4.用Log4j完成对日志的管理
5.用Nginx实现负载均衡,并且完成对权重的配置
6.用VSFTPD完成对静态资源的管理
7.用Redis完成对数据的缓存
8.用Mycat实现读写分离和分库分表
9.用Solr及拆词器实现站内搜索
10.用Jsonp实现跨域请求及二级菜单显示
微服务流量监控系统(二期)
技术架构:
SpringBoot+Springcloud+Eureka+Ribbon+Hystrix+Dashboard+Feign+ZUUL+SpringCloudConfig+Mybatis+DevTools+Thymeleaf+MySQL+Navicat+Lombok+Maven+Log4j+Junit+Druid+EasyUI
项目描述:“微服务流量监控系统(二期)”,是在一期系统的基础上,基于微服务,开发的一套用于监控网页访问量的V2.0版本系统。主要功能有:注册,登录,退出,系统管理,在线用户统计,系统健康指数监控,数据监控等功能。
责任描述:主要的负责的模块为:
1.搭建提供者项目,完成提供端查询数据接口功能的编写。
2.搭建消费者项目,完成消费者对提供者的正常调用,确保接口数据正常走通。
3.完成Eureka集群的搭建
4.完成负载均衡功能的实现
5.完成服务降级功能的实现
6.协助同事,完成用DashBoard编写的监控网页访问量的接口
技术描述:
1.基于Maven的聚合项目搭建系统架构
2.用SpringBoot控制项目的启动入口,并关联相关注解,整合其它框架。
3.用Eureka完成服务的注册与发现,并且用Eureka集群关联批量的服务实例。
4.在Eureka集群的基础上,用Ribbon实现负载均衡。
5.用Hystrix管理项目中的容错机制,并实现服务降级。
6.用DashBoard的单机版,实现对当前网页请求流量的监控,以及数据池的汇总,最终以表格的形式导出。
7.用Feign完成微服务之间的调用,并联合Ribbon,对负载均衡进行优化。
8.用ZUUL实现对请求控制器的封装和优化,并且实现对请求路径的加密与解密。
9.用SpringCloudConfig的服务端和客户端,完成对各种配置文件的关联和读写操作。
10.用Mybatis框架完成对持久层的读写操作,以及对数据库的分页。
11.用DevTools完成对项目的热部署。
12.用Thymeleaf实现后端数据的显示,并进行相应的前后端交互。
13.用EasyUI回显来自后端的所有数据,最终将效果显示在前台页面。
在元数据平台搭建项目中,我独立完成从后端到前端建设,元数据管理页面包含增删改查,元数据状态审批等一系列操作,元数据权限管理页面包含权限申请,应用元数据的对比差异,sdk打包页面包含一键打包以供其他应用使用
角色:开发 一个包裹从揽收到送货成功有很多个状态,,本次项目就是把这一类项目归类,同一事件可能会导致多个状态变化,状态也有它的前置状态和后置状态。我所负责的就是需求技术方案,后端接口落地,状态的增删改查,页面搭建,上线发布等