02 2021 档案

摘要:List是线程不安全的,通过一个数组存储数据,当容量达到数组上限时,创建一个新数组,因此存在线程安全问题 SafeList是在做增删改操作时返回一个新的ReadonlyList,所以不存在线程安全问题 /// <summary> /// SafeList is mutable, but it use 阅读全文
posted @ 2021-02-19 19:24 .Neterr 阅读(1772) 评论(0) 推荐(0) 编辑
摘要:自定义Requirement案例 单个Handler public class MinimumAgeRequirement : AuthorizationHandler<NameAuthorizationRequirement>, IAuthorizationRequirement { public 阅读全文
posted @ 2021-02-13 18:25 .Neterr 阅读(675) 评论(0) 推荐(0) 编辑
摘要:同步,异步 和 阻塞,非阻塞之间的区别? 同步,异步,是描述被调用方的。阻塞,非阻塞,是描述调用方的。 同步不一定阻塞,异步也不一定非阻塞。没有必然关系。 举个简单的例子: 1 老张把水壶放到火上,一直在水壶旁等着水开。(同步阻塞) 2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。( 阅读全文
posted @ 2021-02-07 16:43 .Neterr 阅读(124) 评论(0) 推荐(0) 编辑