C 并發(fā)編程經(jīng)典實(shí)例_第1頁
C 并發(fā)編程經(jīng)典實(shí)例_第2頁
C 并發(fā)編程經(jīng)典實(shí)例_第3頁
C 并發(fā)編程經(jīng)典實(shí)例_第4頁
C 并發(fā)編程經(jīng)典實(shí)例_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

C#并發(fā)編程經(jīng)典實(shí)例讀書筆記模板01思維導(dǎo)圖讀書筆記作者介紹內(nèi)容摘要目錄分析精彩摘錄目錄0305020406思維導(dǎo)圖經(jīng)典實(shí)例方法編程技術(shù)全書編程開發(fā)第章數(shù)據(jù)代碼基礎(chǔ)編程事件對象網(wǎng)格任務(wù)方法隊(duì)列數(shù)據(jù)流本書關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要本書全面講解C#并發(fā)編程技術(shù),側(cè)重于.NET平臺(tái)上較新、較實(shí)用的方法。全書分為幾大部分:首先介紹幾種并發(fā)編程技術(shù),包括異步編程、并行編程、TPL數(shù)據(jù)流、響應(yīng)式編程;然后闡述一些重要的知識點(diǎn),包括測試技巧、互操作、取消并發(fā)、函數(shù)式編程與OOP、同步、調(diào)度;最后介紹了幾個(gè)實(shí)用技巧。全書共包含75個(gè)有配套源碼的實(shí)用方法,可用于服務(wù)器程序、桌面程序和移動(dòng)端應(yīng)用的開發(fā)。本書適合具有.NET基礎(chǔ)、希望學(xué)習(xí)最新并發(fā)編程技術(shù)的開發(fā)人員。讀書筆記讀書筆記不錯(cuò)。對于微服務(wù)時(shí)代,大數(shù)據(jù)高并發(fā),這本書很受用,滿滿的干貨。講解了一些異步,RX,數(shù)據(jù)管道的內(nèi)容,比較實(shí)用,開闊了作為新手的我的視野。目錄分析關(guān)于并發(fā)編程的幾個(gè)誤解本書的特色翻譯中的一點(diǎn)感受感謝本書讀者對象12345OReillyMedia,Inc.介紹本書寫作初衷內(nèi)容速覽網(wǎng)上資料排版規(guī)范OReillyMedia,Inc.介紹Safari?BooksOnline致謝聯(lián)系我們OReillyMedia,Inc.介紹1.1并發(fā)編程簡介1.3并行編程簡介1.2異步編程簡介第1章并發(fā)編程概述1.4響應(yīng)式編程簡介1.5數(shù)據(jù)流簡介1.6多線程編程簡介1.7并發(fā)編程的集合1.8現(xiàn)代設(shè)計(jì)1.9技術(shù)要點(diǎn)總結(jié)010302040506第1章并發(fā)編程概述2.1暫停一段時(shí)間2.3報(bào)告進(jìn)度2.2返回完成的任務(wù)第2章異步編程基礎(chǔ)2.4等待一組任務(wù)完成2.5等待任意一個(gè)任務(wù)完成2.6任務(wù)完成時(shí)的處理2.7避免上下文延續(xù)2.8處理asyncTask方法的異常2.9處理asyncvoid方法的異常010302040506第2章異步編程基礎(chǔ)3.1數(shù)據(jù)的并行處理3.3并行調(diào)用3.2并行聚合第3章并行開發(fā)的基礎(chǔ)3.5并行LINQ3.4動(dòng)態(tài)并行第3章并行開發(fā)的基礎(chǔ)4.1鏈接數(shù)據(jù)流塊4.2傳遞出錯(cuò)信息4.3斷開鏈接4.4限制流量第4章數(shù)據(jù)流基礎(chǔ)4.6創(chuàng)建自定義數(shù)據(jù)流塊4.5數(shù)據(jù)流塊的并行處理第4章數(shù)據(jù)流基礎(chǔ)5.1轉(zhuǎn)換.NET事件5.3用窗口和緩沖對事件分組5.2發(fā)通知給上下文第5章Rx基礎(chǔ)5.5超時(shí)5.4用限流和抽樣抑制事件流第5章Rx基礎(chǔ)6.1async方法的單元測試6.3asyncvoid方法的單元測試6.2預(yù)計(jì)失敗的async方法的單元測試第6章測試技巧6.4數(shù)據(jù)流網(wǎng)格的單元測試6.6用虛擬時(shí)間測試RxObservable對象6.5RxObservable對象的單元測試第6章測試技巧7.1用async代碼封裝Async方法與Completed事件7.2用async代碼封裝Begin/End方法7.3用async代碼封裝所有異步操作7.4用async代碼封裝并行代碼7.5用async代碼封裝RxObservable對象12345第7章互操作7.7RxObservable對象和數(shù)據(jù)流網(wǎng)格7.6用RxObservable對象封裝async代碼第7章互操作8.1不可變棧和隊(duì)列8.2不可變列表8.3不可變Set集合8.4不可變字典第8章集合8.5線程安全字典8.6阻塞隊(duì)列8.7阻塞棧和包8.8異步隊(duì)列8.9異步棧和包8.10阻塞/異步隊(duì)列010302040506第8章集合9.1發(fā)出取消請求9.2通過輪詢響應(yīng)取消請求9.3超時(shí)后取消9.4取消async代碼9.5取消并行代碼12345第9章取消9.6取消響應(yīng)式代碼9.7取消數(shù)據(jù)流網(wǎng)格9.8注入取消請求9.9與其他取消體系的互操作第9章取消10.1異步接口和繼承10.2異步構(gòu)造:工廠10.3異步構(gòu)造:異步初始化模式10.4異步屬性第10章函數(shù)式OOP10.6異步銷毀10.5異步事件第10章函數(shù)式OOP11.1阻塞鎖11.3阻塞信號11.2異步鎖第11章同步11.5限流11.4異步信號第11章同步12.1調(diào)度到線程池12.2任務(wù)調(diào)度器12.3調(diào)度并行代碼12.4用調(diào)度器實(shí)現(xiàn)數(shù)據(jù)流的同步第12章調(diào)度13.1初始化共享資源13.2Rx延遲求值13.3異步數(shù)據(jù)綁定13.4隱式狀態(tài)第13

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論