.NET 高级编程高并发必备技巧 - 锁

前言

锁最为常见的应用就是高并发的情况下,库存的控制。本次只做简单的单机锁介绍。

正文

直接看代码

每请求一次库存-1. 假如库存1000,在1000个人请求之后,库存将变为0

阅读剩余部分

C# 创建安装Windows服务程序(干货)

前言

最近在公司要求使用Windows服务作为消息队列的消费者,所以自行研究了一下C#中Windows服务如何创建以及如何使用,以及部署的方式。

一、Windows服务概述

1.1、Windows服务是什么?

阅读剩余部分

详解C# List<T>的Contains、Exists、Any、Where性能对比

简介

本文主要讲解C# List的Contains,Exists,Any,Where性能对比问题,通过对比测试实际运行时间来研究它们之间的优劣性。

正文

在实际的开发中,我们经常会需要在一个List中查找指定的元素。而C#中提供了多种查找方法,下面我们来看一下它们之间的性能对比。

阅读剩余部分