در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این دوره آموزشی در زبان جاوا برنامه نویسی با کارایی بالا را یاد گرفته و همراه با مدرس دوره در پروژه های واقعی تمرین و تجربه خواهید کرد.
عنوان اصلی : Java High Performance
ارزیابی عملکرد با ابزار JMH:
راه اندازی ابزار JMH
استفاده از @BenchmarkModes برای تست تاخیر و توان عملیاتی
اضافه کردن عملکرد اصلی JMH Runner
استفاده از JMH برای مقایسه عملکرد دو الگوریتم
بهبود عملکرد با کامپایلر AOT
بهینه سازی محاسبات فشرده CPU با جاوا:
مقایسه عملکرد عملیات حسابی در جاوا
افزایش سرعت پردازش با عملیات برداری
استفاده از JShell برای تست و نمونه سازی کد جاوا
شناور در مقابل عملکرد دوگانه
استفاده از مجموعههای با کارایی بالا برای بهینهسازی حافظه و CPU:
با استفاده از LinkedList و ArrayList
اعتبارسنجی تکرار و عملکرد نوشتن مجموعه ها
استفاده از ImmutableMaps برای عملکرد همزمان بهتر
عملکرد Filtering Stream API در مقابل مجموعه های استاندارد
بهینه سازی فرآیند جمع آوری زباله و استفاده از JFR:
استفاده از بهبودها در G1
بررسی مشکلات نشت حافظه
پیدا کردن مشکلات حافظه با استفاده از ضبط پرواز جاوا
رفع مشکل نشت حافظه و کاهش فشار حافظه
همزمانی و چند رشته ای با جاوا:
انتخاب پارامترها برای ExecutorService
استفاده از CompletableFuture برای اهداف Async
استفاده از compareAndSet برای عملیات غیر مسدود کننده
استفاده از StackWalker API برای دسترسی سریع به ردیابی پشته Thread
بهینه سازی دسترسی به فایل سیستم از API جاوا:
بهبود عملکرد با کپی مستقیم - transferTo()
استفاده از DirectBuffer برای جلوگیری از تخصیص های غیر ضروری
استفاده از HeapBuffer برای کاهش فشار حافظه
اندازه گیری عملکرد همه رویکردها و انتخاب بهترین
Java High Performance
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.