خانه / دانستنی‌ها (صفحه 2)

دانستنی‌ها

معرفی بهترین کتاب‌خانه‌های یادگیری ماشین در جاوا

امروزه در دنیای تکنولوژی مقوله‌های یادگیری عمیق (Deep Learning) و یادگیری ماشین (Machine Learning)  بسیار فراگیر و محبوب هستند و کسب‌وکارهای مختلف به دنبال استخدام توسعه‌دهندگانی هستند که دانش خوبی در این زمینه‌ها داشته باشند. واقعیت این است که این روزها در پیاده‌سازی الگوریتم‌های جدید یادگیری ماشین، استفاده‌ی زیادی از جاوا می‌شود. یادگیری جاوا مزایای فراوانی دارد، اما در زمینه‌ی یادگیری ماشین نیز به دلیل نگهداری آسان، داشتن قابلیت بازاریابی …

ادامه مطالب

تکامل مجموعه‌ها در جاوا ۹ و جاوا ۱۰

به عنوان یک توسعه‌دهنده خیلی راحت ممکن است که به ابزارها و یا روتین‌های خاصی عادت کنیم. مخصوصا اگر زبان‌ برنامه‌نویسی‌ای که استفاده می‌کنیم، مانند جاوا در دوره‌های طولانی‌مدت پایداری نسبتا خوبی داشته باشد. اما باید بدانیم که جاوا دیگر به این صورت نیست و هر ۶ ماه یکبار نسخه‌ی جدیدی منتشر می‌کند و بنابراین، می‌توانیم انتظار داشته باشیم که مکررا شاهد به‌روزرسانی‌هایی در آن باشیم. این به‌روزرسانی‌ها ممکن است …

ادامه مطالب

هفت ابزار مفید برای توسعه‌دهندگان جاوا

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

ادامه مطالب

برای تست خودکار برنامه‌های جاوا با چه ابزارهایی باید آشنایی داشته باشید؟

Selenium، Junit، Grinder و دیگر ابزارهای تست خودکار، چگونه کار می‌کنند؟ این مطلب یک راهنمای مبتنی بر ابزار برای انجام تست واحد، تست تجمیعی، تست بارگذاری و غیره است.  

ادامه مطالب

ماهیت تکامل واسط‌‌ها در جاوا: وراثت چند‌گانه (۳)

این مقاله، توسط مایکل کولینگ به رشتۀ تحریر درآمده و در اولین شماره Java Magazine سال ۲۰۱۸ منتشر شده است، نویسنده، سیر تاریخی توسعه و تکامل واسط‌ها را به دقت بررسی می‌کند. بخش سوم از این نوشتار سه قسمتی را در این جا مطالعه کنید.  

ادامه مطالب