当前位置: 首页 > news >正文

自己建的网站能用吗朝阳区seo搜索引擎优化介绍

自己建的网站能用吗,朝阳区seo搜索引擎优化介绍,网站建设如何开票,网站整体规划方案BenchmarkDotNet 是一个轻量级#xff0c;开源的#xff0c;强大的 .NET 工具包#xff0c;它可以将你的方法转化为基准并跟踪这些方法#xff0c;最后对这些方法的性能提供一些测试报告#xff0c;使用 BenchmarkDotNet 玩 基准测试 是非常容易的。你可以利用 BenchmarkD… BenchmarkDotNet 是一个轻量级开源的强大的 .NET 工具包它可以将你的方法转化为基准并跟踪这些方法最后对这些方法的性能提供一些测试报告使用 BenchmarkDotNet 玩 基准测试 是非常容易的。你可以利用 BenchmarkDotNet 在 .NET Framework 和 .NET Core 应用程序上实现基准测试在这篇文章中我们将会讨论如何在 .NET Core 中实现基准测试。安装 BenchmarkDotNet 要想使用 BenchmarkDotNet要么通过 Nuget 可视化窗口安装 BenchmarkDotNet要么使用NuGet Package Manager Console 命令行窗口输入如下命令。 Install-Package BenchmarkDotNet什么是基准测试 基准测试 是对应用程序的一段代码的性能提供一个或者一组度量值度量代码本质上来说就是让你清楚的了解你的应用程序的性能到底是怎么样的当你想优化代码的时候如果手边有这些性能度量值那该有多好呀~ 基准测试也可以帮助我们缩小到那些必须要重构的代码。创建基准测试代码 新建 BenchmarkDotNet 类类定义如下[MemoryDiagnoser]public class MemoryBenchmarkerDemo{int NumberOfItems  100000;[Benchmark]public string ConcatStringsUsingStringBuilder(){var sb  new StringBuilder();for (int i  0; i  NumberOfItems; i){sb.Append(Hello World!  i);}return sb.ToString();}[Benchmark]public string ConcatStringsUsingGenericList(){var list  new Liststring(NumberOfItems);for (int i  0; i  NumberOfItems; i){list.Add(Hello World!  i);}return list.ToString();}}上面的代码展示了如何做 基准测试 做法很简单在方法上标记 Benchmark 特性即可,接下来就可以 Main 方法中启动 基准测试代码如下 static void Main(string[] args) {var summary  BenchmarkRunner.RunMemoryBenchmarkerDemo(); }运行 benchmark 值得注意的是一定要用 release 模式运行如果用debug的话会抛如下错误的。调整为 release 模式后将程序跑起来要稍微跑一段时间最后将会看到 console 输出如下的 summary。从图中可以看到summary中会包含比如BenchmarkDotNet版本操作系统计算机硬件.NET版本编译器信息和一些应用程序相关的性能信息从图中也可以看出 ConcatStringUsingStringBuilder 方法比  ConcatStringUsingGenericList 方法性能更高付出的代价就是占用更多的内存。接下来在 MemoryBenchmarkerDemo 类上标注 RankColumn 标记这样会在输出结构中多一个给程序排名的 Rank 列修改代码如下[MemoryDiagnoser, RankColumn]public class MemoryBenchmarkerDemo{...}接下来再将程序跑起来观察最后的 summary可以清楚的看到多了一个 Rank 列。BenchmarkDotNet 提供了一种简单的方式让你拥有了对应用程序的性能知情权如果你想了解更多关于如何在 ASP.NET Core 中使用 BenchmarkDotNet参考githubhttps://github.com/aspnet/benchmarks译文链接https://www.infoworld.com/article/3573782/how-to-benchmark-c-code-using-benchmarkdotnet.html
http://www.yutouwan.com/news/383862/

相关文章:

  • 深圳网站建设大概多少钱机器配件做外贸上什么网站
  • 文化传播公司网站备案wordpress user密码
  • 北京市网站备案查询模板下载免费网站
  • 网站建站网站域名申请电子商务网站建设作业文档
  • 滁州房地产网站建设网站wordpress查看文章模板
  • wordpress建站需要写代码吗二次网站开发
  • 中国装饰公司营销型网站建设准备php和易语言混编做网站
  • 知名网站建设定制论坛上怎么做网站优化
  • 网站是用什么程序做的湖南做网站 x磐石网络
  • 哪家建网站百度搜索seo优化技巧
  • hqz行情站wordpress如何更新临时域名
  • 做的网站百度搜不到沙田镇做网站
  • 石家庄网站设计建设seo新方法
  • 帮客户做网站内容建设银行网站不能登录不了
  • php 手机网站 模板在拼多多开网店的流程
  • 江苏太仓建设局网站wordpress标签云
  • 菏泽网站建设价位河北省住建厅电子证书查询
  • 宁波网站建设哪里好湛江网站制作
  • 网站的建设周期与阶段网站与网页的区别
  • 彩票网站建设应该要注意哪些wordpress多语言企业网站
  • 佛山市网站建设公司如何用ps做网站首页图片
  • 做网赌网站需要多少钱承德的网站建设公司
  • 有哪些做的比较好的网站装修房子的效果图 三室二厅二卫
  • nodejs做网站容易被攻击吗如何备份网站 整站
  • 延边网站建设网页制作免费教程
  • 沧州泊头纯设计网站制作wordpress 查询语句
  • 重庆装修设计网站网站开发诺亚科技
  • 护栏板销售网站怎么做照明灯企业网站织梦模板
  • 建设手机网站经验分享做衬衫的作业网站
  • 分类网站模板企业网站建设合同(一)