پردازندههای گرافیکی به دلیل ماهیت ساختاری و هدفی که دنبال میكنند، تواناییهای فوقالعادهای در زمینه پردازش موازی و محاسبات ممیز شناور (Floating Point) دارند و به دلیل برخورداری از هستههای پردازشی بیشتر با معماری بهینهسازی شده برای محاسبات موازی، در بسیاری از موارد قدرت محاسباتی بالاتری نسبت به CPU ارائه میدهند.
اعداد صحیح برای شمارش مناسب هستند، اما گاهی اوقات ما نیاز داریم که اعداد بسیار بزرگ یا اعدادی با جزء کسری را ذخیره کنیم. اعداد اعشاری یا همان اعداد حقیقی برای ارزشگذاری عبارتهایی كه نیازمند دقت بیشتری هستند، استفاده میشوند. برخلاف اعداد صحیح که به آسانی میتوان آنها را به مقادیر دودویی (binary) تبدیل کرده و در سیستمهای کامپیوتری استفاده نمود، برای اعداد اعشاری چالش بزرگی پیش رو است تا علاوه بر تبدیل بهینهی اعداد اعشاری به مقادیر دودویی، دامنهی بزرگی از اعداد را هم شامل شود و همچنین دارای دقت و سرعت پردازش بالایی باشد.
UUID اختصار عبارت Universally Unique Identifier به معنای شناسه منحصر به فرد جهانی میباشد. بهجای این اصطلاح از GUID که اختصار عبارت Globally Unique Identifier به معنای شناسه منحصر به فرد عمومی نیز استفاده میشود. GUID یک اصطلاح صنعتی است که توسط شرکت مایکروسافت برای ارائه یک شماره مرجع که در هر زمینهای منحصر به فرد است، تعریف شده است در حالی که در محیط آکادمیک و در استانداردها از اصطلاح UUID استفاده شده است. هر دو اصطلاح به یک موضوع اشاره دارند و تفاوتی در استفاده ندارند.
آیپی IP اختصار عبارت Internet Protocol است که مدل فنی ارسال و دریافت بستهها در اینترنت را به همراه آدرس فرستنده و گیرنده در شبکهی اینترنت یا هر شبکهی کامپیوتری مشخص میکند. در حال حاضر دو نسخه برای IP وجود دارد که شامل IPv4 و IPv6 است.
برنامهنویسهای موفق عادات مشترکی دارند که آن ها را از جهات مختلف در یک گروه قرار میدهد. اگر شما هم یک برنامهنویس هستید شاید شما هم بسیاری از این عادات را داشته باشید.
به منظور استفاده از جداول نمونه یکسان در مطالب این وبلاگ تصمیم گرفتم در یک مطلب جداگانه اسکریپتهای مربوط به ایجاد جداول و ثبت دادههای پیش فرض آن را برای هر نوع بانک اطلاعاتی قرار دهم. در این مطلب اسکریپت مربوط به بانک اطلاعاتی Oracle قرار داده شده است.
در این مطلب کتابهای معتبر مرتبط با برنامهنویسی و بانکهای اطلاعاتی را برای دانلود قرار دادم. این مطلب به مرور بهروزرسانی میشود و کتابهای بیشتری به آن اضافه میشود.
به منظور ترجمه یکسان کلمات انگلیسی در مطالب این وبلاگ تصمیم گرفتم در یک مطلب جداگانه ترجمه کلمات (یا معادل فارسی مورد استفاده) را قرار دهم.
سیستم لایتنر یک ابزار یادگیری مفید است که باعث ثبت اطلاعات در حافظه بلندمدت افراد میشود. اجرای این روش بهواسطه یک جعبه چندبخشی ساده و چند فلشکارت انجام میشود. این تکنیک شامل مرور و بررسی مجموعهای از فلشکارتها در فواصل زمانی منظم است.