Java Garbage Collector Nasıl Çalışır

Merhaba bugün sizlere Java’nın en önemli özelliklerinden birisi olan Garbage Collector’un nasıl çalıştığından bahsedeceğim. Garbage Collector heap alanında çalışan ve heap alanında new operatörü, Class.forName().newInstance(), clone() veya readObject() metotlarıyla oluşturulan ve referansı olmayan nesneleri heap alanından temizleyen mekanizmanın adıdır. Java programlama diliyle uygulama geliştiren birçok geliştiricinin temel seviyede haberdar olduğu Garbage Collector’ı inceleyeceğiz. C, C++… Okumaya devam et Java Garbage Collector Nasıl Çalışır

IPv6 Adreslemesi

IPv6, “Internet Protokolü Sürüm 6″nın kısaltılmış biçimidir. IPv6, mevcut Internet Protokolü olan IP Sürüm 4’ün yerini alması için tasarlanan bir sonraki nesil Internet protokolüdür. IPv6 Adresleme Yapısı 128 bit onaltılı format (0-9, A-F) İki noktalar (:) ile ayrılan 16 bitlik onaltılı sayı alanları kullanır. Her 4 onaltılı basamak 16 bite eşdeğerdir. Hekstet başına 16 bite… Okumaya devam et IPv6 Adreslemesi

Mikroservis nedir?

Mikroservis sadece bir işi yapan, belirli fonksiyonaliteyi gerçekleştiren ortalama 1000 satırdan az, küçük kod parçacıklarıdır. Geliştirme süreçleri, bağımlılıkları, boyutları olabildiğince küçük olan atomik servislerdir. Mikroservisler monolitik mimarinin yetersiz kaldığı ve sürekli artan ihtiyaçları karşılayamadığı için ortaya çıkmıştır. Günümüzde birçok kurumsal projeler genellikle Service Oriented Architecture (SOA) ile geliştirilmiştir. Geleneksel monolitik mimaride geliştirilen tüm komponentler bir çatı… Okumaya devam et Mikroservis nedir?

Design Patterns

Yazılım tasarımında sürekli karşılaşılan genel sorunlara esnek, yeniden kullanılabilir, başarılı çözümler getiren bir takım hazır kalıplardır. Nesneye dayalı programlamada, tasarım desenleri sınıf ve nesneler arasındaki ilişkilerin en iyi şekilde nasıl olmaları gerektiğini açıklayan yöntemlerdir.

Eclipse Kısayol Tuşları

Eclipse açık kaynak kodlu ve özgür bir tümleşik geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır. Eclipse Ide ile kolay bir şekilde uygulama geliştirebiliyoruz. Bu yazımızda Eclipse Ide üzerindeki kısayollardan bahsedeceğim. Kod yazarken daha rahat ve daha… Okumaya devam et Eclipse Kısayol Tuşları