每周阅读(3/12/2018)

2018-03-18  本文已影响12人  Jeff

TiDB 源码阅读系列文章(四)Insert 语句概览
继续追 TiDB 的源码,关于 insert sql 如何被解析和执行的。

How to use interfaces in Go
Golang 的 interface 详解,特别是关于 interface{} 类型的解释,关联的有一篇关于 interface 内部实现的:Go Data Structures: Interfaces

Introduction to HTTP/2
http/2 详解,传输数据结构的调整和头文件的压缩,长链接,支持双工,流控及服务端推送。gRPC 构建于其上。

Extend your Kubernetes app with Watson on IBM Cloud Private
IBM Cloud Private 上如何使用 IBM Cloud 的 Watson Conversation 服务。

20个使用 Java CompletableFuture的例子
Java 8 的 CompletionStage API和它的标准库的实现 CompletableFuture,即支持异步也支持同步。

public interface CompletionStage<T>

CompletionStage Java doc

A stage of a possibly asynchronous computation, that performs an action or computes a value when another CompletionStage completes. A stage completes upon termination of its computation, but this may in turn trigger other dependent stages.

public class CompletableFuture<T> extends Object implements Future<T>, CompletionStage<T>

CompletableFuture Java doc

为什么要引入 CompletableFuture?和 Future 的区别是什么?有兴趣看看这一篇 The Future is Completable in Java 8

什么是 RxJava?相比于 Java 库的组件,有什么优劣?这里能找到一些答案:Difference between CompletableFuture, Future and RxJava's Observable

上一篇下一篇

猜你喜欢

热点阅读