Web_programming
1.14K subscribers
354 photos
14 videos
125 files
1.23K links
Sharif web programming
If you have any questions, please feel free to ask(@yumcoder)
Download Telegram
یلدا بر همه دوستان عزیز مبارک باشد و امیدوارم تندرست و شادکام باشید
برای آشنایی با epoll پست زیر را مطالعه کنید.
به عنوان نمونه کاربرد: تلگرام برای ارتباط با سرور در اندروید درون لایه شبکه با زبان cpp از epoll بهره می گیرد.

https://medium.com/@copyconstruct/the-method-to-epolls-madness-d9d2d6378642
اگر بر روی یک فیلد میخواهید ایندکس بگذارید که طول آن زیاد است میتوانید از تکنیک prefix index و یا index selectivity بهره بگیرید. این کار را به نحوی انجام دهید که نسبت وزنی طول انتخابی شده نزدیک عدد 0.031 باشد.
اگر توجه کنید این عدد را در مباحث رمزگشایی نیز مشاهده کرده اید!
آیا ترتیب فیلدها در ایندکس مهم هستند؟ بله
چگونه ترتیب را مشخص کنیم؟ به کمک نسبت وزنی/توزیع
به طور مثال فرض کنیم یک جدول داریم که دو ستون دارد و میخواهیم ترتیب ایندکس را مشخص کنیم
به کمک دستور فوق ترتیب را مشخص میکنیم. آن ستونی که به 0.031 نزدیک تر است در ابتدا
نکته: این یک قانون سر انگشتی است
بنابراین برای جدول بالا ایندکس فوق پیشنهاد می شود
کانال درس برنامه نویسی موبایل(اندروید و ios) در ترم آینده
@sharif_mobile_programming
Web_programming pinned «کانال درس برنامه نویسی موبایل(اندروید و ios) در ترم آینده @sharif_mobile_programming»
Channel name was changed to «Web_programming»
bilibili یک کمپانی بزرگ چینی است
در برنامه های موبایل بسیار دیده اید که از طرف سرور یک کد برای شما اس ام اس میشود، اگر بخواهید برای این منظور یک api طراحی کنید (با نام فرضی sendCode) چگونه این کار را انجام میدهید؟

به طور مثال تلگرام برای این منظور یک api به نام sendCode دارد که در آن شماره تلفن برای سرور ارسال میشود در پاسخ آن یک
hashCode
ارسال خواهد شد. که پس از دریافت اس ام اس، کد دریافت شده در اس ام اس و شماره تلفنن به همراه
hashcode
برای ورود به سیستم استفاده خواهد شد

چرا hashcode لازم است؟