- 博客(29)
- 问答 (2)
- 收藏
- 关注
原创 1.Docker高级篇(Docker网络介绍)
Docker是基于Linux Kernel的namespace,CGroups,UnionFileSystem等技术封装成的一种自定义容器格式,从而提供了一套虚拟运行环境。namespace: 用来做隔离的,比如 pid[进程]、net【网络】、mnt【挂载点】CGroups:Controller Groups 用来做资源限制,比如内存和CPU等Union File Systems:用来做Image和Container分层创建一个network,类型为 Bridge。
2023-08-07 18:48:55
161
2
原创 七、Docker基础入门(DockerFile)
Dockerfile中的指令需要满足如下的规则我们从官方pull下来的centos镜像是mini版的,所以不带有vim这些基础命令,那我们就来自定义一个镜像,功能比官方下载的强大点,同时运用下各个指令。最后我们通过自定义一个tomcat镜像来介绍下ADD和COPY这两个命令的区别。
2023-07-26 16:07:31
84
原创 五、Docker基础入门(Docker镜像文件)
首先我们来看看镜像到底是什么?虽然前面有介绍过镜像和容器,但也不是特别的深入。镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。
2023-07-25 10:13:44
560
原创 三、Docker基础入门(Docker构成&镜像加速)
image 文件生成的容器实例,本身也是一个文件,称为镜像文件。一个容器运行一种服务,当我们需要的时候,就可以通过docker客户端创建一个对应的运行实例,也就是我们的容器至于仓储,就是放了一堆镜像的地方,我们可以把镜像发布到仓储中,需要的时候从仓储中拉下来就可以了。
2023-07-17 20:58:35
77
原创 一、Docker基础入门(Docker介绍)
Docker是基于Go语言实现的云开源项目。Docker的主要目标是Build,Ship and Run Any App,Anywhere,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到一次封装,到处运行。Linux 容器技术的出现就解决了这样一个问题,而 Docker 就是在它的基础上发展过来的。将应用运行在 Docker 容器上面,而 Docker 容器在任何操作系统上都是一致的,这就实现了跨平台、跨服务器。
2023-07-15 15:15:41
86
原创 MySQL下载+安装
目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结去官网Mysql下载[添加链接描述](https://dev.mysql.com/downloads/installer/)双击运行!1:安装所有 MySQL 数据库需要的产品;2:仅仅使用 MySQL 数据库的服务器;3:仅仅使用 MySQL 数据库的客户端;4:安装所有包含 MySQL 数据库的产品;5:手动选择需要安装的 MySQL 数据库的产品。NextExecuteExecute执行后等待
2021-04-26 19:08:41
105
原创 Servlet中常用对象及API类之间的关系
Servlet最常用的对象:请求对象:ServletRequest和HttpServletRequest,通过该对象获取来自客户端的请求信息响应对象:ServletResponse和HttpServletResponse,通过该对象生成响应结果Servlet配置对象:ServletConfig,当容器初始化一个Servlet对象时,会向Servlet提供一个ServletConfig对象,通...
2020-03-27 08:32:49
360
1
原创 整理flex布局的使用笔记
Flex布局1, Flex布局第一种运用,响应式栅格化布局HTML<div class="demo-wrap"> <div class="demo"> <div class="item"></div> <div class="item"></div> <div class="item">...
2020-03-19 14:15:03
172
原创 数组冒泡和快速排序
自动产生数据并进行冒泡排序:public class ArrayrsUse { public static void main(String[] args) { int[] nums = new int[10]; System.out.println(nums.length); for (int i = 0; i < nums.length; i++) { nums[i...
2020-03-18 22:19:44
155
原创 记录Java学习书籍
记录Java学习书籍@Java栈子类计算机基础入门推荐:《程序是怎样跑起来的》、《网络是怎样连接的》、《计算机是怎样工作的》进一步认识计算机网络:《计算机网络:自顶向下》、《图解http》数据结构+算法入门:《数据结构与算法分析:C语言描述版》,《大话数据结构》、《阿哈算法》算法进阶:《算法第四版》、《编程之美》、《编程珠玑》由于我是Java技术栈的,顺便推荐基本Java的书籍,从左到...
2020-03-17 13:21:11
418
原创 服务器部署两个Tomcat及项目管理
最近几天在部署SSM+Vue项目在阿里云,磕磕碰碰终于把基本配置准备完毕!做个总结以备以后查阅;1.前期准备阿里云服务器ECS(我使用CentOS 8.0)2.使用FileZilla连接阿里云服务器(如果直接连接不成功,可使用密钥对来连接,安装方式个人博客已记录)3.在Linux中先安装JDK,vim /etc/profile 中配置好Java环境export JAVA_HOME=/us...
2020-03-15 09:53:28
363
原创 阿里云服务器CentOS 安装8.0版本mysql
CentOS7安装8.0版本mysql安装思路记录自己在服务器中安装mysql的一次过程mysql的安装有很多中方式,本人参考网上很多方法,最终选择yum安装yum是最方便快捷的方式了,解决了各种包依赖。所以安装的思路是通过yum直接安装,步骤如下:1.mysql官网下载mysql的repo源文件(rpm文件,当前最新版本8.0),安装yum repo文件,更新repo源2.安装mys...
2020-03-14 16:32:47
1097
1
原创 Linux常用命令
Linux常用命令mysql数据库的安装1.查询是否安装数据库mysqlrpm -qa | grep mysql2.删除数据库rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64(查询到的数据库名字)3.查询所有Mysql对应的文件夹whereis mysqlrm -rf /usr/bin/mysql /usr/include/m...
2020-03-14 12:05:23
176
原创 使用filezilla成功连接阿里云ECS(Linux)
使用filezilla成功连接阿里云ECS(Linux)Windows中使用filezilla成功连接阿里云ECS服务器Linux系统1.阿里云ECS服务器购买完毕,登录账号进入实例,可查看你的服务器(实例)2.点击实例更对–>网络和安全组–>安全组配置3.查看本实例安全组–>端口22默认已存在4.返回上一步进行VNC密码的修改5.左侧导航栏选择密钥对–>...
2020-03-13 17:42:01
3604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人