Docker进阶

笔记整理来源 B站UP主遇见狂神说

Docker容器数据卷

在Docker容器的实际使用中,经常会遇到容器的数据持久化,容器之间的数据共享等问题,通常我们有两种解决方案:

  1. 数据卷(Data Volumes):就是将容器内数据直接映射到本地主机环境的指定文件目录之中,可以理解为容器挂载一个虚拟数据卷然后 映射到一个主机目录中
  2. 数据卷容器(Data Volume Containers):用专门的容器来挂载数据卷,其他容器通过挂载这个父容器来实现数据共享,这个专门挂载数据卷的容器就是数据卷容器,简单的总结就是有一个容器来专门管理数据的持久化和容器之间数据共享。
阅读更多

Docker基础

笔记整理来源 B站UP主遇见狂神说

Docker基本概念

Docker是一个使用容器开发部署运行应用程序的平台。使用Linux容器部署应用程序称为容器化。

容器化越来越受欢迎,是因为容器有以下特点:

  • 灵活性:即使是最复杂的应用程序也可以被容器化
  • 轻量级:容器利用并共享主机内核
  • 可互换的:你可以实时部署更新和升级
  • 可移植性:你可以在本地构建、部署到云,并在任何地方运行
  • 可伸缩:你可以增加并自动分发容器副本
  • 可叠加:你可以垂直地、动态地叠加服务
阅读更多

Vue基础

Vue.js是什么?

是一位华裔工程师(尤雨溪)开发的前端js库

特点:

  1. 遵循MVVM模式
阅读更多

HTTP概述

基于HTTP的组件系统

HTTP是一个client-server协议:请求通过一个实体被发出,实体也就是用户代理。大多数情况下,这个用户代理都是指浏览器,当然它也可能是任何东西,比如一个爬取网页生成维护搜索引擎索引的机器爬虫。

每一个发送到服务器的请求,都会被服务器处理并返回一个消息,也就是response。在这个请求与响应之间,还有许许多多的被称为proxies的实体,他们的作用与表现各不相同,比如有些是网关,还有些是caches等。

阅读更多

SpringBoot整合Swagger2

第一步:加入相关依赖

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
阅读更多

OAuth2授权码模式Demo

案例架构

项目 端口 备注
auth-server 8080 授权服务器
resource-server 8081 资源服务器
client-app 8082 第三方应用
阅读更多

DBCP2配置参数详解、

常用链接配置

参数 描述
username 传递给JDBC驱动的用于建立连接的用户名
password 传递给JDBC驱动的用于建立连接的密码
url 传递给JDBC驱动的用于建立连接的URL
driverClassName 使用的JDBC驱动的完整有效的java 类名
connectionProperties 当建立新连接时被发送给JDBC驱动的连接参数,格式必须是 [propertyName=property;]。 注意:参数user/password将被明确传递,所以不需要包括在这里。
阅读更多