图书介绍
C#并发编程经典实例PDF|Epub|txt|kindle电子书版本网盘下载
![C#并发编程经典实例](https://www.shukui.net/cover/66/34430511.jpg)
- (美)克利里著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115374271
- 出版时间:2015
- 标注页数:172页
- 文件大小:20MB
- 文件页数:189页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#并发编程经典实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 并发编程概述1
1.1 并发编程简介1
1.2 异步编程简介3
1.3 并行编程简介7
1.4 响应式编程简介9
1.5 数据流简介11
1.6 多线程编程简介13
1.7 并发编程的集合13
1.8 现代设计14
1.9 技术要点总结14
第2章 异步编程基础17
2.1 暂停一段时间18
2.2 返回完成的任务19
2.3 报告进度21
2.4 等待一组任务完成22
2.5 等待任意一个任务完成25
2.6 任务完成时的处理26
2.7 避免上下文延续29
2.8 处理async Task方法的异常30
2.9 处理async void方法的异常32
第3章 并行开发的基础35
3.1 数据的并行处理35
3.2 并行聚合37
3.3 并行调用38
3.4 动态并行40
3.5 并行LINQ41
第4章 数据流基础43
4.1 链接数据流块44
4.2 传递出错信息45
4.3 断开链接47
4.4 限制流量48
4.5 数据流块的并行处理48
4.6 创建自定义数据流块49
第5章 Rx基础51
5.1 转换NET事件52
5.2 发通知给上下文54
5.3 用窗口和缓冲对事件分组56
5.4 用限流和抽样抑制事件流58
5.5 超时60
第6章 测试技巧63
6.1 async方法的单元测试64
6.2 预计失败的async方法的单元测试65
6.3 async void方法的单元测试67
6.4 数据流网格的单元测试68
6.5 RxObservable对象的单元测试70
6.6 用虚拟时间测试RxObservable对象72
第7章 互操作75
7.1 用async代码封装Async方法与Completed事件75
7.2 用async代码封装Begin/End方法77
7.3 用async代码封装所有异步操作78
7.4 用async代码封装并行代码80
7.5 用async代码封装RxObservable对象80
7.6 用RxObservable对象封装async代码82
7.7 RxObservable对象和数据流网格83
第8章 集合85
8.1 不可变栈和队列87
8.2 不可变列表89
8.3 不可变Set集合91
8.4 不可变字典93
8.5 线程安全字典94
8.6 阻塞队列96
8.7 阻塞栈和包99
8.8 异步队列100
8.9 异步栈和包102
8.1 0阻塞/异步队列104
第9章 取消109
9.1 发出取消请求110
9.2 通过轮询响应取消请求112
9.3 超时后取消114
9.4 取消async代码115
9.5 取消并行代码116
9.6 取消响应式代码117
9.7 取消数据流网格119
9.8 注入取消请求120
9.9 与其他取消体系的互操作122
第10章 函数式OOP125
10.1 异步接口和继承125
10.2 异步构造:工厂127
10.3 异步构造:异步初始化模式129
10.4 异步属性132
10.5 异步事件134
10.6 异步销毁137
第11章 同步143
11.1 阻塞锁148
11.2 异步锁149
11.3 阻塞信号151
11.4 异步信号152
11.5 限流154
第12章 调度157
12.1 调度到线程池157
12.2 任务调度器159
12.3 调度并行代码161
12.4 用调度器实现数据流的同步161
第13章 实用技巧163
13.1 初始化共享资源163
13.2 Rx延迟求值165
13.3 异步数据绑定166
13.4 隐式状态168
封面介绍170