240 发简信
IP属地:贵州
  • @Mock, @Spy和 @InjectMocks快速使用指南

    该系列文章翻译自https://www.baeldung.com/mockito-series 1.如何使Mockito的注解生效 方法1:给被测类添加@RunWith(Mo...

  • @InjectMocks

    初识 Mockito 这个测试框架后,我们要使用 Mock 的属性创建一个被测试类实例时,大概会下面这么纯手工来打造。 假定类 MyService 有一个属性 MyRepos...

  • 谈谈堆排序,大顶堆,小顶堆?

    什么是堆? 堆是一种非线性结构,可以把堆看作一个数组,也可以被看作一个完全二叉树,通俗来讲堆其实就是利用完全二叉树的结构来维护的一维数组但堆并不一定是完全二叉树 按照堆的特点...

  • 120
    Spring AOP切点表达式用法总结

    1. 简介 面向对象编程,也称为OOP(即Object Oriented Programming)最大的优点在于能够将业务模块进行封装,从而达到功能复用的目的。通过面向对象编...

  • CountDownLatch详解

    CountDownLatch中count down是倒数的意思,latch则是门闩的含义。整体含义可以理解为倒数的门栓,似乎有一点“三二一,芝麻开门”的感觉。CountDow...

  • Java基础——可变参数

    .. 从java5开始出现了可变参数,这是对java方法及数组的拓展!方法中可以接受的参数不再是固定个数的,而是随着具体需求传递的多少来决定。 一、定义格式 定义格式: 返回...