摘要: 解决策略 在项目属性中,输出类型设置启动项输出类型为“控制台应用程序”,依赖性设置“类库” 阅读全文
posted @ 2024-05-21 21:43 bruceWANG18 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言 NuGet 配置文件位置 NuGet 环境变量 其他问题 前言 由于C盘的空间有限,NuGet的包位置默认又在C盘,这就很烦,只能去自己手动修改 NuGet 配置文件位置 配置文件共有三处,添加下面的内容即可 (高版本可以设置环境变量解决) <-- 添加下面的键值即可 --> 1 2 阅读全文
posted @ 2024-05-19 22:02 bruceWANG18 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 由于现在大多计算机都是多核CPU,多线程往往会比单线程更快,更能够提高并发,但提高并发并不意味着启动更多的线程来执行。更多的线程意味着线程创建销毁开销加大、上下文非常频繁,你的程序反而不能支持更高的TPS。 时间片 多任务系统往往需要同时执行多道作业。作业数往往大于机器的CPU数,然而一颗CPU同时 阅读全文
posted @ 2024-05-04 23:28 bruceWANG18 阅读(8) 评论(0) 推荐(0) 编辑
摘要: .NET 提供了一个类方便用来发出操作取消的信号,这个类就是CancellationToken,它的好处在于它可以在任意数量的线程之间、线程池任务之间、Task之间传递信号,并且所需的代码很简单。通常用于下载超时中断、用户取消任务等情况。 CancellationToken 通常搭配 Cancell 阅读全文
posted @ 2024-05-04 23:10 bruceWANG18 阅读(10) 评论(0) 推荐(0) 编辑