V
主页
《CLR Via C#》 8.1.1:实例构造器
发布人
如果你想深度理解 C#,可以参加我的 《C# 内功修炼训练营》(WX联系 :ixchuang) 博客园博客: https://www.cnblogs.com/huangxincheng github案例索引: https://github.com/ctripxchuang/dotnetfly
打开封面
下载高清视频
观看高清视频
视频下载器
C#/.NET不手工Dispose释放非托管资源,总依赖CLR自动释放,内存暴涨太坑了!
《CLR Via C#》 4.4:运行时的相互关系-线程栈
你的程序又是各种故障… 内存暴高,CPU暴涨,往往32位程序才是最终祸根
当你的程序出现了非托管内存泄漏… 除了用windbg分析还可以用perfview
C#/.NET 中的lock锁到底是怎么玩的 ? 可能没有你想的那么简单
.NET程序非托管句柄泄漏,一起听听我的两种轻松搞定方案
《CLR Via C#》 4.4.2:运行时相互关系-类实例,方法布局分析
C# / .NET 控制台程序 Main 被标记成 STA,导致终结器线程被卡死!
C#/.NET主线程卡死,原来是有前台线程未退出,看如何用windbg去挖!
C#/.NET 一个 Static 变量引发的内存暴涨,如何用 Windbg 找到它的所属类?
《CLR Via C#》 12.1.1:泛型
C#/.NET 80%托管层CPU暴高都是因为GC频发导致,四种技巧判断GC是否已火力全开
《CLR Via C#》 5.2.1:引用类型和值类型
一个线程最多占用1M栈空间,那如何知道当前已占用多少?看如何用 WinDbg 来调试!
《.NET 高级调试》经典书籍视频解读系列课
《CLR Via C#》 5.3.1:值类型的装箱和拆箱
C#/.NET 你也许用了很多年的泛型,但你真的了解它的底层原理吗?
慎用 C# / .NET 中的 ConcurrentDictionary.GetOrAdd ,这不又让程序卡死了...
《CLR Via C#》 7.1.1:常量和字段
《CLR Via C#》 12.1.5:泛型参数的逆变和协变
朋友公司招聘用的一套C#基础面试题,10个码农8个错2个蒙,我也跳坑了…
《CLR Via C#》 10.1.4:Tupe,ValueType,有参属性
.NET高级调试怎么学? 推荐两本秘籍,学完你就是大佬了!
C#/.NET 被放开的各种眼花缭乱的 ref 玩法,你看的懂吗? 心太累了…
C#/.NET 过早的对一个引用类型赋为null,真的可以让gc提前回收吗?
C#/.NET 一个while(true) 导致的CPU暴高案例,终于眼见为实啦!
颠覆三观!一家中字头的winform程序卡死,查了半天原来是lock出了问题…
《CLR Via C#》 9.1.1:可选,ref,out,params参数
C#/.NET6 Minimal API 新模板玩法探究
《CLR Via C#》 11.1.1:事件
《CLR Via C#》 8.4.1:操作符,扩展方法,分布类
有粉丝朋友问C# 中的 volatile 如何用?那我就从汇编角度来剖析下深层应用场景吧!
C#/.NET 某MES系统在Docker 中被打满,到底咋回事
C#/.NET 写的winform程序总是无响应,又是一个经典问题
C#/.NET值类型在栈上,引用类型在堆上,好一套面试题,大家都被这句话骗了多少年啦?
《CLR Via C#》 4.2:类型转换(强转,as,is)
C#/.NET 值类型中掺杂了引用类型,真的会整体升级为引用类型吗?
C#/.NET6新特性之 PriorityQueue 优先队列来啦!十年前我就在吐槽了!
C#/.NET 异步操作会生成新线程吗?答案可能出乎你的意料!
用了那么多年的 string,是否考虑过它最多能存多少字符吗?