آموزش C++ مدرن همزمان

Modern C++ Concurrency

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره در مورد کاربرد عملی زبان مدرن C++ در زمینه برنامه نویسی همزمان یا همزمان است. این دوره شما را با همزمانی C++ مدرن در سیستم عامل ویندوز آشنا می کند. متأسفانه، همزمانی استاندارد یا قابل حمل هنوز در مراحل ابتدایی خود است، بنابراین مطالعه جامع همزمانی نمی تواند از جنبه های عملی و خاص پلت فرم این کاردستی دور شود. به این ترتیب، این دوره از سیستم عامل ویندوز به عنوان زمین بازی برای بررسی همزمانی در C++ استفاده می کند. این دوره شما را با درک عمیق رشته ها و همگام سازی در سطح سیستم عامل، از جمله اصول اولیه هماهنگ سازی مدرن مانند قفل های باریک خواننده/نویسنده و متغیرهای شرط، آماده می کند. شما همه چیز را در مورد API thread pool قدرتمند ویندوز و زمان اجرا همزمان خواهید آموخت. در نهایت با برخی از کاستی هایی که گریبان گیر کتابخانه پشتیبانی Thread C++11 می شود، آشنا می شوید.

      سرفصل ها و درس ها

      شروع شدن Getting Started

      • معرفی Introduction

      • چشم انداز همزمانی The Concurrency Landscape

      • شروع شدن Getting Started

      • خلاصه Summary

      موضوعات Threads

      • معرفی Introduction

      • موضوعات ویندوز Windows Threads

      • Threads و CRT Threads and The CRT

      • مناسبت ها Events

      • موضوعات و رویدادها Threads and Events

      • خلاصه Summary

      هماهنگ سازی Synchronization

      • معرفی Introduction

      • بخش های بحرانی Critical Sections

      • موتکس ها Mutexes

      • قفل های باریک خواننده/نویسنده Slim Reader/Writer Locks

      • قفل و محافظ باریک خواننده/نویسنده Slim Reader/Writer Locks and Guards

      • قفل ها و نخ های باریک خواننده/نویسنده Slim Reader/Writer Locks and Threads

      • بخش بحرانی کتابخانه زمان اجرا ویندوز The Windows Runtime Library's CriticalSection

      • SRWLock کتابخانه زمان اجرا ویندوز The Windows Runtime Library's SRWLock

      • خلاصه Summary

      متغیرهای شرط Condition Variables

      • معرفی Introduction

      • بازنشانی خودکار رویدادها Auto-Reset Events

      • پیدا کردن مشکل Finding The Problem

      • بازنشانی دستی رویدادها Manual-Reset Events

      • متغیرهای شرط Condition Variables

      • خلاصه Summary

      The Thread Pool ویندوز The Windows Thread Pool

      • معرفی Introduction

      • ارسال پاسخ به تماس Submitting Callbacks

      • مراقبت از محیط زیست Caring for The Environment

      • استخرهای موضوعات Pools of Threads

      • مخلوط کردن محیط ها و استخرها Mixing Environments and Pools

      • واحدهای کار Units of Work

      • خلاصه Summary

      The Windows Thread Pool - قسمت 2 The Windows Thread Pool - Part 2

      • معرفی Introduction

      • همگام سازی Thread Pool Thread Pool Synchronization

      • تایمرها و تایم اوت ها Timers and Timeouts

      • وقفه ها و دوره های نسبی Relative Timeouts and Periods

      • پاکسازی و لغو Cleanup and Cancellation

      • خلاصه Summary

      زمان اجرا همزمان The Concurrency Runtime

      • معرفی Introduction

      • موازی_برای_هر parallel_for_each

      • موازی_برای parallel_for

      • parallel_invoke و parallel_reduce parallel_invoke and parallel_reduce

      • تبدیل_موازی parallel_transform

      • همزمان_بردار concurrent_vector

      • concurrent_queue concurrent_queue

      • همگام سازی تعاونی Cooperative Synchronization

      • وظایف Tasks

      • خلاصه Summary

      کتابخانه پشتیبانی از موضوع C++11 The C++11 Thread Support Library

      • معرفی Introduction

      • موضوعات Threads

      • قفل و محافظ Locks and Guards

      • خلاصه دوره Course Summary

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش C++ مدرن همزمان
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      4h 33m
      52
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      138
      از 5
      دارد
      دارد
      دارد
      Kenny Kerr
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Kenny Kerr Kenny Kerr

      کنی کر یک برنامه نویس رایانه و متخصص شناخته شده در زمینه توسعه سیستم عامل ویندوز و زبانهای برنامه نویسی است. کنی مقالات زیادی درباره سیستم عامل ویندوز ، امنیت شبکه و C ++ برای مجله MSDN و همچنین سایر نشریات منتشر کرده است. مایکروسافت تخصص کنی در زمینه امنیت شبکه و سیستم عامل را با Microsoft MVP Award برای امنیت به رسمیت شناخته است. وی همچنین از سال 2007 جایزه Microsoft MVP را به دلیل مشارکت در جامعه توسعه C ++ برگزار کرده است.