英文名 | Advanced C#: Thread-Safe Data with Concurrent Collections |
课程来源 | Lynda.com |
讲师 | Walt Ritscher |
课程ID | 2824383 |
课程时长 | 1.6小时 |
下载所需积分 | 50 |
解压密码 | 课程压缩文件如果需要解压密码,则密码一律为 www.zwsub.com |
所属类别 | |
“线程安全”类的成员受到保护,以防止一个线程中断另一线程的情况
标准.NET集合类型不是线程安全的,这可能导致一系列问题,包括竞争条件,数据损坏以及现代多线程应用程序中的意外异常
在本课程中,讲师Walt Ritscher演示了如何与线程安全的并发集合一起使用,以跨线程共享数据并构建更具可伸缩性的应用程序
Walt使用实际示例概述了在多线程应用程序中工作时可能遇到的问题,并解释了为什么并发集合能够很好地处理多个线程
他探讨了如何使用ConcurrentDictionary类,包括如何更新ConcurrentDictionary中的数据
另外,了解生产者-消费者模式及其与并发集合类型的关系,如何使用BlockingCollection(线程安全的集合类)等等