تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی برنامه نویسی موازی و همزمان با جاوا 2

دوره آموزشی برنامه نویسی موازی و همزمان با جاوا 2

2 ساعت 14 دقیقهپیشرفته2019-07-30

مدرسین

Barron Stone

Barron Stone

Electrical Engineer

Olivia Chiu Stone

Olivia Chiu Stone

Programmer, Engineer

جزئیات دوره

با محاسبات موازی، می توانید از چندین منبع محاسباتی برای مقابله با مشکلات بزرگتر در مدت زمان کوتاه تری استفاده کنید. در این دوره، دومین دوره از سری برنامه نویسی موازی و همزمان با جاوا، به مکانیزم های کلیدی برای نوشتن برنامه های همزمان و موازی نگاه عمیق تری داشته باشید. مربیان اولیویا و بارون استون این مفاهیم (اغلب انتزاعی) را با استفاده از فعالیت های رایج آشپزخانه به نمایش می گذارند. همه چیز را در مورد همگام سازی، thread pools، وظایف ناهمزمان، ارزیابی عملکرد موازی، طراحی برنامه های موازی و موارد دیگر بیاموزید. پس از اتمام این دوره، درک کاملی از نحوه موازی کردن یک برنامه متوالی خواهید داشت.

اهداف یادگیری
استفاده از متغیر شرط
استفاده از سمافور
جلوگیری از شرایط مسابقه
از موارد برای یک مانع در مقابل یک CountDownLatch استفاده کنید
رسم نمودار غیر چرخه ای جهت دار
استفاده از آینده
مراحل در الگوریتم تقسیم و حکومت کن
ارزیابی عملکرد موازی
طراحی برنامه های موازی

مهارت ها

JavaProgramming FoundationsOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - اصول برنامه نویسی موازی را بیاموزید
  • 02 - آنچه باید بدانید
  • 03 - فایل های تمرینی

1. همگام سازی

  • 04 - متغیر شرط
  • 05 - متغیر شرط - دمو جاوا
  • 06 - مصرف کننده تولید کننده
  • 07 - مصرف کننده تولید کننده - نسخه ی نمایشی جاوا
  • 08 - سمافور
  • 09 - سمافور - نسخه ی نمایشی جاوا

2. موانع

  • 10 - شرایط مسابقه
  • 11 - شرایط مسابقه - نسخه ی نمایشی جاوا
  • 12 - مانع
  • 13 - مانع - نسخه ی نمایشی جاوا
  • 14 - CountDownLatch - نسخه ی نمایشی جاوا

3. وظایف ناهمزمان

  • 15 - نمودار محاسباتی
  • 16 - استخر نخ
  • 17 - Thread Pool - دمو جاوا
  • 18 - آینده
  • 19 - آینده - نسخه ی نمایشی جاوا
  • 20 - تفرقه بینداز و غلبه کن
  • 21 - Divide and Conquer - نسخه ی نمایشی جاوا

4. ارزیابی عملکرد موازی

  • 22 - افزایش سرعت، تاخیر و توان عملیاتی
  • 23 - قانون امدهل
  • 24 - سرعت را اندازه گیری کنید
  • 25 - اندازه گیری سرعت - نسخه ی نمایشی جاوا

5. طراحی برنامه های موازی

  • 26 - پارتیشن بندی
  • 27 - ارتباطات
  • 28 - تراکم
  • 29 - نقشه برداری

6. چالش مشکلات

  • 30 - به چالش ها خوش آمدید
  • 31 - چالش - ضرب ماتریس در جاوا
  • 32 - راه حل - ضرب ماتریس در جاوا
  • 33 - چالش - ادغام مرتب سازی در جاوا
  • 34 - راه حل - مرتب سازی ادغام در جاوا
  • 35 - چالش - دانلود تصاویر در جاوا
  • 36 - راه حل - دانلود تصاویر در جاوا

نتیجه

  • 37 - مراحل بعدی
  • 38 - منابع اضافی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal