JAVA 五月 03, 2026

【译】Java 中的 Reactive Streams 规范

文章字数 14k 阅读约需 13 mins.


Reactive Streams 是一个跨平台的规范,用于在异步边界(线程、进程或网络连接的计算机)上处理可能无限的事件序列,同时支持非阻塞的背压。一个反应式流包含一个发布者,它向前发送 数据错误完成 事件,以及订阅者,它向后发送 请求取消 背压事件。在发布者和订阅者之间,...

查看全文

JAVA 四月 17, 2022

写测试用例都这么简单了,你不来试试?

文章字数 14k 阅读约需 13 mins.

提到测试,所有人都知道它的重要性,但大部分开发人员都会觉得测试应该交给测试人员来做,或者直接到环境上执行一下、点一点看看没有问题就可以了。

究其原因,个人觉得是因为写单元测试的成本太高了,尤其是对外部环境依赖较多的项目,开发环境想运行起来都要依赖特定的组件,就更别提测试用例的运行了。

一个好的测试用例,应该是自动化的、可重复执行的,容易理解、容易运行的,且有明确的断言,以便在代码出现不符合预期的结果时,能够快速发现且定位到问题的。

本文以一些面向 Java 和 Spring 的常见测试场景为例,...

查看全文
0%