我的c# 多執行緒學習系列
c# 多執行緒學習(一) 多執行緒的相關概念
c# 多執行緒學習(二) 如何操縱乙個執行緒
c# 多執行緒學習(三) 生產者和消費者
c# 多執行緒學習(四) 多執行緒的自動管理(執行緒池)
c# 多執行緒學習(五) 多執行緒的自動管理(定時器)
c# 多執行緒學習(六) 互斥物件
推薦閱讀
c# 執行緒系列講座(1):begininvoke和endinvoke方法
c# 執行緒系列講座(2):thread類的應用
c# 執行緒系列講座(4):同步與死鎖
c# 執行緒系列講座(5):同步技術之monitor
多執行緒知識(系列) - 塞北隱士
— — 開篇《threading in c#》翻譯
— — 初識執行緒(1)
— — 初識執行緒(2)--給執行緒傳遞引數
— — 初識執行緒(3)--前台執行緒和後台執行緒
更多......
關於c#執行緒,執行緒池和並行運算的簡單使用和對比
【asp.net文件】用c#實現http協議下的多執行緒檔案傳輸
C 多執行緒系列
個人感覺c 的程式設計,除了對演算法和類庫的使用以外,達到一定的水平以後,多執行緒的使用將會成為乙個很大的瓶頸。所以重新花費時間讀了一本書 net 4.0物件導向程式設計漫談 應用篇 裡面關於多執行緒的描述。自己做了乙個讀書筆記,把多執行緒部分的要點進行了梳理,並且適當的加上了一些自己的測試和理解。...
C 多執行緒系列(一)
1 執行緒概念 程序 process 是一塊包含某些資源的記憶體區域,作業系統利用程序把它的工作劃分為功能單元。而執行緒是程序的乙個實體,是cpu排程和分派的基本單元,是比程序更小的能獨立執行的基本單元。執行緒自己並不擁有系統資源,只是擁有在執行中必不可少的極少資源 如程式計算器,一組暫存器和棧等 ...
C 多執行緒系列(四)
parallel類定義了for foreach和invoke的靜態方法。parallel類使用多個任務,因此使用多個執行緒來完成這個作業。parallel.for 方法類似於c 的for迴圈語句,也是多次執行乙個任務。使用parallel.for方法,可以並行執行迭代。迭代的順序沒有定義。paral...