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