Design Patterns

الگوی طراحی نرم افزار Factory Method

الگوی طراحی نرم افزار Factory Method یک الگوی طراحی creational است که یک رابط برای ایجاد اشیاء در یک سوپرکلاس فراهم می‌کند، اما به...

اخبار

برنامه‌نویسی

introduction to microservice architecture

آشنایی با معماری میکروسرویس

پیش زمینه پیش از بررسی معماری میکروسرویس فرض کنید شما در حال توسعه یک برنامه Enterprise سمت سرور هستید. باید از انواع کلاینت‌های مختلف از...

الکترونیک

transistor

ترانزیستور چیست؟

ترانزیستور یک قطعه الکترونیکی سه پایه است که دو نقش مهم در مدارات الکترونیکی دارد. اول تقویت کنندگی و دیگری به عنوان یک کلید....

سنسور دما LM35

آموزش avr بخش اول

transistor

ترانزیستور چیست؟

ترانزیستور یک قطعه الکترونیکی سه پایه است که دو نقش مهم در مدارات الکترونیکی دارد. اول تقویت کنندگی و دیگری به عنوان یک کلید....

جاوا از ابتدا، بخش نوزدهم

آرایه ها و رشته ها می توانیم درون آرایه ها رشته های متن، ذخیره کنیم. همانگونه که integer ها را ذخیره می کردیم این کار...
flutter-banner

ایجاد Navigation تو در تو با SetupFlow در فلاتر

برنامه‌ها ممکن است ده‌ها و یا شاید صدها مسیر را در طول استفاده از آن‌ها طی کنند. مثلا کاربر وارد برنامه شود، فرم لاگین...

نصب و پیکره‌بندی sphinx در ubuntu

در این آموزش میخواهیم نحوه نصب و پیکره‌بندی sphinx را در کنار پایگاه داده‌های MySQL در سیستم عامل اوبونتو فرا بگیریم. ابتدا خوب است...

پایگاه‌داده‌ها

جستجوی Full Text به روش Natural Language در MySQL

در این مطلب می‌خواهیم در مورد نحوه استفاده از متد Natural language full text search در پایگاه داده MySQL صحبت کنیم. استفاده از این...

SQLite چیست

در این آموزش مروری کلی بر روی پایگاه‌داده SQLite خواهیم داشت تا بدانیم SQLite چیست و در مورد ویژگی‌هایی که باعث شده تا این...
sqlite relationship

برقراری رابطه میان جداول در sqlite

در این آموزش قصد داریم تا به طور ساده برقراری رابطه میان جداول را در دیتابیس sqlite آموزش دهیم. در تمامی بانک های اطلاعاتی...
PostgreSQL configuration

نصب و پیکره‌بندی PostgreSQL در اوبونتو

در این آموزش می‌خواهیم نصب و پیکره‌بندی پایگاه داده PostreSQL را در سیستم عامل Ubuntu فرا بگیریم. برای این کار مراحل زیر را دنبال...
MySQL Database

آشنایی با Full Text Search در MySQL

در این آموزش با گونه‌ای از جستجو در پایگاه‌داده MySQL آشنا می‌شویم که امکانات یک موتور جستجوی پیشرفته را در اختیار ما قرار خواهد...

مطلب تصادفی

flowchart-diagram

فلوچارت دیاگرام چیست

در این مطلب می‌خواهیم با دیاگرام فلوچارت(فلودیاگرام) و کاربرد آن در نرم افزار آشنا شویم. فلوچارت یک نوع دیاگرام است که گردش کاری(روند اجرا)...