30 October 2024
Replymessage unavailable
Файл
todolist.zip · 71 KB · click to show
todolist.zip · 71 KB · click to show
سلام ببخشید کسی میتونه چجور این برنامه را رانش کنم(بدون ارور)
Replymessage unavailable
Файл
todolist.zip · 71 KB · click to show
todolist.zip · 71 KB · click to show
سلام ببخشید کسی میتونه چجور این برنامه را رانش کنم(بدون ارور)
Replymessage unavailable
Файл
todolist.zip · 71 KB · click to show
todolist.zip · 71 KB · click to show
سلام ببخشید کسی میتونه چجور این برنامه را رانش کنم(بدون ارور)
Danialسلام ببخشید کسی میتونه چجور این برنامه را رانش کنم(بدون ارور)
شما اول باید nodejs رو نصب کنید بعد مطمئن بشید که از طریق کامندلاین به npm دسترسی دارید
بعدش با npm پکیج nodemon رو بصورت گلوبال نصب میکنید و در اخر میاید تو پوشه پروژه و دستور npm start رو میزنید
Danialسلام ببخشید کسی میتونه چجور این برنامه را رانش کنم(بدون ارور)
اینطور کسی کمکی نمیکنه.مخصوصا اینکه سوالت رو درست نپرسیدی و یک فایل هم میگی دانلود کنید.😂
مسئله رو باید باز کنی و برای سوالت وقت بزاری و جزئی بپرسیش.
بگو برنامه node دارم چطور اجراش کنم.مثلا
31 October 2024
Replymessage unavailable
Фотография
click to show
click to show
سلام یه سوال الان اینکه از این مرحله جلوتر نمیره باید چیکار کنم؟
Replymessage unavailable
Фотография
click to show
click to show
سلام یه سوال الان اینکه از این مرحله جلوتر نمیره باید چیکار کنم؟
Analysis of Algorithms چیه؟ 🩸
تحلیل الگوریتم یک کانسپت کلیدی در نظریه پیچیدگی محاسباتی( computational complexity theory) هست که منابع نظری مورد نیاز یک الگوریتم رو برای حل یک مسئله محاسباتی معین تخمین میزنه. نقش مهمی در تعیین میزان کارآمدی یک الگوریتم، به ویژه از نظر زمان و مکان داره.
بیشتر الگوریتم ها برای مدیریت ورودی های با طول دلخواه طراحی شدن، به این معنی که الگوریتم باید بدون توجه به اندازه داده ها کار کنه. تجزیه و تحلیل الگوریتمها به ما کمک میکنه تا عملکردشون رو برای اندازههای ورودی مختلف درک کنیم و بینشی در مورد مقیاسپذیری و کارایی یک الگوریتم ارائه کنیم. کارایی یک الگوریتم معمولاً به صورت زیر بیان میشه:
- پیچیدگی زمانی(Time Complexity): این نشان میده که چگونه زمان اجرا یک الگوریتم با افزایش اندازه ورودی تغییر میکنه. اغلب با نماد Big-O نشون داده میشه، که یک upper bound در زمان لازم برای اجرای الگوریتم بر اساس اندازه ورودی ارائه میده. البته نمادهای دیگهای مثل Θ (theta) و Ω (omega) هم وجود دارن که به ترتیب برای توصیف محدودیتهای متوسط و پایینتر استفاده میشن. به این صورت:
Big-O — نشاندهنده بیشترین تعداد عملیات مورد نیاز در بدترین حالت.
Omega — نشاندهنده کمترین تعداد عملیات مورد نیاز در بهترین حالت.
Theta — نشاندهنده تعداد عملیات در حالت متوسط، وقتی که تعداد دقیق گامها شناخته شده باشد.
- پیچیدگی فضایی: این مقدار حافظه یک الگوریتم رو نسبت به اندازه ورودی اندازه میگیره. برای درک میزان فضای ذخیره اضافی در هنگام اجرای الگوریتم بسیار مهم هست.
انواع Analysis of Algorithms 🌋
چهار نوع اصلی تحلیل الگوریتم وجود داره:
1. Worst-Case Analysis:
- این به حداکثر تعداد مراحل یا منابعی اشاره داره که یک الگوریتم برای هر ورودی با اندازه «n» نیاز داره. تجزیه و تحلیل بدترین حالت برای حصول اطمینان از اینکه الگوریتم در سخت ترین شرایط کارآمد عمل میکنه، مهم هست.
- مثال: در یک الگوریتم جستجوی خطی(linear search algorithm)، بدترین سناریو زمانی رخ میده که عنصر مورد نظر در انتهای لیست باشه، و لازم است الگوریتم قبل از یافتن هر عنصر رو اسکن کنه.
2. Best-Case Analysis:
- این حداقل تعداد مراحل مورد نیاز الگوریتم رو برای هر ورودی با اندازه "n" محاسبه میکنه. در حالی
2.4K · Danialسلام یه سوال الان اینکه از این مرحله جلوتر نمیره باید چیکار کنم؟
یعنی چی دقیقا، که جلوتر نمیره
از کد جی است عکس بفرست
Danialسلام یه سوال الان اینکه از این مرحله جلوتر نمیره باید چیکار کنم؟
انتظار داری چه اتفاقی بیافته
که نیافتاده؟
Danialسلام یه سوال الان اینکه از این مرحله جلوتر نمیره باید چیکار کنم؟
پیرو حرف دوستمون برنامه سمت سرور تو در حال اجرا هستش و روی اون پورتی که توی فایل server.js مشخص کردی برنامه در حال اجرا هستش . و میتونی به سرور درخواست بزنی
Replymessage unavailable
سلام دوستان
یک سوال داشتم، آیا می شه توی NestInterceptor یک خطایی رو هندل کرد و اون خطا رو به یک ExceptionFilter فیلتر پاس داد؟
هدفم از این کار اینه که روی خطاهایی که می یاد سمتم هم یک فرمتی انجام بدم و بعد ارسال بشه به ExceptionFilter و از اونجا دریافتش کنم.
راه حلی وجود داره؟
توی NestInterceptor با استفاده از rxjs ادارم خطا catchError می کنم ولی مقداری که ارسال می کنم رو نمی تونم بگیرم
return next.handle().pipe(
map<Data, StructureResponse>((data) => this.successResponse(ctx, data)),
catchError((err) => throwError(() => this.errorResponse(ctx, err))),
);
Replymessage unavailable
Фотография
click to show
click to show
✅ دیتابیس بدون ایندکس، مثل کتابخانه بدون فهرست! (قسمت سوم از مفاهیم دیتابیس)
👈🏻 مفهوم ایندکس چیه؟ چه موقع استفاده کنیم چه موقع نکنیم ؟
👈🏻 انواع ایندکس کدوما هستن؟چطوری کار میکنن ؟
👈🏻 بررسی سه ساختار داده مهم ایندکس ها B-tree , Bitmap, hash table
🔗 لینک مقاله
@LearnByLearn
#database
#sql
#nosql
#index
2.1K · Фотография
click to show
click to show
زبان برنامه نویسی پایتون بالاخره در رتبه اول پر استفاده ترین زبان برنامه نویسی در 𝗚𝗜𝗧𝗛𝗨𝗕 قرار گرفت و جای خودش رو به جاوااسکریپت داد❗
شاید براتون جالب باشه ولی طبق اطلاعات رسمی خود گیتهاب جاوااسکریپت برای 10 سوال متوالی در جایگاه اول قرار داشته 🥇
حالا چه دلایلی باعث این شده که پایتون در جایگاه اول قرار بگیره ؟ 🚀
درواقع پایتون بهدلیل سادگی و خوانایی بالا، همراه با کتابخانههای قدرتمندی مثل PyTorch، به انتخاب اول توسعهدهندگان در پروژههای AI و یادگیری ماشین تبدیل شده.
البته که کاربرد های پایتون صرفاً به این دو مورد ختم نمیشه و در حوزههای متنوعی مثل توسعه وب، علم داده، توسعه بازی، خودکارسازی وظایف، توسعه نرمافزارهای دسکتاپ، وب اسکرپینگ و توسعه رباتیک نیز بهکار میره 💥
در کل این روند نشوندهنده تأثیر عمیق هوش مصنوعی بر جامعه توسعهدهندگان و افزایش استفاده از پایتون در پروژههای مرتبط هستش ؛)
🌐 اطلاعات بیشتر در بلاگ رسمی GitHub
امیدوارم از این مطلب لذت برده باشید، با ریاکشنای خودتون بهمون انرژی بدید ❤️🔥
#️⃣ #news #python #git
🚀 @coolycode