随笔分类 -  04 多线程

摘要:转载自:https://www.cnblogs.com/zhuwenlubin/p/3930340.html 我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如 阅读全文
posted @ 2021-09-23 16:56 海龟123 阅读(49) 评论(0) 推荐(0) 编辑
摘要:大多数情况我们应该使用 Task,而不要直接使用 Thread,除非你明确知道你需要一个独立的线程来执行一个长耗时的任务。 阅读全文
posted @ 2021-06-30 16:43 海龟123 阅读(43) 评论(0) 推荐(0) 编辑
摘要:https://blog.gkarch.com/threading/part2.html 在线程间共享数据是造成多线程复杂、难以定位的错误的主要原因。尽管这通常是必须的,但应该尽可能保持简单。 补充: 线程安全 排它锁用于确保同一时间只允许一个线程执行指定的代码段。主要的两个排它锁构造是lock和M 阅读全文
posted @ 2021-06-30 09:05 海龟123 阅读(39) 评论(0) 推荐(0) 编辑
摘要:参考资料 1. C#多线程基础知识 https://blog.csdn.net/All_Rights_Reserved/article/details/119248622 http://www.albahari.com/threading/ github 实例:Multithreading-mast 阅读全文
posted @ 2020-12-08 09:58 海龟123 阅读(87) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示