C#深入理解系列
文章平均质量分 93
C#深入理解系列
木子丶鹏
C#/.Net知识点总结,用于本人平时进行查漏补缺,同时也希望能够帮助到你。
展开
-
C# 深入理解多线程
原生线程/托管线程,线程切换,抢占模式/合作模式,线程本地存储,原子操作,自旋锁,互斥锁,混合锁,读写锁,信号量,volatile,Task,asyn/await。。。。原创 2023-05-07 02:07:26 · 679 阅读 · 0 评论 -
深入理解通信协议
OSI网络参考模型,FTP,HTTP,HTTPS,RPC,SOAP,QUIC,TCP,UDP,WebSocket,Socket,DDos。原创 2023-05-09 09:47:26 · 635 阅读 · 0 评论 -
C# 深入理解GC
GC是什么?栈空间/堆空间,值类型/引用类型,内存泄漏/内存溢出,标记并清除,分代,压缩,大小对象,固定对象,析构队列,STW,工作站模式/服务器模式,普通GC/后台GC,对象头,类型信息,内存结构,托管堆/堆段,分配上下文,分代的实例,自由对象列表,跨代引用记录,GC的触发,分配对象时找不到可用空间,分配量超过阈值,GC.Collect,物理内存不足,GC的总流程,GC代码设置。原创 2023-05-08 09:41:07 · 2793 阅读 · 1 评论 -
C# 深入理解IO
IO大文件分批读取,DMA是什么?IO是什么?磁盘IO,网络IO,IO多路复用。原创 2023-05-08 09:32:51 · 463 阅读 · 0 评论 -
深入理解Kafka
RabbitMQ和Kafka的区别,Kafka应用场景,ZooKeeper,数据存储原理,高效读写,顺序读写,零拷贝,单播/多播/消费者组,Offset,同步策略,Ack的三种应答,ISR,如何避免被重复消费?如何保证消息不丢失?消息积压怎么办?原创 2023-05-11 09:46:27 · 271 阅读 · 0 评论 -
C# 深入理解IOC
为什么要用IOC,IOC的实现原理,IOC是什么,DI是什么,IOC生命周期,IOC单接口多实例,构造函数注入优势。原创 2023-05-09 10:58:21 · 2443 阅读 · 0 评论