.NET 9 new features-C#13新的锁类型和语义

thbcm阅读(182)

传统上,C# 使用
lock 关键字与任意的
object 实例配合,实现线程间的互斥访问。然而,这种方式可能存在性能瓶颈和潜在的死锁风险。

Superpower:一个基于 C# 的文本解析工具开源项目

thbcm阅读(221)

Superpower 的核心功能是将字符序列作为输入,并生成一个数据结构,以便程序更容易分析、操作或转换。这可以是简单的数字、数据格式中的字段列表,或者是某种编程语言的抽象语法树。

ChatGPT生成接口测试用例(二)

thbcm阅读(270)

  对于一个在线预订酒店的用户登录接口的测试,需要输入用户名、密码、电话和电子邮箱信息。ChatGPT可以根据接口测试的需要生成多条不同测试数据,下面以生成10000条user表的数据为例。在ChatGPT中输入提示词,其就能给出Python代码,运行代码后就能得到SQL文件。ChatGPT生成的部分SQL文件如图5-1所示。

一个.NET开源、易于使用的屏幕录制工具

thbcm阅读(266)

Captura是一款基于.NET开源、免费、易于使用的屏幕录制、截图工具,允许用户录制屏幕活动、捕获屏幕截图、录制音频以及记录鼠标和键盘活动(尽管该项目已被归档,但仍然可以下载和使用它)。

概率论沉思录:初等假设检验

thbcm阅读(224)

例如,我们的假设可能是对生成数据的物理机制的各种推断。但是从根本上讲,物理因果关系不是问题的必要组成部分,重要的只是假设和数据之间有某种逻辑关系。我们将这类问题称为
假设检验(hypothesis testing)

联系我们