.NET 第159页
记一次 .NET 某SaaS版CRM系统 崩溃分析-拾光赋

记一次 .NET 某SaaS版CRM系统 崩溃分析

记一次 .NET 某SaaS版CRM系统 崩溃分析,一:背景 1. 讲故事 调试训练营里的一位学员前些天找到我,说他们跑在k8s中的程序崩掉了不知道怎么回事?日志也没有记录到,让我帮他看看,dump也抓到了...
Lee的头像-拾光赋Lee1年前
0446
.NET Emit 入门教程:第四部分:构建类型(Type)-拾光赋

.NET Emit 入门教程:第四部分:构建类型(Type)

.NET Emit 入门教程:第四部分:构建类型(Type),前言: 在动态生成代码的过程中,构建类型(Type)是至关重要的一步。 通过使用 Emit 中的 TypeBuilder,我们可以定义和创建各种类型,包括类...
Lee的头像-拾光赋Lee2年前
04411
如何理解值传递的原理,string类型-拾光赋

如何理解值传递的原理,string类型

如何理解值传递的原理,string类型,在 C# 中,参数传递的方式决定了方法内部对参数的修改是否会影响外部调用。对于 string 类型的参数,C# 使用的是按值传递(pass by value),这意味着在方法...
Lee的头像-拾光赋Lee1年前
04414
C语言-运算符(2)-拾光赋

C语言-运算符(2)

C语言-运算符(2),关系运算符 C语言有六种关系运算符,<、<=、>、>=、= =、!=。这六种运算符都是双目运算符都遵循左结合性。<、<=、>、>=这四个关系运算符的优先级相...
Lee的头像-拾光赋Lee1年前
04411
dotnet C# 分享基础 for 循环的写法-拾光赋

dotnet C# 分享基础 for 循环的写法

dotnet C# 分享基础 for 循环的写法,使用 for 作为循环的写法是在编程里面常用的代码写法。比如说我有一个名为 Foo 的类型,这个类型提供了一个名为 GetCount 的方法,这个方法可以缓慢的获取 F...
Lee的头像-拾光赋Lee2年前
04313
限制异步HTTP请求并发:简单、有效的20个并发下载控制策略-拾光赋

限制异步HTTP请求并发:简单、有效的20个并发下载控制策略

限制异步HTTP请求并发:简单、有效的20个并发下载控制策略,   概述:通过使用`SemaphoreSlim`,可以简单而有效地限制异步HTTP请求的并发量,确保在任何给定时间内不超过20个网页同时下载。...
Lee的头像-拾光赋Lee2年前
04310
CYQ.Data 操作 Redis 性能测试:对比 StackExchange.Redis-拾光赋

CYQ.Data 操作 Redis 性能测试:对比 StackExchange.Redis

CYQ.Data 操作 Redis 性能测试:对比 StackExchange.Redis,前言: 前几天,点开自己的博客,看了一下 CYQ.Data V5系列 都有哪些文章, 发现了一篇2019年写的:CYQ.Data 对于分布式缓存Redi...
Lee的头像-拾光赋Lee2年前
04315
如何同时Ping多个IP地址-拾光赋

如何同时Ping多个IP地址

如何同时Ping多个IP地址,遇到些问题需要同时ping多个地址来检查网络状态,找了一圈都是用批处理实现的简单同网段批量ping 既然没有现成的那就自己写个吧。。。。 https://github.com/dawn-lc/Pi...
Lee的头像-拾光赋Lee2年前
04312
芯片测试中由MCU下载程序,测试芯片内接口、FLASH等情况-拾光赋

芯片测试中由MCU下载程序,测试芯片内接口、FLASH等情况

芯片测试中由MCU下载程序,测试芯片内接口、FLASH等情况,芯片测试中“由 MCU 下载程序,测试芯片内部接口、FLASH 等情况并反馈结果”通常是在生产测试(ATE)或板级测试(ATE-BIT/BIST)阶段使...
Lee的头像-拾光赋Lee1年前
04310
NETCore中实现一个轻量无负担的极简任务调度ScheduleTask-拾光赋

NETCore中实现一个轻量无负担的极简任务调度ScheduleTask

NETCore中实现一个轻量无负担的极简任务调度ScheduleTask,至于任务调度这个基础功能,重要性不言而喻,大多数业务系统都会用到,世面上有很多成熟的三方库比如Quartz,Hangfire,Coravel 这里我们不...
Lee的头像-拾光赋Lee2年前
0439
聊一聊 Monitor.Wait 和 Pulse 的底层玩法-拾光赋

聊一聊 Monitor.Wait 和 Pulse 的底层玩法

聊一聊 Monitor.Wait 和 Pulse 的底层玩法,一:背景 1. 讲故事 在dump分析的过程中经常会看到很多线程卡在Monitor.Wait方法上,曾经也有不少人问我为什么用 !syncblk 看不到 Monitor.Wait 上的...
Lee的头像-拾光赋Lee2年前
04313
C# + html + fetch + API + javascript-拾光赋

C# + html + fetch + API + javascript

C# + html + fetch + API + javascript,本随笔,在html利用fetch去call web api对数据进行添加,修改,更新和删除。数据库与存储过程,此处略过...创建entity,方便web api进行互动。   现...
Lee的头像-拾光赋Lee2年前
04314