JUnit + Mockito 单元测试(二)
JUnit 是单元测试框架。Mockito 与 JUnit 不同,并不是单元测试框架(这方面 JUnit 已经足够好了),它是用于生成模拟对象或者直接点说,就是”假对象“的工具。两者定位不同,所以一般...
JUnit 是单元测试框架。Mockito 与 JUnit 不同,并不是单元测试框架(这方面 JUnit 已经足够好了),它是用于生成模拟对象或者直接点说,就是”假对象“的工具。两者定位不同,所以一般...
一、文件系统Linux系统由数以千计乃至百万计的文件组成,其数据存储在硬盘或其他块设备。存储使用层次式文件系统。文件系统使用目录结构组织存储的数据,并将其他元信息(例如所有者、访问权限等)与实际数据关...
0x01.定义与类型定义:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。为了解释一种语言,而为语言创建的解释器。类型:行为型UML类图一个解释器模式中...
由于本文的目标是对 Linux 内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下 Linux 的简短历史,然后从较高的层次审视 Linux 内核的体系结构,最后介绍它的主要子系统。Li...
0.阐述工厂方法模式是一类产品的生产,如:畜牧场只养动物,电视机厂只生产电视机。同种类称为同等级,也就是说工厂方法模式只产生同等级的产品,但现实生活中许多工厂是综合性工厂,能产生多等级的产品,如:农场...
一、工作队列概述工作队列(work queue)是另外一种将工作推后执行的形式,它和我们前面讨论的所有其他形式都不相同。工作队列可以把工作推后,交由一个内核线程去执行——这个下半部分总是会在进程上下文...
1 引子我们都知道,士兵根据作战性质可以分很多种,比如步兵、骑兵和弓箭手等;又会根据个人的资质不同,会将其分会不同的等级,这里可简单理解为等级A、等级B和等级C。所以此处三种士兵,分别有三个等级,应该...
享元模式:“享”就是分享之意,指一物被众人共享,而这也正是该模式的终旨所在。享元模式有点类似于单例模式,都是只生成一个对象来被共享使用。这里有个问题,那就是对共享对象的修改,为了避免出现这种情况,我们...
Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配...
1.背景在学习代理模式的过程中接触到了远程调用,jdk有自己的RMI实现,所以这边自己实现了RMI远程调用,并记录下心得.感受最深的是RMI和现在的微服务有点相似,都是通过"注册中心"来获取数据,...