无论是日常工作中,还是面试问题中,并发扣库存都是一个很常见的场景,正好业务里有这样的场景,可以对这类问题做一下总结。 一、场景描述 负责的项目里...
本文介绍如何在mac的OS X系统上安装node。 环境 操作系统:MAC OS X IDE:WebStorm 概念 npm:node pack...
Mock概念介绍 mock的定义(what):mock是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来模拟对象的行为 为什...
如果仅仅想知道如何使用TestNG,请阅读官方文档。如果想知道TestNG背后代码是如何运行的,继续往下: 我们运行TestNG从开始执行用例到...
服务端压测系列: 服务端压测总结篇二:压测中的疑惑 压测步骤 一般来说,一次完整的线上压测包括以下7个步骤 1.梳理高峰业务场景 2.明确压测目...
关于EasyMock: 官网:easymock.org 注意: EasyMock范例(Service层代码单元测试): 1.工程中引入EasyM...
在使用注解之前,需要了解:一、什么是注解?二、注解是如何产生作用的?而元注解是一个很好的切入点 元注解的源码结构 从java.lang.anno...
Mockito简介和示例 Mockito也是一个开源的mock工具包,和EasyMock不同的时,它不需要录制、播放这些动作,语法上更灵活,可读...
提到java语言的高级特性,反射绝对是Top1级别的,在大量开源框架中的应用范例比比皆是,那么需要了解清楚反射到底是什么?为什么要使用反射?如何...