摘要:
asp.net core 的请求处理管道由一个服务器和一组中间件组成,位于“龙头”的服务器负责请求的监听、接收、分发和最终的响应,而针对该请求的处理则有后续的中间件来完成 RequestDelegate 请求委托 Func<HttpContext,Task> 对象处理HttpContext Func 阅读全文
摘要:
同步挑战 在多线程编程方面遇到的第一个问题是,同步对共享资源的访问权限。当两个或多个线程共享对某个对象的访问权限并且可能同事尝试修改此对象时,就会出现这个问题。当C#首次发布时。lock语句实现了一种基本的方法,可确保只有一个线程能访问指定资源(如数据文件),并且效果很好。C#中的lock关键字很容 阅读全文
摘要:
ef core IQueryable只是代表一个“可以放到数据库服务器去执行的查询”,它没有立即执行,只是“可以被执行”而已。 对呀IQueryable接口调用非终结方法的时候不会执行查询,而调用终结方法的时候则会立即执行查询。 终结方法:遍历、ToArry()、ToList()、Min()、Max 阅读全文
摘要:
public class Operation { public double One { get; set; } = 0.0; public double Two { get; set; } = 0.0; public virtual double GetResult() { return 0.0; 阅读全文
摘要:
UML类图图示样例 阅读全文
摘要:
/// <summary> /// 抽象算法 /// </summary> public abstract class Strategy { public abstract void AlgorithmInterface(); } public class ConcreteStrategyA : S 阅读全文