自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Docker 安装 Nacos

docker hub 网址:https://hub.docker.com/r/nacos/nacos-serverdocker-nacos 的「数据存储目录」在容器内部的/home/nacos/datadocker-nacos 的「配置文件」是容器中的/home/nacos/init.d/custom.properties第 1 步:下载镜像(如果本地有镜像,则无需下载。是否有,可通过 docker images 命令查看)下载镜像:doc..

2022-05-24 10:44:11 309

原创 Docker 安装 redis

docker hub 网址:https://hub.docker.com/_/redisopen in new windowdocker-redis 的「数据存储目录」在容器内部的/data很显然,只有开启持久化功能时,才会有数据存储于此。docker-redis 的「配置文件」在容器内部的/usr/local/etc/redis/redis.conf配置文件其实不在那里早期的 Docker Redis 在容器中的配置文件,在一个专门的、特定的目录下,但现在没有了。.

2022-05-21 11:29:12 8491 1

原创 Docker 安装 Nginx

docker hub 网址:https://hub.docker.com/_/nginxopen in new window。docker-nginx 的「静态资源文件目录」是容器中的/usr/share/nginx/html早年的版本 网上有些老资料显示的目录就是这个,注意别掉坑里了。/etc/nginx/htmldocker-nginx 的「配置文件」表面上是容器中的/etc/nginx/nginx.conf但是 docker nginx 和 docker m..

2022-05-21 11:23:16 620

原创 Docker安装 MySQL

MySQL 的 Docker 镜像在 dockerhub 上的地址:https://hub.docker.com/_/mysqlopen in new windowdocker-mysql 的数据存储目录在容器中的:/var/lib/mysqldocker-mysql 的配置文件在容器中的:/etc/mysql/my.cnf /etc/mysql/conf.d关于 MySQL 的配置文件和配置项MySQL Server 启动时会去加载/etc/mysql下的 my.c..

2022-05-21 11:11:20 5953

原创 HTTP常见状态码

状态码第一位数字决定了不同的响应状态:1. 表示消息2. 表示成功3. 表示重定向4. 表示请求错误5. 表示服务器错误1.1xx代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束常见有:100(客户端继续发送请求,这是临时响应):这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应

2022-05-18 12:26:11 1908

原创 多进程和多线程

1. 多进程现代化操作系统都是采用「多任务」和「分时」设计,从而诞生了「程序」和「进程」的概念,而后又进一步诞生了「线程」的概念。提示从历史的时间线来看,先诞生的是「进程」概念,后诞生的「线程」概念。通俗地说,「程序」是死的,「进程」是活的。进程就是活着的程序。 程序是在硬盘上,而进程是程序运行起来后的、在操作系统中的所有的相关内存数据和资源。 电脑关机后,程序还在,但是进程就没了。 「进程」是程序的一次动态执行的过程,它对应了从代码加载、执行至执行完毕的一个.

2022-05-18 10:32:40 384

原创 Docker常用命令

1.镜像相关命令1.(在官方仓库中)查询某镜像:docker search <镜像名>Docker Hub 是 Docker 官方提供的中央仓库的门户网站,类似于,Maven 世界中的 www.mvnrepository.com 。想知道在 Docker Hub 中包含了哪些镜像,除了可以访问 Docker Hub 的官网进行搜索外,还可以直接通过 Docker 命令docker search进行搜索。例如:# 查询结果包含官方和非官方镜像信息docker sear..

2022-05-17 18:16:48 352

原创 Docker安装

1. 关于 DockerDocker 是依赖于 Linux 内核的 LXC、Cgroup 等技术所实现的轻量级的虚拟化方案。和 VMware、Virtual Box 等传统虚拟化方案相比,Docker 的虚拟化方式的代价更小(性能损耗更低),原因在于,Docker 是直接在宿主机( Linux )上实现虚拟化,直接复用宿主机的操作系统。表面上看起来,在 Docker 中也存在宿主机和虚拟机的概念,但是在底层实现上这里只有一个操作系统,而不是传统虚拟化方案中的 2 个。传统虚拟化方案:...

2022-05-17 17:07:37 202

原创 Linux中JDK、Tomcat的安装

1.JDK的安装jdk:java程序的运行环境,可以在官网下载对应程序的版本(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)(1)64位机器就安装64位的jdk,32位的就安装32位jdk。(2)上传压缩包到/opt目录下(3)解压到/opt/目录 ,记录解压后的jdk路径 :/opt/jdk1.8.0_231,其中-C代表解压缩到指定目录去(4)运行tomcat需要使用

2022-01-22 12:08:32 1650

原创 1.linux中以rpm包的方式安装mysql

1.Linux 下以rpm包的方## 标题式安装mysql。1.1 开始照下图安装1.2 查询已安装的mysql,由于centos里自带了mariadb数据库,因此需要先卸载这个数据库,才能安装上mysql数据库:rpm -qa|grep -i mariadb查看结果,发现已经安装1.3 卸载已安装的mariadb:rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64已经卸载完成检查一次,发现果然卸载成功了rpm -qa|grep

2022-01-22 11:49:52 942

原创 (个人笔记)Python语法知识点01

1.闭包在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存,局部变量都会消失。但是闭包是一种特殊情况,如果外函数在结束的时候发现有自己的临时变量将来会在内部函数中用到,就把这个临时变量绑定给了内部函数,然后自己再结束。2.lambda函数把“一块代码”赋给了一个变量。而“这块代码”,或者说“这个被赋给一个变量的函数”,就是一个Lambda表

2021-07-10 18:45:50 115

转载 (笔记专用)进程、线程、协程

进程和线程的区别多进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。Linux系统函数fork()可以在父进程中创建一个子进程,这样的话,在一个进程接到来自客户端新的请求时就可以复制出一个子进程让其来处理,父进程只需负责监控请求的到来,然后创建子进程让其去处理,这样就能做到并发处理。多线程线程是程序执行时的最小单位,它是进.

2021-07-10 16:08:19 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除