آموزش کامپیوتر و برنامه نویسی tu24
Статистика* برنامه نویسی * علوم کامپیوتر * ریاضیات مورد نیاز علوم کامپیوتر * هوش مصنوعی * علوم داده * داده کاوی * بیگ دیتا * پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs * تعرفه تبلیغات: https://t.me/+w-o6dHW5O31jMWNk
- Последний пост
- 15 авг.
- Последнее чтение
- 15 авг.
- Постов за неделю
- 23
- Всего постов
- 474
- Тип
- открытый
- Язык
- персидский
- Категория
- Образование
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 38
- 1/48двое суток
- 43
- 1/72трое суток
- 46
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
برای لیست کردن تمام فایلها و دایرکتوریهای موجود در یک مسیر مشخص در C#، میتوانید از متد Directory.GetFileSystemEntries استفاده کنید. این متد یک آرایه از رشتهها را برمیگرداند که شامل مسیر کامل هر فایل و دایرکتوری است. برای دریافت فقط فایلها، از Directory.GetFiles و برای دریافت فقط دایرکتوریها، از Directory.GetDirectories استفاده کنید. مثال: using System; using System.IO; public class FileSystemExample { public static void Main(string[] args) { string directoryPath = @"C:\Your\Directory\Path"; // مسیر مورد نظر خود را اینجا قرار دهید try { // لیست کردن تمام فایلها و دایرکتوریها string[] allEntries = Directory.GetFileSystemEntries(directoryPath); Console.WriteLine($"\n--- محتویات کلی دایرکتوری {directoryPath} ---"); foreach (string entry in allEntries) { Console.WriteLine(entry); } // لیست کردن فقط فایلها string[] files = Directory.GetFiles(directoryPath); Console.WriteLine($"\n--- فایلهای موجود در دایرکتوری {directoryPath} ---"); foreach (string file in files) { Console.WriteLine(file); } // لیست کردن فقط دایرکتوریها string[] directories = Directory.GetDirectories(directoryPath); Console.WriteLine($"\n--- دایرکتوریهای موجود در {directoryPath} ---"); foreach (string dir in directories) { Console.WriteLine(dir); } } catch (DirectoryNotFoundException) { Console.WriteLine($"خطا: دایرکتوری '{directoryPath}' یافت نشد."); } catch (UnauthorizedAccessException) { Console.WriteLine($"خطا: دسترسی به دایرکتوری '{directoryPath}' مجاز نیست."); } catch (Exception ex) { Console.WriteLine($"خطا: {ex.Message}"); } } } با اجرای این کد، لیستی از تمام فایلها و زیردایرکتوریهای موجود در مسیر مشخص شده نمایش داده خواهد شد. 📁📄 https://t.me/csharp7
🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید: 🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... : https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0
🔵 Android Application Development Tutorial - 48 - Recieving Bread String from Activity 🟢 کیفیت : متوسط 🔴 توجه کنید با تنظیمات خود تلگرام می توانید حجم و کیفیت ویدیو را بر اساس سرعت اینترنت خود تنظیم نمایید. 🟣 Android Application Development Tutorials 🟢 زبان آموزش: انگلیسی ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
💡 نکته #یادگیری_ماشین 🟣 موضوع : یادگیری ماشین: استخراج قوانین انجمنی - چالشهای دادههای حجیم (Big Data) ✨ نکته : برای دادههای حجیم، از تکنیکهای کاهش ابعاد استفاده کن! 📉 مثل PCA یا t-SNE. بهت کمک میکنه دادهها رو سادهتر ببینی. 👀 ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
💡 نکته #SQLite 🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite 📖 سرفصل : مدیریت پایگاه دادههای بزرگ ✨ نکته 1: برای دیتابیسهای بزرگ (در حد گیگابایت)، حتماً حالت WAL (Write-Ahead Logging) رو فعال کن. این کار همزمانی و سرعت نوشتن رو خیلی بهتر میکنه! 🚀🔥 ✨ نکته 2: ایندکسها دوست صمیمی دیتابیسهای بزرگ هستن. روی ستونهایی که زیاد جستجو میکنی یا مرتب میکنی، ایندکس بساز تا کند نشی. 💡 ✨ نکته 3: سعی کن عملیات نوشتن (INSERT/UPDATE/DELETE) رو تو تراکنشهای بزرگ (بین BEGIN و COMMIT) انجام بدی. این کار صدها برابر سریعتر از نوشتنهای تکیه. 🚄 ✨ نکته 4: اگه دیتابیس خیلی بزرگ داری، میتونی سایز صفحات (Page Size) رو از ۴ کیلوبایت پیشفرض به ۸ یا ۱۶ کیلوبایت افزایش بدی. این برای دادههای حجیم خوبه. 📏 ✨ نکته 5: برای خواندنهای زیاد، حافظه کش (Cache Size) رو تو RAM بزرگتر کن: PRAGMA cache_size = -20000;. اینجوری SQLite دادهها رو از دیسک نمیخونه. 🧠✨ ✨ نکته 6: اگه حجم دیتابیس خیلی زیاد شده، به جای ذخیرهی فایلهای بزرگ (مثل تصاویر) به صورت BLOB، اونا رو تو سیستم فایل بذار و فقط مسیرشون رو تو دیتابیس نگه دار. 📦💾 ✨ نکته 7: به صورت دورهای و در زمانهای کمترافیک، دستور VACUUM رو اجرا کن. این کار فضای خالی رو حذف میکنه و دیتابیس رو بهینه نگه میداره. 🧹 ✨ نکته 8: ستونهای متنی (TEXT) طولانی رو فقط زمانی ایندکس کن که واقعاً لازمه. ایندکسهای بزرگ، حجم دیتابیس رو به شدت زیاد میکنن. 📝 ✨ نکته 9: برای مدیریت بهتر دیتابیسهای خیلی بزرگ، میتونی دادههای قدیمی رو به یه دیتابیس آرشیو منتقل کنی (با ATTACH و DETACH). دیتابیس اصلیت سبک میمونه. 🔗 ✨ نکته 10: اگر دیتابیس تو دائماً توسط چندین کاربر همزمان نیاز به نوشتن داره، SQLite برای اون سناریو طراحی نشده. باید به دیتابیسهای سرور-محور (مثل PostgreSQL) کوچ کنی. 🐘😎 ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
آرایهها در #C ظرفیت ثابتی دارند. اما گاهی تعداد آرگومانهای ورودی تابع از قبل مشخص نیست. کافیه از کلمه کلیدی `params` قبل از تعریف آرایه در پارامترهای ورودی تابع استفاده کنید. به این شکل، هر تعداد آرگومان همنوع رو میشه به تابع پاس داد. مثال: `void MyFunc(params int[] numbers)` ✔️ `MyFunc(1, 2, 3, 4, 5);` این قابلیت برای پاس دادن کالکشنها هم کاربرد داره. 🧰 فقط یادتون باشه `params` باید آخرین پارامتر ورودی تابع باشه. ⚙️ https://t.me/csharp7
نام فایل تصاویر در سئو اهمیت دارد. استفاده از کلمات کلیدی مرتبط با محتوا در نام فایل، به موتورهای جستجو کمک میکند تا موضوع تصویر را بهتر درک کنند. برای مثال، به جای استفاده از نامهای عمومی مانند `IMG_1234.jpg`، از نامهایی مانند `red-running-shoes.jpg` یا `blue-sky-landscape.jpg` استفاده کنید. این کار نه تنها به سئو کمک میکند، بلکه خوانایی و سازماندهی فایلها را نیز بهبود میبخشد. 👟✨ استفاده از خط تیره (-) به جای فاصله در نام فایلها، برای موتورهای جستجو بهتر است. 🚀 https://t.me/seosite7
🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید: 🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... : https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0
🔵 Eclipse - Add Bookmarks 🟢 کیفیت : متوسط 🔴 توجه کنید این ویدیو با کیفیت متوسط می باشد. طی روزهای آینده نسخه های متفاوت با کیفیت بالاتر یا کم حجم تر از این نسخه در کانال قرار داده خواهد شد. 🟣 Eclipse 🟢 زبان آموزش: انگلیسی 🟣 دوره آموزش Eclipse ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
💡 نکته #SQL 🟣 موضوع : NoSQL در مقابل SQL ✨ نکته : SQL برای گزارشگیریهای پیچیده و دقت بالا عالیه، مثل حسابداری دقیق 💰. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
🔵 Android Application Development Tutorial - 19 - Setting up an ArrayAdapter 🟢 کیفیت : متوسط 🔴 توجه کنید با تنظیمات خود تلگرام می توانید حجم و کیفیت ویدیو را بر اساس سرعت اینترنت خود تنظیم نمایید. 🟣 Android Application Development Tutorials 🟢 زبان آموزش: انگلیسی ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
🔵 با عضویت در لیست تلگرامی جامع آموزش زبان زیر عضو بی نظیرترین و کامل ترین مجموعه آموزش زبان انگلیسی تلگرامی شوید: 🟢 پادکست، کوییز، گرامر، آیلتس، تافل، ویدیو، آموزش زبان به کودکان، اصطلاحات انگلیسی، زبان کنکور و ... : https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0 https://t.me/addlist/hK74E7joz0ZiOGY0
🔵 کوییز #هوش_تجاری 🟣 موضوع : Query Profiling و Explain Plan 🟢 سوال : "چه اطلاعاتی در خروجی یک Query Profiler دیده می شود؟" گزینه 1: "میزان استفاده از CPU" گزینه 2: "زمان صرف شده برای هر عملگر" گزینه 3: "تعداد دفعات خواندن از دیسک" گزینه 4: "همه موارد ذکر شده" 🔵 گزینه صحیح: 4 🟢 توضیح : "یک Query Profiler اطلاعات جامعی از جمله میزان استفاده از CPU، زمان صرف شده برای هر عملگر و تعداد دفعات خواندن از دیسک را نشان می دهد." ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
💡 نکته #جاوا_اسکریپت 🟣 موضوع : جاوا اسکریپت در مرورگر - استفاده از توابع Arrow برای سادگی در کار با تایمرها ✨ نکته : وقتی داخل یه متد از یه کلاس هستی، ترکیبش فوقالعاده میشه. setInterval(() => this.tick(), 1000) دقیقاً متد tick رو روی همون نمونه (instance) از کلاس صدا میزنه. 🔥 ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید: 🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ... عضو لیست جامع شوید: https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk
## .NET: OpenAPI رو تو خود پروژه تقویت کن! 🚀 دیگه نیازی به ابزارهای جدا برای Swagger نیست! .NET 6 به بعد، OpenAPI built-in شده. کافیه Attributes رو درست بزنی و تنظیمات رو انجام بدی. هم مستندات API سریعتر آماده میشه، هم دیباگ آسونتر! 😎 یه سر به مستندات مایکروسافت بزن، کلی مثال باحال داره. 🤓 https://t.me/dotnet7ir
🔵 کوییز #پایتون 🟣 موضوع : رشتهها (Strings) در پایتون 🟢 سوال : برای پیدا کردن اولین محل وقوع یک زیررشته در رشته اصلی از کدام متد استفاده میشود؟ گزینه 1: s.find("x") گزینه 2: s.search("x") گزینه 3: s.indexOf("x") گزینه 4: s.locate("x") 🔵 گزینه صحیح: 1 🟢 توضیح : متد find اندیس اولین وقوع را برمیگرداند. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir
پایتون ۳.۱۲ اومد و کلی ویژگی جدید داره! 🤩 دیباگینگ آسونتر با ارورهای دقیقتر، عملکرد سریعتر و پشتیبانی بهتر از f-stringها!🚀 میخوای بدونی چطور از این ویژگیها استفاده کنی و کدتو بهینه کنی؟ یه سر به این لینک بزن و پایتون رو حرفهای یاد بگیر! 👇 [لینک آموزش] #پایتون #برنامه_نویسی #آموزش https://t.me/python7ir
🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید: 🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ... عضو لیست جامع شوید: https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk https://t.me/addlist/_UjG99eD_E4zYzhk
🔵 کوییز #هوش_تجاری 🟣 موضوع : شاخصهای مالی (Financial KPIs) 🟢 سوال : حاشیه سود خالص (Net Profit Margin) چیست؟ گزینه 1: سود ناخالص تقسیم بر هزینه کالا گزینه 2: سود عملیاتی تقسیم بر داراییها گزینه 3: EBITDA تقسیم بر فروش گزینه 4: سود خالص تقسیم بر فروش 🔵 گزینه صحیح: 4 🟢 توضیح : حاشیه سود خالص برابر سود خالص تقسیم بر فروش است. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ لطفا ما رو به دیگران هم معرفی کنید... آدرس کانال اصلی : https://t.me/Tu_24 آدرس وبسایت: https://Tutorial24.ir