一、项目介绍1. 项目背景在线教育顾名思义,是以网络为介质的教学方式,通过网络,学员与教师即使相隔万里也可以开展教学活动;此外,借助网络课件,学员还可以随时随地进行学习,真正打破了时间和空间的限制,对于工作繁忙,学习时间不固定的职场人而言网络远程教育是最方便不过的学习方式。2. 项目采用的商业模式B2C模式(Business To Customer 会员模式):此项目采用B2C  B2B            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-18 21:14:24
                            
                                5阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、项目技术栈二、项目商业模式主要有两种商业模式:1、B2C模式(Business To Customer 会员模式)商家到用户,这种模式是自己制作大量自有版权的视频,放在自有平台上,让用户按月付费或者按年付 费。 这种模式简单,快速,只要专心录制大量视频即可快速发展,其曾因为 lynda 的天价融资而 大热。 但在中国由于版权保护意识不强,教育内容易于复制,有海量的免费资源的竞争对手众多等原因,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-25 14:40:00
                            
                                148阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            项目源码如下: 后端地址:https://gitee.com/Role-plus/online-edu前端前台地址:https://gitee.com/Role-plus/edu-vue-front前端后台地址:https://gitee.com/Role-plus/edu-vue-admin完善了评论功能!修复了已知的很多bug一、项目描述在线教育顾名思义,是以网络为介质的教学方式,通过网络,学            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-13 20:36:35
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ❤ 作者主页:欢迎来到我的技术博客? ❀ 个人介绍:大家好,本人热衷于Java后端开发,欢迎来交流学习哦!( ̄▽ ̄)~* ? 如果文章对您有帮助,记得关注、点赞、收藏、评论⭐️⭐️⭐️ ? 您的支持将是我创作的动力,让我们一起加油进步吧!!!??一、准备代码,提交到码云Git库代码中需要包含以下几部分内容:(1)代码中需要包含Dockerfile文件  文件内容:FROM openjdk            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-15 09:05:51
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目 录day0.项目介绍1 前置知识2 项目背景3 项目商业模式4 项目核心功能模块5 本项目使用的技术day1.Mybatis-plus1 Mybatis-plus简介2 mysql安装、配置3.Navicat建表4.JDK下载及环境变量配置5.新建springboot项目6.aplications.properties配置7.MybtisPlus Demo8.查看sql日志9.Insert1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 14:31:46
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 谷粒学院系统架构设计科普文章
在软件开发的过程中,系统架构设计是一个至关重要的步骤。它涉及到对系统组件、模块和功能的整体规划。本文将以谷粒学院的系统架构为例,深入探讨系统架构设计的基本概念,并通过代码示例增强理解。
## 一、系统架构设计的基本概念
系统架构设计主要包括以下几个方面:
1. **需求分析**:理解用户需求,明确系统功能。
2. **架构风格选择**:选择合适的架构风格,            
                
         
            
            
            
            文章目录谷粒学院项目总结1.项目介绍1.1 采用的商业模式1.2 功能模块1.3 采用技术2.Mybatis-Plus相关配置2.1 配置分页插件2.2 自动填充2.3 代码生成器3.Swagger配置4.统一返回数据格式4.1 统一结果返回类4.2 统一定义返回码5.统一异常处理5.1 创建统一异常处理器5.2 自定义异常处理6.统一日志处理6.1 配置日志级别6.2 Logback日志6.3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-20 22:34:41
                            
                                97阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            踩了mysql主键自增的坑,一开始因为是自己的mybatisplus的配置错误,发现插入的id都特别大,而且前端展现的和我发现的id不一样,这个应该是框架的问题, 但是插入特别大的问题,其实是mysql的 查看Id类型 去mysql查找主键起始值 发现是这个问题,然后设置小点的,但是看视频发现没有问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-05-28 01:36:00
                            
                                179阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 15:13:33
                            
                                230阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            单点登录实现方式在 common 公共模块引入 JWT 依赖和工具类,工具类定义如下几个方法传入用户id和昵称生成token字符串的方法,token中包含用户信息判断token是否存在与有效,不符合规则返回false根据token字符串获取会员id,有了会员id就可以用来查询用户的相关信息了,通过HttpServletRequest 得到定义如下两个常量过期时间秘钥,用它来进行加密,用随便生成的字            
                
         
            
            
            
            来自B站尚硅谷的谷粒学院教程,本文是对其课堂笔记的二次整理.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-16 15:16:40
                            
                                262阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概念: (1)Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置 管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特 性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-16 09:37:00
                            
                                235阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、参考文档 官网:http://mp.baomidou.com/ 参考教程:http://mp.baomidou.com/guide/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化 开发、提高效率而生。 快速开始参考 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-25 14:42:00
                            
                                350阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            来自B站尚硅谷的谷粒学院教程,本文是对其课堂笔记的二次整理.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-07 14:56:27
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、反向代理服务器 请求转发 负载均衡 动静分离 二、请求转发 二、负载均衡 集群:多台服务器都放一个项目 三、使用nginx http://nginx.org/en/download.html官网 下载nginx1.12.2版本压缩包,解压得到文件,使用cmd启动nginx.exe文件 注意:关闭 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-14 08:20:00
                            
                                195阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            基本概念 Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调 用HTTP API。 Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。 Spring Cloud对Feign进行了增强,使Feign支持了Spring MVC注 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-16 09:55:00
                            
                                101阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录一、什么是Webpack二、Webpack安装1、全局安装2、查看版本号三、初始化项目1、初始化项            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-23 08:50:59
                            
                                121阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、介绍 1、Vue.js 是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。 Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代 化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-29 08:46:00
                            
                                134阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、项目技术栈 二、项目商业模式 主要有两种商业模式: 1、B2C模式(Business To Customer 会员模式) 商家到用户,这种模式是自己制作大量自有版权的视频,放在自有平台上,让用户按月付费或者按年付 费。 这种模式简单,快速,只要专心录制大量视频即可快速发展,其曾因为 lynda  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-25 14:40:00
                            
                                257阅读
                            
                                                                                    
                                2评论