写点什么

channel

0 人感兴趣 · 8 次引用

  • 最新
  • 推荐

java 中的 NIO 和 IO 到底是什么区别?20 个问题告诉你答案

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​摘要:NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。

Go Channel 源码分析

用户头像
Jack Zheng3 月 21 日

本文档主要分析go channel源码,go 版本为1.15.4,主要针对平时使用channel时底层对应调用的方法的分析

干货分享丨从 MPG 线程模型,探讨 Go 语言的并发程序

摘要:Go 语言的并发特性是其一大亮点,今天我们来带着大家一起看看如何使用 Go 更好地开发并发程序。

https://static001.geekbang.org/infoq/af/af689554b83208c89e922044939d291a.jpeg?x-oss-process=image/resize,w_416,h_234

使用 Go 实现 Async/Await 模式

用户头像
Roc2020 年 12 月 1 日

Golang 是一种并发编程语言。它具有强大的特性,如 Goroutines 和 Channels,可以很好地处理异步任务。另外,goroutines 不是 OS 线程,这就是为什么您可以在不增加开销的情况下根据需要启动任意数量的 goroutine 的原因,它的堆栈大小初始化时仅 2KB

https://static001.geekbang.org/infoq/97/972e19672098ea4d8290e616bf6b2ff2.jpeg?x-oss-process=image/resize,w_416,h_234

如何设计 Go 语言中的 channel

用户头像
soolaugust2020 年 9 月 25 日

如果让你来设计Go中的channel,你会如何设计?

Netty- 物联网设备 Channel 管理

用户头像
凸出2020 年 7 月 21 日

物联网设备通过TCP协议接入平台,传输协议使用自定义的二进制协议,形如:

https://static001.geekbang.org/infoq/e6/e68e85ea0ae4f5ce4f7317f13890d1fe.jpeg?x-oss-process=image/resize,w_416,h_234

小师妹学 JavaIO 之:NIO 中 Channel 的妙用

用户头像
程序那些事2020 年 6 月 11 日

小师妹,你还记得我们使用IO和NIO的初心吗?

channel_channel资料文章-InfoQ写作平台