在 Visual Studio 中规范化文件编辑 .NET技术

在 Visual Studio 中规范化文件编辑

代码中常会出现缩进空格数量不规范、多余空格等问题。为解决这一痛点,研发模板项目中引入了文件编辑器的配置文件,来规范化管理所有在编辑器中进行编辑的文件的格式、样式、编码约定等。
阅读全文
netcore控制反转 .NET技术

netcore控制反转

简介 IoC Ioc控制反转,是一种设计模式和原则,旨在解耦组件之间的依赖关系,并将对象的创建和管理委托外部容器。是面向编程中一种重要的概念,用于提高代码的可维护性. 核心思想:通过将控制权从高层转移...
阅读全文
Learning hard C#学习笔记——读书笔记 07 .NET技术

Learning hard C#学习笔记——读书笔记 07

值类型和引用类型最主要的区别是——不同的内存分布我们之前介绍过,值类型分配在线程的堆栈上,引用类型分配在托管堆上,不同的分配位置导致了不同的管理机制,值类型由操作系统负责管理,引用...
阅读全文
并发编程 ---为何要线程池化 .NET技术

并发编程 —为何要线程池化

众所周知,使用线程可以极大的提高应用程序的效率和响应性,提高用户体验,但是不可以无节制的使用线程,为什么呢?
阅读全文
用 perfcollect 洞察 Linux 上.NET程序 CPU爆高 .NET技术

用 perfcollect 洞察 Linux 上.NET程序 CPU爆高

如果要分析 Linux上的 .NET程序 CPU 爆高,按以往的个性我肯定是抓个 dump 下来做事后分析,这种分析模式虽然不重但也不轻,还需要一定的底层知识,那有没有傻瓜式的 C...
阅读全文