
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C# 之 反射性能优化1
反射是一种很重要的技术,然而它与直接调用相比性能要慢很多,因此如何优化反射性能也就成为一个不得不面对的问题。目前最常见的优化反射性能的方法就是采用委托:用委托的方式调用需要反射调用的方法(或者属性、字段)。目前最常见也就是二种方法:Emit, ExpressionTree。其中ExpressionTree可认为是Emit方法的简化版本, 所以Emit是最根本的方法,它采用在运行时动态构造一段IL代
.Net Core 异步理解 async+await和同步的区别
比如读写文件,以往同步方法时,派一个线程去读写点东西的时候,这个线程肯定是等在那的,读写这个事情是硬盘去做的,线程就是个使者,告诉硬盘要做哪些事就行,硬盘干完活就告诉线程,线程拿着结果开心地继续干下面的活。硬盘读写的时候,这个线程是非阻塞的,可以干其他活,提高效率。也就是说,如果是单次请求,或者并发量不大的时候,同步等待和异步等待可能从时间和调试的时候,程序员是无感的,但是,如果并发量大的话,那么
到底了







