/images/avatar.png

Schaepher's Blog

编译 Redis 源码

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 FROM centos:7 COPY ./CentOS-Base.repo /etc/yum.repo.d/CentOS-Base.repo RUN groupadd -r redis && useradd -r -g redis redis ENV REDIS_VERSION 5.0.3 ENV BUILD_DEPS=' \ gcc \ make \ ' ADD ./redis-${REDIS_VERSION}.tar.gz /usr/src/ RUN yum install -y ${BUILD_DEPS}

设计模式

概念说明 在了解各种模式之前,要把自己代入一个基础库的开发者(库作者)的角度。 客户端: 使用库的人 主体: 实际实现功能的库类 代理模式(Proxy)