مهدی نظری·۳ سال پیشسیر تا پیاز cachingکش کردن یعنی داده هایی که از قبل درخواست شده اند و امکان درخواست مجدد آن وجود دارد یا داده هایی که می توان تا دسترسی به داده از سرور به کار…
مهدی نظری·۳ سال پیشiterable vs iteratorsدر پایتون Iterator ها یک Object هستند که متد __iter__ روی آن ها پیاده سازی می شود تا بتوان روی یک iterable عمل iterate را انجام داد. در حقی…
مهدی نظری·۳ سال پیشآشنایی با generator ها در پایتونجنراتور ها (generator) کاملا شبیه توابع عادی در پایتون هستند با این تفاوت که generator ها از yield به جای return استفاده می کنند. تفاوت yie…
مهدی نظریدرکتاب باز·۳ سال پیشمفاهیم concurrency (در پایتون)به طور کلی برنامه نویسی به دو روش انجام می شود: Synchronous و Asynchronous. در Synchronous پیش از شروع یک کار باید منتظر ماند که کار قبلی ب…
مهدی نظری·۳ سال پیشحافظه heap و stackتعریف یک متغیر، ساخت instance، توابع، ایجاد یک thread و ... در برنامه نیاز به ذخیره سازی در حافظه دارند و همه آن ها فضایی از حافظه را اشغال…
مهدی نظریدرروزمرگی های کُدِر گایز·۴ سال پیششی گرایی در پایتونپایتون به طور کامل از object oriented پشتیبانی میکند. همه چیز در پایتون کلاس و یا شی ای از یک کلاس است. string, list, dictionary, tuple و .…
مهدی نظری·۴ سال پیشدیتابیس MongoDB - دستورات پیشرفتهدر دو بخش قبلی مفاهیم و دستورات مقدماتی MongoDB را بررسی کردیم. در این بخش به دستورات کمی advanced تر در MongoDB می پردازیم.
مهدی نظری·۴ سال پیشدیتابیس MongoDB - دستورات مقدماتیساخت دیتابیس (create database):در MongoDB برای ساخت دیتابیس از
مهدی نظری·۴ سال پیشپایگاه داده MongoDB − مفاهیمپایگاه داده MongoDB d یک پایگاه داده cross-platform است که به زبان ++c نوشته شده اشت و از جمله دیتابیس های NoSQL محسوب می شود (دیتابیس Docu…
مهدی نظری·۴ سال پیشاز decorator ها بیشتر بدانیمدکوراتورها یکی از ابزارهای قدرتمند در python هستند که به کمک آنها می توان رفتار یک تابع یا کلاس را تغییر داد. به عبارت دیگر دکوراتورها این…