zoukankan
html css js c++ java
C#高级编程第11版
导航
C# 全版本特性一览
全书目录
第二十一章 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
查看全文
相关阅读:
深入了解Struts2返回JSON数据的原理及具体应用范例
Struts国际化
LeetCode Balanced Binary Tree
LeetCode Triangle
Binary Tree Level Order Traversal
Pow(x,n)
Symmetric Tree
LeetCode Word Search
LeetCode Insert Interval
Maximum Depth of Binary Tree
原文地址:https://www.cnblogs.com/zenronphy/p/ProfessionalCSharp7Chapter21.html
最新文章
【转】Centos常用系统命令
centos安装wget 及配置
【转】CentOS与Ubuntu命令中的不同之处
读取二进制可执行文件资源中包含的各项版本信息
采用系统提供的加密图形服务计算 MD5 哈希
内存对话框模板封装类
如何控制内嵌网页
可选择的树控件状态改变时的通知消息处理
Microsoft Installer 封装类
TCP 协议高级功能和网卡驱动不兼容导致蓝屏的解决方法
热门文章
DirectDraw、GdiPlus 和 GDI 的效率比较
在软件中控制 Windows 防火墙
如何创建 CAB 文件和如何从文件、内存和资源中解压缩 CAB 文件
C#下使用opencv,以及有关Emgu CV配置
小用vs2010的单元测试
JSP的基本框架和接受语句
oracle对已有表创建分区
spring 懒加载问题
oracle一些常用总结
在java中的ajax传值时的乱码问题
Copyright © 2011-2022 走看看