书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 143074 个相关结果.
  • 9.6 协程执行的取消

    2143 2019-03-05 《Kotlin极简教程》
    9.6 协程执行的取消 9.6.1 计算代码的协程取消失效 9.6.2 计算代码协程的有效取消 方法一: 显式检查取消状态isActive 方法二: 循环调用一个挂起函数yield() 9.6.3 在finally中的协程代码 9.6.4 协程执行不可取消的代码块 9.6 协程执行的取消 我们知道,启动函数launch返回一个Job引用当...
  • 9.5 协程 vs 守护线程

    1561 2019-03-05 《Kotlin极简教程》
    9.5 协程 vs 守护线程 9.5 协程 vs 守护线程 在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。 所谓守护线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序...
  • channel与协程间通信

    channel与协程间通信 channel与协程间通信 虽然已经构建了基于yield的半协程,之前所有讨论都集中在单个协程,我们可以再深入一步,构造带有阻塞语义的协程间通信原语—channel,这里按照Golang的channel来实现; playground By default, sends and receives block unti...
  • 14.2 协程间的信道

    4490 2018-02-08 《Go入门指南》
    14.2 协程间的信道 14.2.1 概念 14.2.2 通信操作符 <- 14.2.3 通道阻塞 14.2.4 通过一个(或多个)通道交换数据进行协程同步。 14.2.5 同步通道-使用带缓冲的通道 14.2.6 协程中用通道输出结果 14.2.7 信号量模式 14.2.8 实现并行的 for 循环 14.2.9 用带缓冲通道实现一个信号...
  • simple_one_for_one督程

    simple_one_for_one督程 simple_one_for_one督程 有着 simple_one_for_one 重启规则的督程就是一个简化的 one_for_one 督程,其中所有的子进程都是动态添加的同一个进程的实例。 一个simple_one_for_one督程的回调模块的例子: - module ( simple_sup...
  • ETCD 协程客户端

    ETCD ETCD hyperf/etcd 组件将于 hyperf 1.1 版本释出,可留意 Project Version 1.1 的了解具体进度。
  • Consul 协程客户端

    Consul 协程客户端 安装 KV Agent Catalog Health Session Consul 协程客户端 Hyperf 提供了一个 Consul 的协程客户端,由于 Consul 本身的 API 比较简单,也支持 HTTP 的请求方法,故该组件仅对 API 进行了一些封装上的简化,基于 hyperf/guzzle 提供...
  • Consul 协程客户端

    Consul 协程客户端 安装 KV Agent Catalog Health Session Consul 协程客户端 Hyperf 提供了一个 Consul 的协程客户端,由于 Consul 本身的 API 比较简单,也支持 HTTP 的请求方法,故该组件仅对 API 进行了一些封装上的简化,基于 hyperf/guzzle 提供...
  • WebSocket 协程客户端

    WebSocket 协程客户端 安装 使用 关闭自动关闭 WebSocket 协程客户端 Hyperf 提供了对 WebSocket Client 的封装,可基于 hyperf/websocket-client 组件对 WebSocket Server 进行访问; 安装 composer require hyperf / websock...