C#多线程编程实战
-
Updated
Jun 29, 2021 - C#
C#多线程编程实战
Implementation of the Leader Election pattern based on a distributed lock by taking a lease on an Azure Storage Blob.
Synchronization Library and Static Analysis Tool for C# 8
Synchronization toolset for distributed applications
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
All questions in your team about how to properly use locks can be answered with "use Locky" from now on. It is very easy to use, because you can lock on strings via both synchronous and asynchronous methods. There is no risk of forgetting to assign something to a static field, because Locky is static itself (or use Lockally which is also included).
This is a multi-threaded desktop program which I wrote a long ago to steal my friends files from their pen-drive (flash drive) whenever they plug it in to my computer.
using mutex for SingleInstance, resume dwnload compatibility.
Один процесс читатель, удаляющий записи из СХД и несколько процессов писателей, помещающих записи в СХД, если есть свободное место, иначе писатель уничтожается. СХД - стек. Механизм передачи данных: общая память (проецируемые в память файлы).
SpreadSheetApp is a C# GUI Application built for my Operating Systems class. It uses the SpreadSheet.cs written for multiple users to use a spreadsheet.
A repository and markdown document to help give a rundown on basic OS concepts that some developers (self taught programmers, web developers, etc.) haven't seen before.
End of term concurrent programming assignment
Lynda course presented by Chander Dhall
The C# Connector of Locking-Center that is a mutex point to synchronize access between different services. You can limit the execution between services and create queueing for the operation.
This project is a hands-on workshop focused on exploring and understanding the concepts of parallel programming in C#. It provides practical examples of using delegates, events, and various parallel programming constructs such as Parallel.For, Parallel.ForEach, Parallel.Invoke, and Task.Factory in a console application.
Add a description, image, and links to the mutex topic page so that developers can more easily learn about it.
To associate your repository with the mutex topic, visit your repo's landing page and select "manage topics."