NuGet安装
1,MiniProfiler核心(版本3.2)
2,MiniProfiler.EF(版本3.0.11,根据使用的EF版本选择4.5.6)
3,MiniProfiler.MVC(选择MVC4,版本3.0.11)
配置
1,Global.asax文件中添加
public class MvcApplication : System.Web.HttpApplication
protected void Application_Start()
AreaRegistration.RegisterAllAreas();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
MiniProfiler.Settings.Results_Authorize = Request =>
string name = Request.Cookies["name"] == null ? "" : Request.Cookies["name"].Value;
if (name.Equals("admin"))
return true;
return false;
MiniProfilerEF6.Initialize();
GlobalFilters.Filters.Add(new ProfilingActionFilter());
var copy = ViewEngines.Engines.ToList();
ViewEngines.Engines.Clear();
foreach (var item in copy)
ViewEngines.Engines.Add(new ProfilingViewEngine(item));
protected void Application_BeginRequest()
if (Request.IsLocal)
MiniProfiler.Start();
protected void Application_EndRequest()
MiniProfiler.Stop();
2,要监控的html中添加
@using StackExchange.Profiling;
@MiniProfiler.RenderIncludes();
3,web.config中添加
<system.webServer>
<handlers>
<add name="MiniProfiler" path="mini-profiler-resources/*" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
</system.webServer>
如安装错版本
1,卸载packbag
2,清除引用
3,清除bin内残留dll
4,清除packbag内残留包
5,在项目文件目录中搜索该packbag名称,查看并卸载较高的那个文件版本
前端效果展示如下:
针对性监控:在监控条目较多的时候使用,使得特定监控更佳清晰可见;也可对方法等一系列行为进行性能监测,包括ajax等等
using (MiniProfiler.Current.Step("针对性监控-增加数据测试1"))
db.Dep.Add(new Dep() { depName = "信息中心1", id = "27" });
db.SaveChanges();
using (MiniProfiler.Current.Step("针对性监控-增加数据测试2"))
db.Dep.Add(new Dep() { depName = "信息中心1", id = "28" });
db.SaveChanges();
其他详细文档见官网地址:https://miniprofiler.com/dotnet/
NuGet安装1,MiniProfiler核心(版本3.2)2,MiniProfiler.EF(版本3.0.11,根据使用的EF版本选择4.5.6)3,MiniProfiler.MVC(可以不装)配置1,Global.asax文件中添加public class MvcApplication : System.Web.HttpApplication{ protected voi...
前言:学了Spring boot有一段时间了,但是实战的经验还是比较缺乏。所以自己也是在GItHub和Gitee上找了一些超好的Spring boot项目目录:第 1 章
Spring 风云再起
重新认识 Spring
Spring Boot
精要
Spring Boot 不是什么
Spring Boot 入门
安装 Spring Boot CLI
使用 Spring Initializr 初始化
Spring Boot 项目
1.3 小结
第 2 章 开发第一个应用程序
运用 Spring Boot
一开始我对.net的印象很模糊,分不清.net与framework的区别,但是在读了NET_.NET深入体验与实战精要这本书后终于算是理清了关系,书的开头就说了这样一段话:
我现在肯定没有这本书的作者理解透彻,可是他至少让我知道了.net才是开发平台,而对于framework这本书也有介绍:
通过这两段话我明白的是.net里面包含framework,framework是在.net运行环境下开发...
前端框架领域,Angular、React、Vue.js 三足鼎立,而 Vue.js 因其性能、通用、易用、体积、学习成本低等特点深受广大前端们的追捧,并吸引了一大批前端初学者。作为 Vue.js 的入门教程,此达人课共计16篇文章,涵盖了所需了解的核心基础知识,并通过小小电商网站的搭建,在实战过程中带大家快速掌握 Vue.js。
本课程共包含三大部分。第一部分(第1-2篇)带你初步认识 ...
一、什么是知识
可以用来解决问题的特征表达(feature representation)。人类语言或图谱只是知识的一种表达方式。AI模型学到的特征表达也是知识,只要它能解决问题。获取知识的能力是AI技术的核心。
二、什么是智能系统
无论是生物还是非生物智能系统,都必须含有三要素:观察系统、智力系统、活动系统。观察系统收集数据。智力系统...
【Spring】No context registered. Use the 'RegisterContext' method or the 'spring/context'
落寞伟少:
【Spring】No context registered. Use the 'RegisterContext' method or the 'spring/context'
菜鸟变凤凰2023: