会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李鹏军
博客园
首页
新随笔
联系
订阅
管理
[置顶]
内存优化:Boxing
摘要: dotMemory 如今,许多开发人员都熟悉性能分析的工作流程:在分析器下运行应用程序,测量方法的执行时间,识别占用时间较多的方法,并致力于优化它们。然而,这种情况并没有涵盖到一个重要的性能指标:应用程序多次GC所分配的时间。当然,你可以评估GC所需的总时间,但是它从哪里来,如何减少呢? “普通”性
阅读全文
posted @ 2024-06-06 16:02 xiaolipro
阅读(428)
评论(0)
推荐(2)
[置顶]
.NET8 依赖注入
摘要: 详解依赖注入实现原理
阅读全文
posted @ 2023-12-03 19:08 xiaolipro
阅读(2793)
评论(2)
推荐(19)
[置顶]
.NET 8 IEndpointRouteBuilder详解
摘要: Map 经过对 WebApplication 的初步剖析,我们已经大致对Web应用的骨架有了一定了解,现在我们来看一下Hello World案例中仅剩的一条代码: app.MapGet("/", () => "Hello World!"); // 3 添加路由处理 老规矩,看签名: publ
阅读全文
posted @ 2023-11-08 17:59 xiaolipro
阅读(1000)
评论(0)
推荐(4)
[置顶]
.NET 8 IApplicationBuilder详解
摘要: 在上节中我们已经得知 WebApplication 实现了 IApplicationBuilder,我们浅谈了其pipe特质和构建方法,本节中将深入了解 ApplicationBuilder 以窥探 IApplicationBuilder 真相 public interface IApplicati
阅读全文
posted @ 2023-11-07 20:05 xiaolipro
阅读(1129)
评论(0)
推荐(2)
[置顶]
.NET8 WebApplication剖析
摘要: WebApplication 是用于配置HTTP管道和路由的web应用程序,接来下我将一一拆解它的组成。 /// <summary> /// The web application used to configure the HTTP pipeline, and routes. /// </su
阅读全文
posted @ 2023-11-05 02:17 xiaolipro
阅读(1845)
评论(0)
推荐(6)
[置顶]
.NET8 Hello World!
摘要: 使用ASP.NET Core Web Application模板创建的Empty项目如下: 这是一个最简单的Web项目,运行起来会在根路径响应Hello World! 2.1.1 Programe 代码非常简洁,但内容非常不简单。 var builder = WebApplication
阅读全文
posted @ 2023-11-04 18:11 xiaolipro
阅读(829)
评论(0)
推荐(0)
2023年11月9日
mariadb
摘要: 安装 sudo apt-get install mariadb-server 一、基础命令 --查看用户 SELECT DISTINCT User FROM mysql.user; 创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'
阅读全文
posted @ 2023-11-09 23:56 xiaolipro
阅读(111)
评论(0)
推荐(0)
2023年11月7日
VS2022修改cs文件模板
摘要: 在路径:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ItemTemplates\AspNetCore\Code\1033\Class clrversion 公共语言运行时 (CLR) 的当前版本。 ext*
阅读全文
posted @ 2023-11-07 01:16 xiaolipro
阅读(548)
评论(0)
推荐(0)
2023年11月4日
.NET8 起步
摘要: 什么是.NET? .NET 8.0 SDK下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0 .NET 是一个免费的跨平台开源开发人员平台,用于生成许多不同类型的应用。使用 .NET,可以使用多种语言(C#、F#、VB)、编辑器(V
阅读全文
posted @ 2023-11-04 18:06 xiaolipro
阅读(3528)
评论(8)
推荐(14)
2022年12月18日
C#多线程(四)并行编程篇之结构化
摘要: ### 前言 在前三章中我们的案例大量使用到了`Thread`这个类,通过其原始API,对其进行创建、启动、中断、中断、终止、取消以及异常处理,这样的写法不仅不够优雅(对接下来这篇,我称其为`.NET现代化并行编程体系`中出现的API而言),并且大部分的接口都是极度复杂和危险的。很幸运,如今.NET
阅读全文
posted @ 2022-12-18 16:42 xiaolipro
阅读(3234)
评论(0)
推荐(21)
下一页
公告