摘要:
Work Queues 工作队列(又称任务队列)的主要思想是避免立即执行资源密集型任务,而不得不等待它完成。相反我们安排任务在之后执行。我们把任务封装为消息并将其发送到队列。在后台运行的工作进程将弹出任务并最终执行作业。当有多个工作线程时,这些工作线程将一起处理这些任务。 3.1 轮询分发消息 该 阅读全文
摘要:
RabbitMQ 的基础概念生产者产生数据发送消息的程序是生产者 交换机交换机是 RabbitMQ 非常重要的一个部件,一方面它接收来自生产者的消息,另一方面它将消息推送到队列中。交换机必须确切的知道如何处理它接收到的消息,是将这些消息推送到特定队列还是推送到多个队列,亦或者是把消息丢弃,这个得由交 阅读全文
摘要:
DockerFile解析 是什么 Dockerfile是用来构建Docker镜像的构建文件,由一系列命令和参数构成的脚本 构建三步骤 编写Dockerfile文件 docker build docker run 文件什么样??? 熟悉的Centos为例 http://hub.docker.com/_ 阅读全文
摘要:
容器数据卷 1. 容器数据卷(1) 是什么容器删除后数据自然也就没有了,所以用卷来保存数据。容器数据卷功能是持久化和数据共享。 卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File Syste提供一些用于持续存储或共享数据的特性。 阅读全文
摘要:
Docker镜像 1. 联合文件系统(UnionFS)UnionFS是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下,UnionFS是docker镜像的基础,镜像可以通过分层来进行继承,基于基础镜像(没有父镜像), 阅读全文
摘要:
操作容器 终止 可以使用 docker container stop 来终止一个运行中的容器。 此外,当 Docker 容器中指定的应用终结时,容器也自动终止。 此外,docker container restart 命令会将一个运行态的容器终止,然后再重新启动它。 进入容器 在使用 -d 参数时, 阅读全文
摘要:
获取镜像 docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] 具体的选项可以通过 docker pull --help 命令看到,这里我们说一下镜像名称的格式。 Docker 镜像仓库地址:地址的格式一般是 <域名/IP>[:端口号]。默认地址是 阅读全文
摘要:
3. Mockito 中常用注解 3.1 可以代替 Mock 方法的 @Mock 注解 Shorthand for mocks creation - @Mock annotation Important! This needs to be somewhere in the base class or 阅读全文
摘要:
1. 为什么要使用 mock Mock 可以理解为创建一个虚假的对象,或者说模拟出一个对象,在测试环境中用来替换掉真实的对象,以达到我们可以: 验证该对象的某些方法的调用情况,调用了多少次,参数是多少 给这个对象的行为做一个定义,来指定返回结果或者指定特定的动作 2. Mockito 中常用方法 2 阅读全文
摘要:
To access this from an outer scope (a class, extension function, or labeled function literal with receiver) you write this@label, where @label is a la 阅读全文