- 博客(59)
- 收藏
- 关注
原创 C# 末尾运算符/范围运算符
范围运算符:范围运算符包括此范围的开始,但不包括此范围的末尾。sequence[..]和sequence[0..^0] 表示整个范围,类似sequence[0..sequence.length]。末尾运算符:sequence[^n]表示sequence[sequence.Length - n]。末尾运算符和范围运算符都会返回一个新的数组。
2023-08-22 09:26:02 161
原创 C# WPF学习总结
WPF的特点,MVVM,XAML,绑定,触发器,控件,模板,Dispatcher,依赖属性,依赖对象,事件,DevExpress的应用,WPF中ViewModel层弹出新窗口,WPF和WinForm区别,如何在WPF应用程序中全局捕获异常。
2023-05-11 10:42:11 4293 1
原创 C# WinForm学习总结
窗体为什么会假死?为什么子线程不能直接更新UI界面?Control执行Invoke/BeginInvoke假死,WinForm解决假死,窗体事件生命周期,DevExpress常用控件。
2023-05-11 09:58:05 371
原创 深入理解Kafka
RabbitMQ和Kafka的区别,Kafka应用场景,ZooKeeper,数据存储原理,高效读写,顺序读写,零拷贝,单播/多播/消费者组,Offset,同步策略,Ack的三种应答,ISR,如何避免被重复消费?如何保证消息不丢失?消息积压怎么办?
2023-05-11 09:46:27 270
原创 Kubernetes学习总结
为什么用?是什么?主要功能,概念,组件,各组件调用关系,集群,资源管理器,Namespace,Pod,Pod控制器,Label,Service,数据存储,安全认证。
2023-05-11 09:30:54 697
原创 Docker学习总结
Docker是什么,镜像,容器,联合文件系统,镜像加载原理,分层的镜像,数据卷,Dockerfile,虚悬镜像,网络,Docker Compose,集群中查询日志,容器监控三剑客。
2023-05-10 17:47:33 160
原创 Redis学习总结
什么是NoSql,Redis应用场景,数据类型,发布订阅,原子操作,单线程模型,事务,锁,RDB,AOP,主从复制,集群,缓存穿透,缓存击穿,缓存雪崩,缓存淘汰策略。
2023-05-10 17:35:30 451
原创 C# 微服务学习总结
单体架构,SOA,微服务组件,Consul,Ocelot,Polly,微服务术语,微服务数据共享,微服务分布式锁,微服务分布式事务。
2023-05-10 17:17:48 1059
原创 C# EFCore学习总结
为什么要有ORM?EFCore第一次慢的原因,DbContext是什么?DbContext线程安全问题,内置的扩展方法,查询优化,EFCore开启事务,EFCore表关系,CodeFirst命令。
2023-05-10 16:57:48 1731
原创 C# DDD学习总结
核心思想,表现层/应用层/领域层/基础设施层,聚合根/实体/值对象,贫血模型/充血模型,服务/模块/聚合/工厂,Repository/UnitOfWork。
2023-05-10 16:22:40 605 1
原创 数据库学习总结
分页,为什么SQL Server第一次查询慢?执行计划,索引,查询优化,三大范式,主键,外键,事务,锁,存储过程,触发器,游标,试图,函数,char/varchar/nvarchar,读写分离,垂直切分/水平切分,SQL Server表分区。
2023-05-09 10:25:28 89
原创 深入理解通信协议
OSI网络参考模型,FTP,HTTP,HTTPS,RPC,SOAP,QUIC,TCP,UDP,WebSocket,Socket,DDos。
2023-05-09 09:47:26 629
原创 C# 数据结构学习总结
ArrayList,LinkedList,Queue,Statck,HashSet,SortedSet,Hashtable,Dictionary,List,什么叫阻塞队列的有界和无界?
2023-05-09 09:30:42 87
原创 C# 设计模式学习总结
设计模式原则,单例模式,原型模式,享元模式,策略模式,观察者模式,简单工厂,工厂模式,抽象工厂,适配器模式,代理模式,责任链模式。
2023-05-09 09:15:36 554
原创 C# 深入理解GC
GC是什么?栈空间/堆空间,值类型/引用类型,内存泄漏/内存溢出,标记并清除,分代,压缩,大小对象,固定对象,析构队列,STW,工作站模式/服务器模式,普通GC/后台GC,对象头,类型信息,内存结构,托管堆/堆段,分配上下文,分代的实例,自由对象列表,跨代引用记录,GC的触发,分配对象时找不到可用空间,分配量超过阈值,GC.Collect,物理内存不足,GC的总流程,GC代码设置。
2023-05-08 09:41:07 2725 1
原创 C# ConCurrentDictionary/Dictionary有什么区别
ConCurrentDictionary/Dictionary有什么区别?
2023-05-08 09:17:55 263
原创 C# 深入理解多线程
原生线程/托管线程,线程切换,抢占模式/合作模式,线程本地存储,原子操作,自旋锁,互斥锁,混合锁,读写锁,信号量,volatile,Task,asyn/await。。。。
2023-05-07 02:07:26 671
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人