摘要: 1、Eureka入门程序,使用Eureka,ribbon简介,ribbon程序案例;2、Gateway入门程序,使用Gateway,openfeign简介,openfeign入门程序,使用openfeign 阅读全文
posted @ 2022-07-22 23:05 carat9588 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 软件架构的演进过程 软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。 1.1 单体架构 架构说明: ​ 全部功能集中在一个项目内(All in one)。 架构优点: ​ 架构简单,前期开发成本低、开发周期短,适合小型项目。 架构缺点 阅读全文
posted @ 2022-07-12 10:51 carat9588 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1MQ 1.1MQ概述 1.1.1MQ基本概念 MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。 1.1.2MQ的优势和劣势 在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的 阅读全文
posted @ 2022-07-12 09:03 carat9588 阅读(109) 评论(0) 推荐(0) 编辑
摘要: SpringSecurity 简介 简单应用 认证相关 API 授权相关 API 其他功能 阅读全文
posted @ 2022-07-12 09:02 carat9588 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 第一节 Docker 安装与启动 1.1 Docker 相关资源网址 docker 官网(国外网站访问很慢):http://www.docker.com Docker Hub 仓 库 官 网 ( 国 外 网 站 很 慢 , 推 荐 使 用 国 内 镜 像 ) : https://hub.docker 阅读全文
posted @ 2022-07-12 09:01 carat9588 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Git简介 Git的安装及GitHub的使用 Git的使用及命令 Gitee的安装及使用 阅读全文
posted @ 2022-07-12 09:01 carat9588 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Linux入门概述; VM安装相关; Linux目录结构; VI/VIM编辑器; 系统管理操作; 远程登录; 常用基本命令 阅读全文
posted @ 2022-07-12 09:00 carat9588 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1Nosql定义和分类 1.1什么是NoSql NoSql,叫非关系型数据库,它的全名Not only sql。 为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充。 1.2NoSql的分类 1. 阅读全文
posted @ 2022-07-12 09:00 carat9588 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、SpringBoot简介 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架 阅读全文
posted @ 2022-07-12 08:58 carat9588 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC SpringMVC是一个spring家族 MVC(Model View Controller 模型视图控制器)框架 Spring web MVC 框架提供了模型-视图-控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组件。MVC 模式导致了应用程序的不同方面( 阅读全文
posted @ 2022-06-26 14:16 carat9588 阅读(720) 评论(1) 推荐(0) 编辑