Koray PEKER
Menu
  • Anasayfa
  • Kütüphane
  • Kategoriler
    • Java
    • Spring
    • Tasarım Şablonları
    • Git
    • Maven
    • ORM Çatıları
    • VCS
    • SDLC
    • DevOps
    • Algoritma
    • Eğitim
    • Diğer
  • Hakkımda
Menu

Java’nın Evrimi

7 Haziran 201821 Ekim 2018 tarihinde yayımlandı

Java’ya bir birey perspektifinden bakacak olursak, bugün itibariyle kendisi 23 yaşında, üniversiteyi bitirmiş, iş hayatına yeni atılmış ve belli bir olgunluğa erişmiş olacaktı. Şimdi, zaman makinamıza binelim ve bu arkadaşımızın doğuşuna gidelim. Sene 1990 … Her şey, 1990’da Sun Microsystems mühendisi Patrick Naughton’un, C++ ve C API’lerine giderek daha fazla sinirlendiği ve Stealth Projesi’nin bir parçası olarak alternatif…

CI (Continuous integration) ve CD (Continuous Delivery/Deployment)

2 Haziran 201821 Ekim 2018 tarihinde yayımlandı

Sürekli entegrasyon ve sürekli dağıtım, kod kalitesini iyileştirmek ve hızlı teslimat sağlamak için tasarlanmış yazılım geliştirmeye yönelik iki yaklaşımdır. Yeni yazılım özelliklerinin ve düzeltmelerin hızlı bir şekilde teslim edilmesini sağlamak için genellikle birlikte (CI / CD) dağıtılırlar. İyi ayarlanmış bir CI / CD, kuruluşunuzun müşterilerinize hızlı bir şekilde kaliteli kodu sunmasına yardımcı olacaktır. Sürekli Entegrasyon…

Versiyon Kontrol Sistemleri (VCS)

11 Mayıs 201821 Ekim 2018 tarihinde yayımlandı

Versiyon Kontrol Sistemi Nedir ? Versiyon Kontrol Sistemi (VCS), revizyon kontrol (revision control) veya kaynak kontrol (source control) diye de geçip, değişiklik yönetim sistemi anlamına gelmektedir.  Bir ya da daha fazla dosya üzerinde yapılan değişiklikleri kaydeden ve daha sonra belirli bir sürüme geri dönebilmenizi sağlayan bir sistemdir. “Sürüm kontrolü” terimi genellikle programcılarla ilişkilendirilirken, yazarlar, gazeteciler…

String Pool Nedir ?

7 Nisan 201820 Aralık 2018 tarihinde yayımlandı

String, sizin de bildiğiniz gibi Java’da yaygın olarak kullanılan karakter dizisi nesneleridir. İki şekilde String nesnesi oluşturabiliriz. Şöyle ki; çift tırnak kullanarak

Java
1
String name = "Koray";

new anahtar kelimesi kullanarak

Java
1
String name = new String("Koray");

Java, bu oluşan Stringleri bir havuzda özel olarak korur. String Pool Nedir ? String Pool (String Havuzu), Java Heap Memory’de saklanan bir alandır. Flyweight Tasarım Şablonu örneğidir. String immutable(değişmez) olduğu…

JDK, JRE ve JVM Denklemi

5 Nisan 201830 Haziran 2018 tarihinde yayımlandı

JDK (Java Development Kit) JDK, Java uygulamaları geliştirmek ve yürütmek için kullanılan bir yazılım geliştirme ortamıdır. Java Runtime Environment (JRE), yorumlayıcı / yükleyici (interpreter/loader)(Java), compiler (derleyici)(javac), arşivleyici (jar), doküman oluşturucu (Javadoc) ve Java geliştirmede ihtiyaç duyulan diğer araçları içerir. JDK, yalnızca Java geliştiricileri tarafından kullanılır. JRE (Java Runtime Environment) JRE, bir Java uygulamasını yürütmek için…

Yazı gezinmesi

  • Previous
  • 1
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Next

POPÜLER YAZILAR

  • Çalışma Masam
  • Bir Yazılımcının Sırt Çantası
  • Modern Veri Tabanları
  • CI (Continuous integration) ve CD (Continuous Delivery/Deployment)
  • NullPointerException’dan Kaçış
  • Java Branching Statements (Dallanma İfadeleri)
  • Yük Testi ve SoapUI
  • İlk işime veda :(
  • Project : Lombok
  • Enumeration nedir ?

Ara

Son Yazılar

  • Çalışma Masam
  • Apache Kafka
  • Postman API’ları Görselleştirme
  • MongoDB Cheat Sheet
  • Splunk 101 – Giriş
  • Yük Testi ve SoapUI
  • Modern Veri Tabanları
  • Senior Stajyer ?!
  • API Dokümantasyon Önemi ve Swagger
  • Kod Tekrarı(Code Duplication) ve DRY

TAKİP ET

©2026 Koray PEKER