03 2020 档案
摘要:select top (5) max(query) as sample_query, sum(execution_count)as cnt, sum(total_worker_time) as cpu, sum(total_physical_reads)as reads, sum(total_log
阅读全文
摘要:SET NOCOUNT ON; USE master; IF DB_ID('Performance') IS NULL CREATE DATABASE performance; GO USE Performance; GO --创建和填充数字辅助表 SET NOCOUNT ON; IF OBJECT
阅读全文
摘要:1.先看如何调用,以及类的定义 执行结果如下: 生成代码类的代码如下: public class AopFactory { public static I CreateAopObj<I, T>() where T : class, new() where I : class { return Aop
阅读全文
摘要:创建动态方法,在动态方法中创建对象.这样就可以避免使用Activator.CreateInstance /// <summary> /// 生成动态方法 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="type
阅读全文
摘要:/// <summary> /// 使用Il生成程序 /// </summary> /// <param name="args"></param> static void Main(string[] args) { //1.生成类型 保存到指定DLL中 AssemblyName asmName =
阅读全文
摘要:视图组件 视图组件与分部视图类似,但它们的功能更加强大。 视图组件不使用模型绑定,并且仅依赖调用时提供的数据。 本文是使用控制器和视图编写的,但视图组件也适用于 Razor Pages。 视图组件: 呈现一个区块而不是整个响应。 包括控制器和视图间发现的相同关注点分离和可测试性优势。 可以有参数和业
阅读全文
摘要:具体就是在工厂中保存对象的引用,通过共享对象来减少内存的开销.对象之间的差异使用外部对象来处理. class Program { /// <summary> /// 享元模式例子 /// </summary> /// <param name="args"></param> static void M
阅读全文
摘要:.net 中使用此模式只需要实现接口 ICloneable class Program { static void Main(string[] args) { Person p1 = new Person() { Name = "xz", Age = 1 }; Person p2 = (Person
阅读全文
摘要:需要用到这个是因为在asp.net Web Form 中使用ashx 的时候没有一个好的模型绑定.所以我找到了dll 中自带的.并且将他封装了一下 代码如下: public class ModelBinder { public static BinderResultModel<T> BindMode
阅读全文
摘要:使用 RNGCryptoServiceProvider 对象 传送地址 代码如下: /// <summary> /// 生成指定区间的随机数 /// </summary> /// <param name="minNumber">最小值</param> /// <param name="maxNumb
阅读全文
摘要:1.sql server 下一共有6个事务隔离级别 -- Syntax for SQL Server and Azure SQL Database SET TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED //读未提交 | READ COMMITTED /
阅读全文

浙公网安备 33010602011771号