五月天激情丁香,国产精品2019,国产成人精品亚洲2020,国产精品免费视频一区二区三区,开心久久婷婷综合中文字幕,天堂视频在线观看免费完整版

WaitGroup

EasySwoole 基于 SwooleChannel 封裝實現了 Golangsync.WaitGroup 功能。具體使用示例可以看下文:

提供的方法

  • add 方法增加計數
  • done 表示任務已完成
  • wait 等待所有任務完成恢復當前協程的執行
  • WaitGroup 對象可以復用,adddonewait 之后可以再次使用

使用示例代碼

<?php
go(function () {
    $ret = [];

    $wait = new \EasySwoole\Component\WaitGroup();

    $wait->add();
    // 啟動第 1 個協程
    go(function () use ($wait, &$ret) {
        // 模擬耗時任務 1
        \co::sleep(0.1);
        $ret[] = time();
        $wait->done();
    });

    $wait->add();
    // 啟動第 2 個協程
    go(function () use ($wait, &$ret) {
        // 模擬耗時任務 2
        \co::sleep(2);
        $ret[] = time();
        $wait->done();
    });

    // 掛起當前協程,等待所有任務完成后恢復
    $wait->wait();

    // 這里 $ret 包含了 2 個任務執行結果
    var_dump($ret);
});
主站蜘蛛池模板: 国产一区亚洲欧美成人 | 免费观看www视频 | 四虎www免费人成 | 久久精品视频热 | 激情综合婷婷 | 啪啪婷婷| 97精品高清一区二区三区 | 免费一级电影 | 手机成人av | 日韩视频 中文字幕 | 亚洲一区二区精品视频 | 国产91精品一区二区麻豆亚洲 | 欧美 日韩 国产 在线 | 四虎在线精品观看免费 | 五月香婷婷 | 日本一区二区三区四区不卡 | 漂亮大学生一级毛片 | 欧美午夜视频在线观看 | 啪啪激情综合 | a级国产视频 | 久久久久久亚洲精品 | 国产成人精品第一区二区 | 99在线精品视频在线观看 | 潦草影视在线 | 国产精品视频一区二区三区不卡 | 色列里番不知火舞h本全彩无遮挡 | 久久夜色精品国产 | 97在线观看免费视频 | 色视频网站在线 | 久久伊人热| 免费观看a级毛片在线播放 国产福利免费视频 | 国产一级性片 | 久久只有这里的精品69 | 免费网站黄成人影院 | 亚洲美日韩| 激情五月亚洲 | 精品久久久久久久久久久久久久久 | 六月丁香婷婷网 | 国产青草| 免费视频网站在线观看黄 | 极情综合网 |