![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud+Vue在线教育项目(全栈)
文章平均质量分 92
SpringCloud
热爱旅行的小李同学
沉淀。
展开
-
小白学Jenkins——安装及快速入门
小白学Jenkins——安装及快速入门文章目录小白学Jenkins——安装及快速入门一、安装Jenkins1 前置工作1.1 安装JAVA 运行环境1.2 安装maven1.3安装git1.4 安装docker2 安装Jenkins3 初始化Jenkins二、部署第一个项目一、安装Jenkins1 前置工作1.1 安装JAVA 运行环境第一步:上传或下载安装包自行下载安装包,然后新建目录mkdir /usr/local/java第二步:解压安装包tar -zxvf jdk-8u121-l原创 2020-06-12 21:30:33 · 615 阅读 · 2 评论 -
Nacos的基本使用(1)——入门
Nacos的基本使用文章目录Nacos的基本使用一、基本概念(1)Nacos:(2)常见的注册中心:(3)Nacos功能二、Nacos的下载和安装三、注册服务第一步: 在模块中引入相关依赖第二步:在要注册的模块的配置文件中进行配置第三步:添加Nacos注解第四步:重新启动项目一、基本概念(1)Nacos:Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性原创 2020-05-29 19:58:18 · 2963 阅读 · 0 评论 -
SpringCloud+Vue在线教育项目——服务调用Feign和熔断器Hystrix的使用
SpringCloud+Vue在线教育项目——服务调用Feign和熔断器Hystrix的使用原创 2020-05-30 12:11:40 · 651 阅读 · 1 评论 -
SpringCloud+Vue在线教育项目——服务前台(NUXT的使用)
SpringCloud+Vue在线教育项目——服务前台(NUXT的使用)服务端渲染技术NUXT原创 2020-05-31 09:11:46 · 693 阅读 · 0 评论 -
SpringCloud+Vue在线教育项目——前台登录注册功能完善(后端)(整合JWT和阿里云短信服务)
SpringCloud+Vue在线教育项目——前台登录注册功能完善(后端)(整合JWT和阿里云短信服务)![在这里插入图片描述](https://img-blog.csdnimg.cn/2020060114555531.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQ2Mjc1MDIw,size_16,color_FFFFFF,t_70#p原创 2020-06-01 14:59:14 · 1469 阅读 · 1 评论 -
SpringCloud+Vue在线教育项目——课程支付模块(整合微信支付)
需要写4个接口:生成订单接口、根据订单ID查询订单信息接口、生成微信支付二维码接口、查询订单支付状态并且更新订单接口。课程详情页面调用生成订单接口,来到订单详情页面,调用根据订单ID查询订单信息接口渲染页面。点击去支付来到支付页面,调用生成二维码接口,扫描支付后需要判断订单是否支付,根据微信官方API文档可以写出最后一个接口。原创 2020-06-05 14:58:25 · 746 阅读 · 0 评论 -
SpringCloud+Vue在线教育项目——整合定时任务
计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。在Linux中,我们经常用到 cron 服务器来完成这项工作。cron服务器可以根据配置文件约定的时间来执行特定的任务。原创 2020-06-06 10:59:21 · 505 阅读 · 0 评论 -
Nacos的基本使用(2)——Nacos配置中心
文章目录前言一、配置中心介绍1、Spring Cloud Config2、Nacos替换Config(1)应用场景(2)解决的问题(3)nacos配置中心作用:二、读取Nacos配置中心的配置文件1、在Nacos创建统一配置文件(1)点击创建按钮(2)输入配置信息(3)确保配置信息无误后,点击确认(4)点击配置列表即可看到配置文件2.以任一模块为例(1)在service的pom.xml中引入依赖(2)创建bootstrap.properties配置文件(3)把项目之前的application.propert原创 2020-06-12 12:10:07 · 3077 阅读 · 1 评论 -
SpringCloud+Vue在线教育网站——整合Gateway网关
API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:原创 2020-06-07 14:30:09 · 6996 阅读 · 1 评论 -
SpringCloud+Vue在线教育项目——整合canal数据同步
一、Canal介绍1、应用场景在前面的统计分析功能中,我们采取了服务调用获取统计数据,这样耦合度高,效率相对较低,目前我采取另一种实现方式,通过实时同步数据库表的方式实现,例如我们要统计每天注册与登录人数,我们只需把会员表同步到统计库中,实现本地统计就可以了,这样效率更高,耦合度更低,Canal就是一个很好的数据库同步工具。canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL。2、Canal环境搭建canal的原理是原创 2020-06-07 10:22:54 · 3029 阅读 · 0 评论 -
小白学ECharts——快速入门及项目整合(SpringCloud+Vue在线教育项目)
ECharts是百度的一个项目,后来百度把Echarts捐给apache,用于图表展示,提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。原创 2020-06-06 15:57:15 · 748 阅读 · 0 评论