De.coder
474 subscribers
457 photos
44 videos
191 files
300 links
Download Telegram
سایت github بزرگترین شبکه اجتماعیه کاربران برنامه نویس هست که توی اون کدهاشون رو به اشتراک می زارن و دیگران میتونن کد ها رو ببینن حتی میتونن نظر بدن و حتی میتونن به شما پیشنهاد همکاری بدن
یکی دیگه از ویژگی های github اینکه میتونه یه نمونه کار برای شما باشه اخیرا یکی از شرایط استخدام در شرکت های برنامه نویسی اینه که اگر شما github داشته باشید صفحه تون رو چک میکنن و تأثیر خیلی مثبتی توی جلب نظرشون داره
برای همین پیشنهاد ما به شما اینه که عضو بشید و از امکاناتش استفاده بکنید و می تونید ما رو هم در github دنبال کنید

@de_coder
برای ارتباط با ما جهت درخواست پروژه ، انقاد و پیشنهادات خود از ID زیر استفاده نمایید

@decodersup
دوستانی که محبت کرده بودن و قبلا به ID قبلی مون پیام داده بودن و ما نخونده بودیم به این خاطر بود که ID قبلی از دسترسمون خارج شده بود
@de_coder
دوستان می تونن دوره های آموزشی ای که تا حالا توسط تیم دیکودر ساخته شده رو در آپارات ببینن و دریافت کنن

-آموزش ساخت بازی Othello و ConnectFour به زبان Java

-آموزش ویروس نویسی برای افراد مبتدی

aparat.com/de_coder

@de_coder
تست درایور JDBC و متصل بودن آن به MySQL

زبان Java

Developed by : Jr.y

@de_coder
بعد از نصب درایور J بر روی سیستم خود و انجام عملیات اتصال آن به MySQL باید مطمئن شد که آیا نصب درایور و اتصال اون به dbms صحیح بوده یا نه
برای اینکار شما می تونید کدی رو که داخل فایل Test هست رو run کنید فقط حواستون باشه که اگر IDE تون رو هنوز به MySQL متصل نکردید این کد رو از طریق cmd اجرا کنید
و برای اینکه مطمئن بشید که JDBC به یک پایگاه داده ای که شما توی MySQL می سازید متصل هست یا نه می تونید کدی رو که توی فایل CDBJ هست run کنید

فقط دقت داشته باشید برای اجرا کد برید توی cmd
دستور زیر رو بزنید

notepad Test.java

بعدش براتون یه فایل notepad باز میکنه اون تو کد رو اجرا کنید و فایلتون رو از طریق تبِ file سیو کنید
بعد بگردید به cmd و این کد رو بزنید تا کامپایل بشه فایلتون

javac Test.java

بعد که کامپایل شد این دستور رو بزنید تا اجرا شه

java Test

برای اجرا کد CDBJ هم همون کار بالا رو عینا انجام بدید فقط به جای Test.java از CDBJ.java استفاده کنید و به جای Test از CDBJ

در داخل کد CDBJ هم به جای DatabaseName اسم پایگاه داده ای رو که توی MySQL ساختید رو بزنید و به جای root هم User و به جای Joulook هم password تون رو بزنید

@de_coder
ارور باز بودن پورت SSL

@de_coder
دلیلی استفاده از دستورِ
?useSSL = false
اگر این کد رو از برنامتون حذف کنید و برنامه رو run کنید مطابق شکل بالا از باز بودن پورت ssl ایراد میگیره و باید پورت ssl پایگاه دادتون رو ببندید که با اضافه کردن این دستور به انتهای نام پایگاه دادتون می تونید این کار رو بکنید

@de_coder
دوستانی که هیچ دانشی نسبت به مطالب بالا ندارن منتظر دوره آموزشیِ MySQL fundamental از تیمِ دیکودر باشند

@de_coder
TestDB.rar
725 B
سورس کد تست درایور JDBC و متصل بودن آن به MySQL

Developed by : Jr.y

@de_coder
یکی دیگر از راه های بررسی پورت ssl استفاده از دستور
Netstat -a
در ویندوز می باشد و باید جلوی ip ها دنبال شماره ی 443 بگردین و از باز و بسته بودن آن پورت مطمئن بشید
@de_coder
دوستان پروژه استاد میرابی 17 تیر بعد از موعد تحولیش در کانال قرار خواهد گرفت
پروژه طراحی الگوریتم استاد شاهپریان 3 تیر بعد از موعد تحویلش در کانال قرار خواهد گرفت

@de_coder
هوش مصنوعی Eight Puzzle

با استفاده از الگوریتم های A* , DFS , BFS

زبان Java

Developed by A.H.H.A

@de_coder
8 Puzzle.zip
55.5 KB
هوش مصنوعی Eight Puzzle با الگوریتم A*

Developed by : A.H.H.A

@de_coder
With DFS.zip
22.4 KB
هوش مصنوعی Eight Puzzle با الگوریتم DFS

Developed by : A.H.H.A

@de_coder
WithBfs.zip
22.6 KB
هوش مصنوعی Eight Puzzle با الگوریتم BFS

Developed by : A.H.H.A

@de_coder
نمایی از خروجی برنامه
@de_coder
این پروژه توسط استاد دقوقی به دانشجویان کلاس هوش مصنوعی و سیستم های خبره دانشکده فنی و مهندسی ترم دوم 95 گفته شده بود

برای پیاده سازی A* از Priority Queue

و برای پیاده سازی DFS از Stacks

و برای پیاده سازی BFS از Queue

استفاده شده است

@de_coder
نکات مهم در برنامه نویسی:

1.نوشتن منظم و تمیز کد ها
2.یاد گیری زبان و بعدش فریم ورک
3.یادگیری جاوا اسکریپت نه جی کوری
4.همه فن حریف باشید اما فقط در یک کار استاد
5.فقط مطالعه نکنید بلکه مطالعه ی خود را جرا کنید
6.یادگیری ورژن کنترل:
ورژن کنترل چیست؟ باید بگم نیاز به ورژن کنترل از زمانی آغاز شد که برنامه نویسان کمبود دکمه ی undo مانند برنامه های آفیس شرکت مایکروسافت را حس کردند. ورژن کنترل به ما کمک میکند که مثلا در یک کار تیمی که هرکس کد های مربوط به قسمت خودش را مینویسد پس از وارد کردن کد ها با هم قاطی نشده و کد های تکراری تاثیر مخرب نگذارند. از گیت به عنوان برنامه کنترل ورژن یاد میشود که سازنده ی آن آقای لینوس توروالدز خالق سیستم عامل لینوکس است.
7.درس گرفتن از تجربیات دیگران
8.ارزیابی کد ها توسط یک کارکشته ی برنامه نویسی
@de_coder
پروژه طراحی الگوریتم استاد شاهپریان

مسیر یابی در گراف بدون جهت وزن دار ( وزن نامنفی) و گراف های جهت دار


زبان Java


Developed by : S3P3HR


@de_coder