摘要: 大多数情况我们应该使用 Task,而不要直接使用 Thread,除非你明确知道你需要一个独立的线程来执行一个长耗时的任务。 阅读全文
posted @ 2021-06-30 16:43 海龟123 阅读(42) 评论(0) 推荐(0) 编辑
摘要: https://blog.gkarch.com/threading/part2.html 在线程间共享数据是造成多线程复杂、难以定位的错误的主要原因。尽管这通常是必须的,但应该尽可能保持简单。 补充: 线程安全 排它锁用于确保同一时间只允许一个线程执行指定的代码段。主要的两个排它锁构造是lock和M 阅读全文
posted @ 2021-06-30 09:05 海龟123 阅读(39) 评论(0) 推荐(0) 编辑