دانستنیها
-
اسفند- 1398 -4 اسفند
۱۰ اشتباه مرگبار در یادگیری جاوا
۱۰ اشتباهی رایج ولی مرگبار که در یادگیری همه زبانهای برنامهنویسی مخصوصا جاوا باید اجتناب کنیم.
بیشتر بخوانید » -
بهمن- 1398 -20 بهمن
چرا برنامهنویسهای ارشد، کدهای احمقانه مینویسند و چگونه یک برنامهنویس تازهکار را از یک کیلومتری شناسایی کنیم؟
چرا برای برنامهنویس ارشد شدن باید کد ساده و حتی احمقانه بنویسیم؟ چرا کد هوشمندانه نوشتن از ما یک برنامهنویس هوشمند نمیسازد..
بیشتر بخوانید » -
مرداد- 1398 -26 مرداد
مشارکت در تولید محتوا
انجمن جاواکاپ به روشهای مختلف همواره در تلاش برای آموزش و افزایش آگاهی علاقهمندان و برنامهنویسان جاوا است. یکی از راههای افزایش آگاهی و بهرروز کردن دانش برنامهنویسان، انتشار مطالب…
بیشتر بخوانید » -
1 مرداد
بازی تتریس و بدهی فنی
در انجام کارها در تولید نرمافزار، توسعهدهنده ممکن است به دلایلی مانند محدودیت زمان، راهحلی ساده، دمدستی و سریعتر را بهجای راهحل بهتر و اصولیتر انتخاب کند. انتخاب این راهحلهای…
بیشتر بخوانید » -
خرداد- 1398 -20 خرداد
مرتبسازی با استفاده از عبارات لامبدا در جاوا 8
1- بررسی اجمالی در این مقاله قصد داریم نگاهی بیندازیم به ویژگی لامبدا (Lambda) در جاوا 8 و به طور خاص نحوه استفاده از آن در ایجاد یک Comprator جهت…
بیشتر بخوانید » -
اردیبهشت- 1398 -25 اردیبهشت
ساخت یک پروژه ساده JavaFX با استفاده از NetBeans IDE 11 و JavaFX12
به نام خدا و با سلام به همگی خب اگر شما هم مثل من علاقهمند به یادگیری JavaFX باشید و بخواهید آموزشهای خوب ارایهشده در JavaCup مثل این را دنبال…
بیشتر بخوانید » -
فروردین- 1398 -23 فروردین
آشنایی با متد merge در جاوا 11
در این مقاله، با متد ()Map.merge در جاوا آشنا میشوید. این متد احتمالا مهمترین متد در دنیای کلید/مقدار و در عین حال گمنام و کماستفاده است. متد ()merge میتواند به…
بیشتر بخوانید » -
17 فروردین
نحوه کارکرد الگوریتمهای درهمسازی
اگر رمزنگاری رو به بدن انسان تشبیه کنیم، الگوریتم درهمسازی در نقش قلب آن خواهد بود. اگر رمزنگاری یک ماشین باشد، الگوریتم درهمسازی موتور آن خواهد بود. اگر رمزنگاری یک…
بیشتر بخوانید » -
11 فروردین
-
اسفند- 1397 -15 اسفند
نامگذاری کلاسهای جاوایی
هر برنامهنویسی موافق است که نامگذاری کلاسها برای خوانایی کد بسیار مهم است. نامگذاری مناسب، زمان لازم جهت فهم کلی کد را کاهش میدهد. همچنین، بسیاری از توسعهدهندگان موافقند که…
بیشتر بخوانید »