Code Verse
157 subscribers
84 photos
29 files
4 links
Download Telegram
Channel created
اطلاعیه:
+ روند کانال:
- روز‌های زوج (شنبه، دوشنبه، چهارشنبه) ساعت ۸:۰۰ صبح متن سوال فرستاده میشه
- روزهای فرد (یکشنبه، سه‌شنبه، پنج‌شنبه) ساعت ۱۳:۰۰ ظهر جواب سوال فرستاده میشه
- جمعه هم روز آزاد هستش، مطالب عمومی با ایده اینکه زندگی فقط برنامه نویسی نیست فرستاده میشه (اگه موضوعی که بنظرتون مفید بود برای بقیه بهم اطلاع بدید تا در موردش پست بزارم)

+ لیست سوالات:
- کانال لیست سوالات #question داخل کانال @the_code_verse_questions
- پیشنهادی: هر کدوم رو یاد گرفتین میتونید لایک کنید


🌌 @the_code_Verse 🪐
❤‍🔥2👎1
‏1. چگونه می‌توان از memoryview برای دستکاری بخش‌هایی از یک bytearray بدون کپی کردن داده استفاده کرد؟ چرا این روش در پردازش‌های بزرگ داده‌ها مفید است؟

#question #python

🌌 @the_code_Verse 🪐
👎1
با memoryview می‌تونی مستقیماً روی بخش‌هایی از یک bytearray کار کنی، بدون اینکه داده‌ها رو دوباره بسازی! 💾


🌌 @the_code_Verse 🪐
1👎1
Code Verse
با memoryview می‌تونی مستقیماً روی بخش‌هایی از یک bytearray کار کنی، بدون اینکه داده‌ها رو دوباره بسازی! 💾 🌌 @the_code_Verse 🪐
memoryview.pdf
413.2 KB
جواب سوال ۱ پایتون
تعداد صفحه: ۲

کلید واژه‌ها:
memoryview, bytearray, mutable, immutable, slice, Buffer Protocol, PEP 393

#answer #python

🌌 @the_code_Verse 🪐
5
1. تفاوت select_related و prefetch_related در Django ORM چیست و در چه شرایطی باید از هر کدام استفاده کرد؟

#question #django

🌌 @the_code_Verse 🪐
👎1
🔎 در Django ORM، دو متد پرکاربرد برای گرفتن روابط وجود داره:

select_related → همه‌چیز رو با یک JOIN میاره (یک کوئری).

prefetch_related → کوئری جدا می‌زنه و توی Python ترکیب می‌کنه.

👌 انتخاب درستش بستگی به نوع رابطه (OneToOne/ManyToMany) داره.
📂 برای توضیحات کامل‌تر + مثال‌های کد، PDF رو ببینید.


🌌 @the_code_Verse 🪐
‏2. Weak References: چه زمانی باید از weakref استفاده کرد؟ یک مثال بده که چرخه مرجع را بدون GC کلاسیک پاک می‌کند.

#question #python

🌌 @the_code_Verse 🪐
2👍1👎1
🔄 تا حالا شده کدت دچار چرخه‌ی مرجع بشه و حافظه آزاد نشه؟ 🤔
اینجاست که Weak References به دادت می‌رسن!

با استفاده از weakref می‌تونی جلوی این چرخه‌ها رو بگیری، چون weak reference باعث افزایش شمارش ارجاع نمی‌شه و در نتیجه وقتی شیء دیگه استفاده نمی‌شه، راحت توسط Garbage Collector پاک میشه.

🌌 @the_code_Verse 🪐
3👍2👎1