Observable的后来者:响应式接口

发布时间:2021-04-10 20:26
最后更新:2021-04-10 20:26
所属分类:
JVM Java

在包java.util中的接口Observer和类Observable提供了非常常用的观察者模式实现,而且这一实现在许多项目中都有着广泛的应用。但是随着Java 9的发布,这一著名实现却被@Deprecated标记了,难道观察者模式已经过时了吗?然而并不是。


索引标签
JVM
Java
Observable
Concurrent
Flow
Publisher
Subscriber

Kotlin中“Unresolved reference”的解决经验

发布时间:2021-04-10 17:56
最后更新:2021-04-10 17:56
所属分类:
JVM Kotlin

在Kotlin的使用过程中常常会出现“Unresolved reference: XXX”的错误,这个错误的出现归根结底是Kotlin编译器没有找到代码中所使用的库、类或者方法。


索引标签
JVM
Kotlin
Unresolved reference
Exception
Error

使用Spring Boot搭配Kafka实现RPC调用

发布时间:2021-04-05 11:30
最后更新:2021-04-05 11:30
所属分类:
JVM Spring

Kafka是目前十分流行的分布式消息队列,但是如何利用Kafka搭配Spring for Apache Kafka实现一个基于消息队列的RPC基础功能呢?


索引标签
JVM
Spring Boot
Java
Kafka
RPC
分布式通信

如何使用Kotlin协程中的suspend函数

发布时间:2021-04-02 16:37
最后更新:2021-04-02 16:37
所属分类:
JVM Kotlin

协程是Kotlin带来的一项明星功能。通过使用比线程更加轻量的协程,程序的性能得到了极大的提高。但是协程的运行控制有与传统的线程不尽相同,尤其是suspend函数的引入,更加使协程的使用令人迷惑。本文试图通过使用更加简单的方式对如何使用Kotlin协程进行简述。


索引标签
JVM
Kotlin
Coroutine
suspend
协程
并发