首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
.net core
订阅
照夜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
一个 Task 不够,又来一个 ValueTask ,真的学懵了!
1. 讲故事 原来是搞了一个 值类型的Task,无数的优化经验告诉我,值类型相比引用类型要节省空间的多,不信的话可以用 windbg 去校验一下,分别在 List 中灌入 1000 个Task 和 1000 个 ValueTask,看看所占空间大小。 1. 从 MemorySt…
.net core 浅克隆和深克隆/浅拷贝和深拷贝
“这是专业术语!因为有“引用类型”这个概念,所以才引申出来深克隆和浅克隆的名词。” “我们先聊聊堆(Heap)和栈(Stack)吧。” 堆:在.net 中准确的说是托管堆,它由 CLR 管理,当堆满了后,会自动清理垃圾,所以做.net开发,基本不需要关心内存的释放,原理还是需要…
理解 .NET Core中的Channel篇之一——通道入门
当一个新概念出来的时候,你很想使用它们,但是又没办法直接理解它,这是一件痛苦的事情。 对于通道,我想我遇到了麻烦!我最近一直在熟悉.NET Core 3.X中引入的Channel类型。但是有关文章非常非常少,我不能理解它们与其他队列有什么不同。 在使用了一段时间后,我终于看到了…
一篇文章带你搞定ASP.NET Core的 运行健康检查
ASP.NET Core 的健康检查开发于2016年秋季开始。当时它是体系结构草案。2016年11月,发布了相关的测试功能,那跟着我来学学相关知识吧。想象一下,您正创建一个ASP.NET Core应用程序,该应用程序在很大程度上依赖于某些子系统,例如数据库,文件系统,API或...