随笔分类 - .Net
.Net 相关
摘要:1.选择使用 Release 启动项目 2.选择调试->性能探查器->cpu勾选->启动 3.访问接口或调用方法等 4.停止收集->查看报告 其他.net 性能测试神器: BenchmarkDotNet:https://benchmarkdotnet.org/articles/overview.ht
阅读全文
摘要:gRPC是一个现代的、跨平台的、高性能的 RPC 框架。gRPC for .NET 构建在 ASP.NET Core 之上,是我们推荐的使用 .NET 构建 RPC 服务的方法。 .NET 6 进一步提高了 gRPC 已经非常出色的性能,并添加了一系列新功能,使 gRPC 在现代云原生应用程序中比以
阅读全文
摘要:直接上代码(代码较粗糙,可根据需要优化): WebBrowser 直接执行时会报一个单线程的问题,我的解决方法是:使用“STAThread”,指定线程模型为单线程单元 [STAThread] static void Main(string[] args) using System; using Sy
阅读全文
摘要:Playwright是一个用于Web测试和自动化的框架。它允许使用单个API测试Chromium、Firefox和WebKit。Playwright旨在实现绿色、高效、可靠和快速的跨浏览器web自动化。 GitHub地址:https://github.com/microsoft/playwright
阅读全文
摘要:1. 瞬时生命周期:每一期获取对象都是一个新的实例(默认的生命周期) 2. 单例生命周期:在整个进程中,对象永远都是同一个实例(关键字: SingleInstance) 3. 每个生命周期范围一个实例:同一个生命周期范围内是同一个实例。不同的生命周期范围,实例不同。(关键字:InstancePerL
阅读全文
摘要:Timeout时间已到.在操作完成之前超时时间已过或服务器未响应 问题 在使用asp.net开发的应用程序查询数据的时候,遇到页面请求时间过长且返回"Timeout时间已到。在操作完成之间超时时间已过或服务器未响应"的情况 分析 造成这一问题的原因大概有以下几点: 1.Asp.net请求超时 2.W
阅读全文
摘要:随机数的定义为:产生的所有数字毫无关系. 在实际应用中很多地方会用到随机数,比如需要生成唯一的订单号. 在C#中获取随机数有三种方法: 一.Random 类 Random类默认的无参构造函数可以根据当前系统时钟为种子,进行一系列算法得出要求范围内的伪随机数. 这种随机数可以达到一些要求较低的目标,但
阅读全文

浙公网安备 33010602011771号