دوره آموزشی عیب یابی همزمانی در جاوا: دسترسی و سازگاری داده ها
59 دقیقهمتوسط2021-02-23
مدرسین

Tayo Koleoso
Lead Programmer
جزئیات دوره
داشتن چندین کاربر برای برنامههای شما بسیار خوب است، درست است؟ احتمالاً شما تمام وقت خود را صرف توسعه برنامه خود نکردهاید که فقط یک نفر از آن استفاده کند. مطمئناً، در لحظهای که بیش از یک کاربر در حال اجرای برنامه جاوا هستید، مجموعهای کاملاً جدید از مشکلات پیش رو دارید. در این دوره، مربی Tayo Koleoso روشهای مختلف و امیدوار کنندهای را برای دستیابی به دادههای زمان اجرا در یک برنامه چند کاربره جاوا نشان میدهد. با او همراه باشید تا او عمیقاً به عیب یابی جاوا بپردازد تا به توسعه دهندگان نشان دهد چگونه میتوانند دسترسی به دادهها را در یک محیط multithreaded شناسایی، جلوگیری و حل کنند. چه در یک پایگاه داده SQL کار میکنید و چه به متغیرهای کلاس ساده دسترسی دارید، او ابزارها و نکاتی را در اختیار شما قرار میدهد تا به شما کمک کند پیش بینی کرده و تشخیص دهید که multithreading ممکن است اشتباه باشد.
مهارت ها
Software Design PatternsJavaOracleSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - به داده های امن در جاوا خوش آمدید
- 02 - موضوعات و داده های زمان اجرا
1. مشکلات مشترک دسترسی همزمان به داده ها
- 03 - شرایط مسابقه در کد
- 04 - دسترسی متغیر در سطح کلاس ناامن
- 05 - ساختارهای داده ناامن
- 06 - رشته های بن بست
- 07 - مدیریت تراکنش های پایگاه داده
- 08 - به روز رسانی های پایگاه داده از دست رفت
- 09 - معاملات بلندمدت
- 10 - استریم های جاوا و مسائل همزمانی لامبدا
2. عیب یابی موضوعات بن بست
- 11 - یک روگرفت نخ بگیرید
- 12 - بن بست ها را در روگرفت نخ پیدا کنید
- 13 - چالش پیدا کردن بن بست در روگرفت موضوع
- 14 - راه حل بن بست ها را در تخلیه نخ پیدا کنید
نتیجه
- 15 - خط پایان
دوره های مرتبط
- دوره آموزشی الگوهای طراحی راهکار هوش مصنوعی عاملی (Agentic AI)
- دوره آموزشی الگوهای طراحی راهکارهای هوش مصنوعی مبتنی بر فضای ابری
- دوره آموزشی الگوهای طراحی راهکارهای هوش مصنوعی: داده، آموزش مدل، و معماریهای کاربردی
- دوره آموزشی پایتون: الگوهای طراحی
- دوره آموزشی پایتون: الگوهای طراحی پیشرفته
- دوره آموزشی Playwright: الگوهای طراحی
- دوره آموزشی پیشرفته جاوا: رشته ها و همزمانی
- دوره آموزشی سی پلاس پلاس مدرن: لامبدا