دوره آموزشی عیب یابی همزمانی در جاوا: دسترسی و سازگاری داده ها
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 - خط پایان
دوره های مرتبط
- دوره آموزشی عیب یابی همزمانی در جاوا: تأخیر و توان عملیاتی
- دوره آموزشی Java EE: همزمانی و چند رشته ای
- دوره آموزشی پیشرفته جاوا: رشته ها و همزمانی
- دوره آموزشی رمزگشایی از تردهای جاوا
- دوره آموزشی جاوا: مفاهیم پیشرفته برای توسعه با عملکرد بالا
- دوره آموزشی پیشرفته جاوا: Threads
- دوره آموزشی آمادگی برای گواهینامه Java SE 11 Developer (1Z0-819)
- دوره آموزشی آمادگی برای گواهینامه Java SE 17 Developer (1Z0-829)
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای آزمون CompTIA Server+ (SK0-004)
- مسیر آموزشی ارتقاء مهارت های Node.js خود
- مسیر آموزشی ارتقا مهارت های جاوا خود
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Java EE 7
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی شروع به عنوان یک توسعه دهنده جاوا