Nginx应用之静态资源服务器 2022-11-12| Nginx | 中间件 Nginx作静态资源服务器静态资源准备假设现在有一个静态资源文件夹blog,将文件夹blog放在nginx安装目录中的sbin同级目录下
修改配置文件修改conf目录中的nginx.conf文件
123456location /{ alias blog/; index index.h ...
Read more Redis高性能IO模型 2022-11-12| Redis | 中间件 - Redis - 缓存数据库 Redis高性能IO模型关于Redis单线程Redis的网络IO和键值对读写都是由一个线程来完成的,这也是Redis对外提供键值服务的主要流程。但Redis的其他功能,比如:持久化、异步删除、集群数据同步等功能都需要额外的线程去完成。
为什么Redis要使用单线程多线程下会有共享资源并发访问控制问题 ...
Read more Redis持久化之AOF 2022-11-12| Redis | 中间件 - Redis - 缓存数据库 Redis AOF日志AOF日志实现过程先执行客户端命令,将数据写入内存,再记录日志文件。
AOF日志内容以一条客户端命令 set testKey testValue为例,AOF日志内容如下:
1234567*3$3set$7testKey$9testValue
其中,*3表示当前命令由3个部分组 ...
Read more SpringBoot理解 2022-11-12| Spring SpringBoot | Java - 源码 - 开发框架 1. spring-boot-starter
决定一个项目是否为SpringBoot项目的关键是看是否集成了spring-boot-starter-parent。
1.1 spring-boot-starter-parentspring-boot-starter-parent中提前配置好了常见 ...
Read more Docker概述 2022-11-12| Docker | 容器 - 中间件 1. Docker镜像(images)
Docker镜像是一种轻量级、可执行的独立软件包。它包含了某个运行环境所需要的内容,包括依赖、运行时、环境变量和配置文件等。
1.1 UnionFS(联合文件系统)
UnionFS是一种分层、轻量并且高性能的文件系统,它支持将文件系统的修改作为一次提 ...
Read more Docker常用命令 2022-11-12| Docker | 容器 - 中间件
命令
参数
含义
docker images
列出本地所有镜像
docker images
-a
列出本地所有镜像,包含中间层
docker images
-q
列出本地所有镜像的ID
docker images
–digests
列出本地所有镜像的摘要信息
docke ...
Read more DockerFile 2022-11-12| Docker | 容器 - 中间件 1. DockerFile
DockerFile是用来构建Docker镜像的的构建文件,是由一系列命令和参数组成的脚本。
1.1 DockerFile内容基础
每条Docker指令都必须大写,并且后变最少跟随一个参数
指令按照从上到下,顺序执行
#表示注释
每条指令都会创建一个新的镜像层,并对 ...
Read more git操作手册 2022-11-12| Git | 版本控制 git操作手册查看本地所有分支
git branch
查看远程仓库所有分支
git branch -a
将远程仓库里的指定分支拉取到本地(本地不存在的分支)
git checkout -b 本地分支名 origin/远程分支名
这样在本地会自动创建一个新分支,并与指定的远程分支关联起来,并且会自动切 ...
Read more Markdown语法入门 2022-11-12| Markdown | Markdown Markdown语法入门标题标题一共有6级,用#和空格实现,标题前面一个#代表一级标题,两个#代表二级标题,以此类推,最多可以加六个#代表六级标题
强调在要强调的内容前后各加两个即表示强调,举例:*这是要强调的内容
斜体在需要用斜体表示的内容前后各加一个* 表示斜体
删除线在需要删除的内容前后加两个 ...
Read more Hello World 2022-11-07Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ...
Read more