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

دوره آموزشی مدیریت حافظه جاوا

3 ساعت 1 دقیقهمتوسط2018-12-19

مدرسین

Matt Greencroft

Matt Greencroft

Matt Greencroft is a full-time trainer and software development consultant.

جزئیات دوره

با صرف وقت برای یادگیری نحوه عملکرد حافظه در جاوا ، می توانید از ایجاد مشکلات در کد خود جلوگیری کرده و همچنین به طور موثرتری خطاهای حافظه را که هنوز رخ می دهند پیدا کرده و برطرف کنید. در این دوره عملی ، با مربی مت گرینکروفت همراه باشید تا نحوه عملکرد حافظه در جاوا را توضیح دهد. مت مفاهیم اساسی مانند نقش پشته و توده ، فرار از منابع ، جمع آوری زباله ، تشخیص نشت نرم و موارد دیگر را مرور می کند. بعلاوه ، او با نشان دادن چگونگی یافتن و رفع نشت حافظه در نمونه برنامه وب جاوا ، زمینه ای واقعی برای این مفاهیم به ارمغان می آورد. در حالی که مت در طول دوره با Eclipse و Java 8 کار می کند ، مطالبی که پوشش می دهد برای هر IDE و جاوا 6 و بالاتر معتبر است.

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

مهارت ها

JavaProgramming FoundationsOracleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - مقدمه

1. نحوه عملکرد حافظه در جاوا

  • 02 - چرا حافظه مهم است
  • 03 - نقش پشته
  • 04 - نقش هیپ

2. ارزش‌ها و مراجع

  • 05 - عبور متغیرها بر اساس مقدار
  • 06 - نحوه عبور اشیاء
  • 07 - کلیدواژه نهایی
  • 08 - تمرین حافظه
  • 09 - تمرین پیاده روی

3. فرار از مراجع

  • 10 - چه چیزهایی از مراجع فرار می‌کنند
  • 11 - مثالی از مراجع فراری
  • 12 - نحوه جلوگیری از فرار از مراجع با مجموعه ها
  • 13 - اجتناب از فرار از مراجع با اشیاء سفارشی، قسمت 1
  • 14 - پرهیز از فرار از مراجع با اشیاء سفارشی، قسمت 2
  • 15 - تمرین فرار از مراجع
  • 16 - تمرین پیاده روی

4. مقدمه ای بر جمع‌آوری زباله

  • 17 - استخرهای رشته ای
  • 18 - صلاحیت زباله
  • 19 - متدهای gc() و finalize().
  • 20 - درک اینکه نشتی‌های نرم چیست
  • 21 - تشخیص نشتی نرم

5. garbage collection نسلی

  • 22 - علامت گذاری کنید و جارو بزنید
  • 23 - garbage collection نسلی
  • 24 - با استفاده از ابزار Visual GC برای مشاهده نشتی نرم
  • 25 - استفاده از ابزار Memory Analyzer
  • 26 - PermGen و Metaspace

6. تنظیم ماشین مجازی

  • 27 - اندازه پشته
  • 28 - اندازه PermGen
  • 29 - garbage collection و اندازه‌های تولید
  • 30 - ایجاد زباله‌های پشته ای
  • 31 - انتخاب زباله جمع کن

7. شکار نشت حافظه

  • 32 - معرفی مثال کاربردی
  • 33 - نظارت بر برنامه
  • 34 - رفع نشت حافظه

نتیجه

  • 35 - خلاصه دوره

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

مسیرهای مرتبط

درباره ما

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

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

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

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

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