Performance Improvements in .NET 8 & 7 & 6 -- String【翻译】
摘要:原文:https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-8/#strings-arrays-and-spans .Net 8 .NET 8在数据处理领域有了巨大的改进,特别是在有效操作字符串,数组和Span方面
阅读全文
posted @
2024-03-16 16:26
yahle
阅读(620)
推荐(3) 编辑
Performance Improvements in .NET 8 & 7 & 6 -- Thread【翻译】
摘要:线程 .NET 的最近版本在线程、并行、并发和异步等方面做出了巨大的改进,例如 ThreadPool 的完全重写(在 .NET 6 和 .NET 7 中),异步方法基础设施的完全重写(在 .NET Core 2.1 中),ConcurrentQueue 的完全重写(在 .NET Core 2.0 中
阅读全文
posted @
2023-12-11 12:39
yahle
阅读(348)
推荐(1) 编辑
Performance Improvements in .NET 8 -- Exceptions & Reflection & Primitives【翻译】
摘要:Exceptions 在 .NET 6 中,ArgumentNullException 增加了一个 ThrowIfNull 方法,我们开始尝试提供“抛出助手”。该方法的目的是简洁地表达正在验证的约束,让系统在未满足约束时抛出一致的异常,同时也优化了成功和99.999%的情况,无需抛出异常。该方法的结
阅读全文
posted @
2023-11-18 21:15
yahle
阅读(179)
推荐(0) 编辑
Performance Improvements in .NET 8 -- JIT部分翻译
摘要:相关视频 动态PGO 基准测试设置 在本文中,我包括微基准测试以突出讨论的各个方面。其中大部分基准测试都是使用BenchmarkDotNet v0.13.8实现的,除非另有说明,否则每个基准测试都有一个简单的设置。 要跟随本文,首先确保已安装.NET 7和.NET 8。对于本文,我使用了.NET 8
阅读全文
posted @
2023-11-01 17:17
yahle
阅读(615)
推荐(1) 编辑
.net core 多线程下使用 Random 会出现bug
摘要:.net core 多线程下使用 Random 会出现的bug 先看原文: Working with System.Random and threads safely in .NET Core and .NET Framework https://andrewlock.net/building-a-
阅读全文
posted @
2022-09-08 22:41
yahle
阅读(232)
推荐(0) 编辑
ASP.NET Core 2 High Performance 目录和读书笔记
摘要:大概的翻看了一下这本书,这本[C# 7 and .NET Core 2.0 High Performance](http://www.csharptools.cn/post/11.html)内容要好很多,这里先放出对应目录,有兴趣的朋友,可以到中国最大IT盗版书网站里找这本书。
阅读全文
posted @
2018-11-29 10:33
yahle
阅读(642)
推荐(2) 编辑
[转帖]无网络离线安装 vs2017
摘要:公司电脑禁止,只有一个老的vs2017的安装目录(之前通过 --layout 安装时生成的离线文件)。找了一圈百度,没能解决问题,最后,问bing,查微软的官方网站命令,最后得到的结论相当简单:
阅读全文
posted @
2018-09-06 15:53
yahle
阅读(2256)
推荐(0) 编辑
centos下 .net core 2.0 升级 到 2.1 遇到的一个小问题
摘要:.net core 2.0的安装方式,可能不是用yum方式安装的,所以,在用yum安装2.1之后,无法运行.net core 所以用来下面的这个命令,重新映射一下dotnet目录。 ln -s /usr/share/dotnet/dotnet /usr/local/bin 如果在映射时报错,说明之前
阅读全文
posted @
2018-07-05 10:56
yahle
阅读(835)
推荐(0) 编辑
.net core jwt 入门记录
摘要:从百度里搜索里搜索了很多jwt的文章,跟着文章写了一个demo,这里记录下学习过程中碰上的问题。看文章多遍,不如手工实现一次。
模板已上传到 https://github.com/dogvane/webapi_jwt_template
阅读全文
posted @
2018-02-01 23:54
yahle
阅读(1891)
推荐(3) 编辑