zoukankan      html  css  js  c++  java
  • C#高级编程第11版

    导航

    第二十一章 Tasks and Parallel Programming

    21.1 概述 459

    21.2 Parallel 类 460

    21.2.1 使用Parallel.For()方法循环 460

    21.2.2 提前中断Parallel.For 462

    21.2.3 Parallel.For()方法的初始化 462

    21.2.4 使用Parallel.ForEach()方法循环 463

    21.2.5 通过Parallel.Invoke()方法调用多个方法 464

    21.3 任务 464

    21.3.1 启动任务 464

    21.3.2 Future——任务的结果 466

    21.3.3 连续的任务 467

    21.3.4 任务层次结构 468

    21.3.5 从方法中返回任务 468

    21.3.6 等待任务 468

    21.4 取消架构 470

    21.4.1 Parallel.For()方法的取消 470

    21.4.2 任务的取消 471

    21.5 数据流 472

    21.5.1 使用动作块 472

    21.5.2 源和目标数据块 473

    21.5.3 连接块 474

    21.6 Timer 类 475

    21.7 线程问题 477

    21.7.1 争用条件 477

    21.7.2 死锁 479

    21.8 lock 语句和线程安全 480

    21.9 Interlocked 类 483

    21.10 Monitor 类 484

    21.11 SpinLock 结构 485

    21.12 WaitHandle 基类 485

    21.13 Mutex 类 485

    21.14 Semaphore 类 486

    21.15 Events 类 487

    21.16 Barrier 类 490

    21.17 ReaderWriterLockSlim 类 492

    21.18 Lock 和await 494

    21.19 小结 496

  • 相关阅读:
    巩固复习(对以前的随笔总结)_01
    Django 项目分析后得到的某些结论
    django 命令行命令
    实现搜索视频到播放(非原创)
    python 打包
    随笔汇总,温故知新
    找伙伴
    sam-Toy Cars
    反质数
    Blue Mary的战役地图
  • 原文地址:https://www.cnblogs.com/zenronphy/p/ProfessionalCSharp7Chapter21.html
Copyright © 2011-2022 走看看