در #جاوا12، بهبودهای مفیدی در #switch داده شده است که نوشتن این عبارات را راحتتر از گذشته میکند. این در حالی است که switch قدیمی از ابتدا در زبان جاوا وجود داشته و تغییرات ناچیزی داشته است. در #مقاله زیر با این بهبودها آشنا میشوید.
http://bit.ly/java12-enhanced-switch
@JavaCupIR
http://bit.ly/java12-enhanced-switch
@JavaCupIR
اگر مدتی است که با #پایگاه_داده های رابطهای سروکار نداشتهاید، با کمک #مقاله زیر، به صورت مختصر و مفید انواع رابطههای (relationships) بین جداول در این #پایگاهدادهها را مرور کنید.
http://bit.ly/RDB-userGuide
@JavaCupIR
http://bit.ly/RDB-userGuide
@JavaCupIR
#کتاب
همزمان با تغییرات جدید جاوا از جمله افزایش سرعت انتشار نسخههای مختلف (جاوا 11 چندماهی است که منتشر شده و جاوا 12 هم به تازگی منتشر شده)، سایت DZone با انتشار کتابی کوتاه، قصد دارد دوستداران جاوا را با
⚡ ویژگیهای جدید و مهم
آشنا کرده و در مورد اینکه
⚡چرا باید از جاوا 8 فراتر برویم؟
⚡ در حال حاضر توسعهدهندگان چطور از جاوا استفاده میکنند؟
و مسائلی از این دست، بحث و شفافسازی کند.
در ادامه، فایل این کتاب را در اختیارتان قرار میدهیم.
@JavaCupIR
همزمان با تغییرات جدید جاوا از جمله افزایش سرعت انتشار نسخههای مختلف (جاوا 11 چندماهی است که منتشر شده و جاوا 12 هم به تازگی منتشر شده)، سایت DZone با انتشار کتابی کوتاه، قصد دارد دوستداران جاوا را با
⚡ ویژگیهای جدید و مهم
آشنا کرده و در مورد اینکه
⚡چرا باید از جاوا 8 فراتر برویم؟
⚡ در حال حاضر توسعهدهندگان چطور از جاوا استفاده میکنند؟
و مسائلی از این دست، بحث و شفافسازی کند.
در ادامه، فایل این کتاب را در اختیارتان قرار میدهیم.
@JavaCupIR
dzone-researchguide-java2019.pdf
1.4 MB
میتوانید فایل ضمیمهشده را مطالعه کنید و یا از طریق لینک زیر، کتاب را از سایت DZone دانلود کنید.
https://dzone.com/guides/java-new-developments-and-features
@JavaCupIR
https://dzone.com/guides/java-new-developments-and-features
@JavaCupIR
اگر قصد دارید نسخه جاوای پروژه خود را از #جاوا8 به #جاوا12 ارتقا دهید، این #مقاله میتواند راهگشا باشد. در این مقاله، ابتدا، مزایای این ارتقای نسخه توضیح داده میشود؛ سپس چالشهای بالقوهای که در این راه ممکن است با آنها مواجه شوید بیان شده و در انتها، راهنماییهایی در این مورد ارایه میشود.
http://bit.ly/java8-to-12
@JavaCupIR
http://bit.ly/java8-to-12
@JavaCupIR
در این #مقاله، با زبانی ساده non-blocking I/O معرفی میشود و همچنین در مورد فواید و کاربردهای آن توضیح داده میشود.
http://bit.ly/non-blocking-io
@JavaCupIR
http://bit.ly/non-blocking-io
@JavaCupIR
اگرعادت به استفاده از دستورات #گیت دارید، ممکن است در استفاده روزانه خود نیاز به نوشتن دستورات تکراری و بلند داشته باشید. این #مقاله، به منظور صرفهجویی در زمان، به شما روشهای نوشتن #میانبر برای دستورات گیت را معرفی میکند.
http://bit.ly/git-shortcuts
@JavaCupIR
http://bit.ly/git-shortcuts
@JavaCupIR
در این #مقاله با مثالهایی از دنیای واقعی و به زبانی ساده، میتوانید الگوهای طراحی در برنامهنویسی را مرور کنید. به این ترتیب، خواهید دانست که:
📌 الگوهای طراحی چه هستند.
📌چرا و چه زمانی باید استفاده شوند.
📌چه انواعی دارند.
📌هر یک از الگوهای طراحی در جاوا چطور پیادهسازی میشوند.
http://bit.ly/designPatterns4beginners
@JavaCupIR
📌 الگوهای طراحی چه هستند.
📌چرا و چه زمانی باید استفاده شوند.
📌چه انواعی دارند.
📌هر یک از الگوهای طراحی در جاوا چطور پیادهسازی میشوند.
http://bit.ly/designPatterns4beginners
@JavaCupIR
انجمن جاواکاپ
گروه جاوا دانشگاه خواجه نصیر با حمایت انجمن جاواکاپ، اقدام به تهیه و انتشار رایگان فیلمهای آموزشی برنامهنویسی واسطهای کاربری گرافیکی با استفاده از JavaFX نموده است. https://goo.gl/Fb6YHM
#مقاله
در مرداد ۹۷، دوره آموزش رایگان JavaFX در سایت جاواکاپ منتشر شد.
این آموزشها با نسخه نسبتا قدیمی NetBeans ارایه شده است. در حالی که هماکنون، یعنی اردیبهشت ۹۸ ( آپریل ۲۰۱۹) شماره ساخت (Build Number) این IDE به ۴۰۴ و نسخه IDE به 11 رسیده است. همچنین، JavaFX اخیرا از جاوا جدا شده است.
به همین دلیل، ممکن است در ساخت و اجرای مثالها با مشکل مواجه شوید!
هدف این مقاله آموزش JavaFX نیست، بلکه کمکتان میکند با استفاده از NetBeans IDE 11 و JavaFX 12 به راحتی با آموزشها پیش بروید و تمرینهایش را انجام دهید.
http://bit.ly/javaFX12
@JavaCupIR
در مرداد ۹۷، دوره آموزش رایگان JavaFX در سایت جاواکاپ منتشر شد.
این آموزشها با نسخه نسبتا قدیمی NetBeans ارایه شده است. در حالی که هماکنون، یعنی اردیبهشت ۹۸ ( آپریل ۲۰۱۹) شماره ساخت (Build Number) این IDE به ۴۰۴ و نسخه IDE به 11 رسیده است. همچنین، JavaFX اخیرا از جاوا جدا شده است.
به همین دلیل، ممکن است در ساخت و اجرای مثالها با مشکل مواجه شوید!
هدف این مقاله آموزش JavaFX نیست، بلکه کمکتان میکند با استفاده از NetBeans IDE 11 و JavaFX 12 به راحتی با آموزشها پیش بروید و تمرینهایش را انجام دهید.
http://bit.ly/javaFX12
@JavaCupIR
در نسخه Ultimate از Intellij IDEA امکان تحلیل وابستگیهای داخلی پروژه وجود دارد. این امکان کهDependency Structure Matrix نام دارد، وابستگی بین بستهها و کلاسها را تحلیل میکند و به صورت تصویری نمایش میدهد.
با کمک این #مقاله و با استفاده از این ابزار، میتوان کلاسهایی که چسبندگی زیادی به هم دارند را شناسایی کرده و همچنین وجود دور در وابستگیها را بررسی کرد؛ بنابراین به نوعی میتوان کیفیت ساختاری پروژه را بررسی کرد.
ضمنا در این نسخه از Intellij IDEA امکان تحلیل وابستگیهای خارجی پروژه نیز وجود دارد. این ابزار، وابستگیهای Maven را تحلیل میکند و به صورت تصویری نمایش میدهد. از جمله کاربردهای مفید این ابزار میتوان به شناسایی تداخل نسخهها در وابستگیها و بررسی وجود دور در آنها اشاره کرد.
http://bit.ly/analyzing-dependencies
@JavaCupIR
با کمک این #مقاله و با استفاده از این ابزار، میتوان کلاسهایی که چسبندگی زیادی به هم دارند را شناسایی کرده و همچنین وجود دور در وابستگیها را بررسی کرد؛ بنابراین به نوعی میتوان کیفیت ساختاری پروژه را بررسی کرد.
ضمنا در این نسخه از Intellij IDEA امکان تحلیل وابستگیهای خارجی پروژه نیز وجود دارد. این ابزار، وابستگیهای Maven را تحلیل میکند و به صورت تصویری نمایش میدهد. از جمله کاربردهای مفید این ابزار میتوان به شناسایی تداخل نسخهها در وابستگیها و بررسی وجود دور در آنها اشاره کرد.
http://bit.ly/analyzing-dependencies
@JavaCupIR