摘要: 什么是死锁 死锁是多线程中的一种概念,在单线程中时不 存在死锁的。死锁指的是多个线程之间无限等待资源的过程。 例如,A,B线程在运行时都会分别用到资源1和资源2,但是A线程锁定了资源1,同时请求资源2,而B线程则在锁定了资源2的情况下不断请求资源1, 从而造成无限请求资源又都不释放各自资源的无限过程 阅读全文
posted @ 2020-08-02 10:41 Vincent-yuan 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 对于c#中的async和await的使用,没想到我一直竟然都有一个错误。。 。。还是总结太少,这里记录下。 这里以做早餐为例 流程如下: 倒一杯咖啡。 加热平底锅,然后煎两个鸡蛋。 煎三片培根。 烤两片面包。 在烤面包上加黄油和果酱。 倒一杯橙汁。 当使用同步方式实现时,代码是这样的: using 阅读全文
posted @ 2020-08-02 00:05 Vincent-yuan 阅读(945) 评论(7) 推荐(0) 编辑