تمام مفاهیم Java's Executors API را از ابتدا در ترکیب با مفاهیم موازی Threads API بیاموزید. با یادگیری تکنیک های مختلف نکات و آگاهی از مشکلات در هنگام استفاده از Executors API، مهارت ها را توسعه دهید و دانش خود را در مورد مفاهیم پیشرفته چند رشته ای عمیق تر کنید. و ... مفاهیم Threads-API پیشرفته خود را نیز به روز کنید.
آیا می دانید چگونه با استفاده از Threads API معمولی و Runnable های آن مقادیر را برگردانید؟
آیا روشهای مختلف پایان دادن به رشتهها در میانه راه برای هر دو API را میشناسید؟
آیا می دانید چگونه با استفاده از Executors به رشته ها بپیوندید؟
آیا میدانید که نمیتوانید استثناهای سرگردانی را که از یک رشته به بیرون درز کردهاند، با استفاده از بلوک try-catch - نه در Threads API و نه در Executors، پیدا کنید؟ و اینکه این میتواند منجر به از بین بردن کد شخص ثالث شود که برنامه سازمانی مقیاسپذیر، با کارایی بالا و دسترسی بالا را از بین ببرد؟
آیا می دانید چگونه با استفاده از هر دو API بررسی کنید که آیا اجرای یک کار به پایان رسیده است؟
آیا می دانید رشته های شبح چیست و چگونه می توان آنها را با استفاده از Executors ایجاد کرد؟
آیا می دانید چگونه رشته های Executor را نامگذاری کنید؟
آیا روشهای مختلفی برای زمانبندی وظایف برای اجرا در آینده با استفاده از هر دو API میدانید؟ آیا انواع مختلف برنامه ریزی را می شناسید؟
اگر پاسخ هر یک از این سوالات "نه" است، پس این دوره برای شما مناسب است (به شرطی که قبلاً جاوا و اصول چند رشته ای را بدانید)! یادگیری از ویدیوهای با کیفیت HD و نزدیک به 6 ساعت محتوا به شما کمک می کند همه این "نه" ها را به "بله" تبدیل کنید ... و همچنین به شما برتری نسبت به همتایان خود می دهد! این دوره نه تنها به شما کمک می کند تا یاد بگیرید که چگونه کارها را به روش چند رشته ای انجام دهید، بلکه چگونه از اشتباهات و مشکلات جلوگیری کنید و در نتیجه کارایی و بهره وری خود را افزایش دهید. تمام آن ساعتهای طولانی رفع اشکال که صرفهجویی میکنید، میتواند صرف اتمام کارهای معلق دیگر یا حتی برای لذت بردن شود!
هنگام نوشتن کدهای چند رشته ای با یادگیری نکات حرفه ای از مشکلات جلوگیری کنید
در 19 سال تجربه خود در ساخت برنامه های بزرگ سازمانی، همه اشتباهات را در زمینه چند رشته ای مرتکب شده ام. و باور کنید - اشکالات چند رشته ای پرهزینه هستند و رفع آنها چند آخر هفته است.
من از تجربیات گسترده خود برای ایجاد این دوره به گونه ای استفاده کرده ام تا مشکلاتی را که در انتظار یک برنامه نویس است برجسته کنم و همچنین نکاتی را برای اجتناب از این مشکلات ارائه دهم. با گذراندن این دوره، شما سال ها از همتایان خود جلوتر خواهید بود که هنوز تمام اشتباهات من را مرتکب نشده اند.
محتوا و نمای کلی
اگر با روش قدیمیتر هم راحت نباشید، انتقال مستقیم از روش قدیمیتر به روش جدیدتر دشوار است - نمیتوانید چیزها را از روش قدیمی به روش جدید ترسیم کنید. بنابراین ساختار این دوره به گونه ای است که ابتدا روش Threads-API برای انجام کارها توضیح داده شده و سپس نحوه انجام آنها با استفاده از Executors-API توضیح داده شده است. این به شما کمک می کند نه تنها مفاهیم پیشرفته Executors بلکه مفاهیم Threads-API را نیز درک کنید.
بنابراین، این دوره برای برنامه نویسانی مناسب است که می خواهند از ابتدا درباره Executors API بیاموزند. همچنین برای کسانی که می خواهند مفاهیم خود را به روز کنند یا تکنیک های انجام عملیات مختلف را با استفاده از Threads-API یاد بگیرند مفید است. نمونههای مفصل همراه با کد منبع در هر مفهومی برای هر دو API ارائه شده است.
این دوره ابتدا با اصول اولیه شروع میشود - «نحوه ایجاد و اجرای رشتهها»، «نحوه نامگذاری رشتهها» و «نحوه برگرداندن مقادیر از رشتهها» - با استفاده از هر دو API. و سپس، به تدریج به سمت مفاهیم پیشرفتهتر مانند "Terminating Threads"، "Catching Exceptions"، "Witing for Threads to finish بدون اتلاف چرخه CPU" و غیره میرود.
قبل از خرید این دوره، تماشای ویدیوی پیش نمایش رایگان در مورد "پیش نیازها و ساختار دوره" در بخش 1 را فراموش نکنید!
کارشناس و کارآفرین دارای گواهی Oracle مقیم هند
نمایش نظرات