06 2021 档案
摘要:redis系列文章-W-D YSOcean-Redis详解 王者之巅-redis底层设计
阅读全文
摘要:SqlServer清空所有表数据 EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL' EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL' EXEC sp_MSFo
阅读全文
摘要:1、浅析C# Dictionary实现原理
阅读全文
摘要:锁 MySQL的锁机制 - 记录锁、间隙锁、临键锁 事务相关 8000字 | 32 张图 | 一文搞懂事务+隔离级别+阻塞+死锁 其他 赐我白日梦
阅读全文
摘要:C# lock 语法糖实现原理--《.NET Core 底层入门》之自旋锁,互斥锁,混合锁,读写锁
阅读全文
摘要:结构型模式 1、Decorator装饰器模式 总结: 在不修改原方法的情况下,对其扩展功能。动态的赋予其功能。 2、Bridge桥接模式 总结: 将实现与抽象分离。使其实现能够在不同维度进行灵活变化。如同一个功能在不同的平台实现不同。则可以采用桥接模式。一般用于项目的设计阶段。 3、Adapter适
阅读全文
摘要:昨晚发现在Consent页面勾选了“记住选项”后,重新打开页面还是要进入Consent页面。觉得不对劲。就花了很多时间查找原因。现在终于找到原因了。是因为Client申请的scope中包含了"offline_access"这个scope。而在IdentitySrever4的源码中,只要Client的
阅读全文
摘要:如图,在js中读取出来的中文变成了utf8编码。 但在html中却不会,非常的神奇 解决办法就是注册下面这个服务 services.AddSingleton(HtmlEncoder.Create(UnicodeRanges.All));
阅读全文
摘要:相关属性 AbsoluteRefreshTokenLifetime 设置RefreshToken的绝对过期时间。 SlidingRefreshTokenLifetime 设置RefreshToken的滑动过期时间。 RefreshTokenUsage 有两个选项: ReUse-即RefreshTok
阅读全文
摘要:ApiResource 定义一个api资源。他的名称将会包含在accesstoken的aud这个声明中。 aud用于webapi来验证自己定义的Audience。 如图。api服务器定义了Audience,并开启了验证只有。accesstoken中的aud声明里包含了该Audience,才能通过验证
阅读全文
摘要:不能识别写到自定义组件标签上的class 如图,我在组件标签上和html原生的标签上分别加上了class。结果只有listClass生效了。messageDropDown这个class没有生效 可能是我有些配置没配。记录一下,以后看能不能解决这个问题。 2024.02.02更新 最近又用Blazor
阅读全文
摘要:出现这个错误是因为一些nuget包的不兼容。
阅读全文
摘要:AppDomain.CurrentDomain.GetAssemblies() 这个方法获取的是当前应用程序域已经加载的程序集,未加载的是获取不到的(尽管引用了该项目),所以在配置依赖注入时,可能会出现有些程序集拿不到的情况,导致没有注入所有需要的服务。 Assembly.GetEntryAssem
阅读全文
摘要:var intList = new List<int>() { 1 }; var readOnlyList = new ReadOnlyCollection<int>(intList); var immutableList = intList.ToImmutableList(); Console.F
阅读全文