Fork me on GitHub
代码改变世界

随笔分类 - 翻译

C# 中 ConfigureAwait 相关答疑FAQ

2020-01-18 22:06 by 沉睡的木木夕, 3935 阅读, 收藏, 编辑
摘要:C# 中 ConfigureAwait 相关答疑FAQ 在前段时间经常看到园子里有一些文章讨论到 ConfigureAwait,刚好今天在微软官方博客看到了 Stephen Toub 前不久的一篇答疑 ConfigureAwait 的一篇文章,想翻译过来。 原文地址:https://devblogs 阅读全文

async-await 线程分析

2020-01-15 00:55 by 沉睡的木木夕, 662 阅读, 收藏, 编辑
摘要:这里没有线程 原文地址: "https://blog.stephencleary.com/2013/11/there is no thread.html" 前言 我是在看 C 8.0 新特性异步流时在评论里看到这篇文章的,阅读之后发现这篇文章干货满满,作者解释的非常清晰,里面的本质分析内容在《CLR 阅读全文

如何使用分布式锁

2019-11-15 09:24 by 沉睡的木木夕, 867 阅读, 收藏, 编辑
摘要:如何使用分布式锁 原文链接:https://martin.kleppmann.com/2016/02/08/how to do distributed locking.html 我在 "Redis" 网站上偶然的发现了一个被称为 "Redlock" 的算法。这个算法在 Redis 专题上宣称实现了可 阅读全文

深入理解 ValueTask

2019-09-17 09:49 by 沉睡的木木夕, 6143 阅读, 收藏, 编辑
摘要:深入理解 ValueTask .NET Framework 4 里面的命名空间为 的 类。这个类以及它派生的 早已成为编程的主要部分,在 C 5 中的异步编程模式当作介绍了 。在这篇文章里,我会覆盖新的类 ,介绍它们在通用的使用上降低内存消耗来提高异步性能,这是非常重要的。 Task Task 有多 阅读全文