• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
17 Mayıs

Rapid Dashboard üzerinde Docker Remote API kullanımı

  • Posted by Hakan Özler
  • Categories Docker, Yazılar, Yazılım

Docker aracı sisteminize yüklendiğinde, docker engine/daemon varsayılan olarak ağ iletişimi olmadan var/run/docker.sock unix socketi üzerinden dinlemeye başlar. -H özelliğini birden fazla kullanarak docker deamon’a tcp host:port ya da başka unix socket’ler ekleyebiliriz. Docker daemon beraberinde docker client harici noktalarda kullanıma …

Read More
23 Şubat

Java ServiceLoader Nedir? SPI (Service Provider Interface) Nasıl Yazılır?

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılar, Yazılım

Java programlama dilinde yazılan servisler, farklı servis sağlayıcıları tarafından uygulanabilmektedir. Servisler genel olarak arayüzler veya soyut sınıflar ile yazılırken, servis sağlayıcıları ise bu arayüz servislerini uygulayan uygulayıcı sınıflardır. Java programlama dilinin 6. versiyondan beri bulunan java.util.ServiceLoader sınıfı ise, uygulamalarınızda yer …

Read More
20 Şubat

First Look at JSR 371, MVC 1.0 Spesification and Ozark RI

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılar, Yazılım

The newly JSR 371 MVC 1.0 spesification is coming. This spesification will bring us an alternative way to apply MVC to Java EE ecosystem in action-based manner. MVC 1.0 spesification grows up under Java EE 8 umbrella and it’s RI …

Read More
25 Aralık

Java MicroBenchmark Harness ile Algoritmanızın Performansını Ölçün

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Verimlilik, Yazılar, Yazılım

MicroBenchmark, birden fazla küçük uygulama birimi, algoritmalar arasındaki performans ölçümünü konu alan bir kıyaslama biçimidir. Microbenchmark ile genel olarak iş biriminin birim zamandaki yaptığı iş (througput) veya bir işin tamamlanması için geçen ortalam süre (avg time) ölçümlenmektedir. Ölçüm Sırasında Sık …

Read More
20 Aralık

Asciidoc Cheatsheet – Hızlı Başlangıç

  • Posted by Kodedu
  • Categories Genel, HTML 5, Uncategorized, Yazılar, Yazılım

Asciidoc zengin bir metin işaretleme dilidir. Barındırdığı çoklu dil özellikleri ile Markdown gibi basit metin işaretleme dillerinden ayrılmaktadır. Asciidoc işaretleme dili ile yazılan metinler, HTML, PDF, Docbook, Mobi, Epub formatlarına kolaylıkla dönüştürülebilmektedir. Bu klavuz ile en temel Asciidoc özelliklerini öğrenebilirsiniz. …

Read More
22 Eylül

Java 8 Lambda Örnekleri

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılar, Yazılım

java.util.function paketi altında bir çok fonksiyonel arayüz bulunmaktadır. Bu arayüzlerin temel amacı, farklı tipteki Lambda ifadelerine temel oluşturmaktır. Consumer Arayüzü @FunctionalInterface public interface Consumer<T> { void accept(T t); // t-> {} } T tipindeki parametreyi alır ve tüketir/işler. Geriye değer …

Read More
17 Eylül

JSR 107 – JCache Standardına İlk Bakış

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılım

JCache (Java Temporary Caching API), bir sonraki Java EE sürümünde (Java EE 8) yer alması beklenen bir Java EE standardıdır. (Bkz. JSR-107) JCache başlangıçta Java EE 7 ile birlikte çıkması planlanırken, yetiştirilememesinden ötürü Java EE 7 içerisinde yer almadı. Fakat …

Read More
19 Ağustos

Java Collection API ve Big O Notasyonu

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Verimlilik, Yazılım

Big O notasyonu, programlama dünyasında, algoritma ve program parçalarının kıyaslanması amacıyla tanımlanan bir zaman kompleksliği açıklama biçimidir. Big O ile, kendi yazdığınız kod parçaları, sık kullanılan algoritmalar (Örn: merge sort, heap sort ) veya çeşitli veriyapılarına dair işlevsel operasyonlar (Örn: LinkedList,ArrayList, HashMap …

Read More
09 Ağustos

Zencoding (Emmet) ile Hızlı kod yazın

  • Posted by Kodedu
  • Categories backend, Genel, HTML & CSS, Uncategorized, Yazılar, Yazılım

Emmet (Eski adıyla Zencoding) metin editörleri için hızlı olarak HTML ve CSS yazmanıza fırsat sunan bir eklentidir. Bu eklenti sayesinde geliştirim hızınızı artırmanız mümkün. Ben daha çok Zencoding'i  HTML geliştiriminde ve WebStorm – IntelliJ IDEA editörleri ile birlikte kullanıyorum. Fakat sizler, favori editörünüz …

Read More
07 Ağustos

JVM: JIT ve Interpretation Modlarının Performans Karşılaştırması

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Verimlilik, Yazılar, Yazılım

JVM (Java Sanal Makinesi) üreticileri, bytecode değerlendirmesi için çeşitli teknikler uygulamaktadır. Bu teknikler genel olarak Pure bytecode interpretation, Static compilation, Total JIT compilation ve Mixed mode interpretation 'dir. Eğer bu kavramlara aşinalığınız henüz bulunmuyorsa, https://kodedu.com/2012/06/jvm-kod-uretme-yaklasimlari/ yazısını okumanızı önermekteyiz. Hotspot JVM ise bu bayt kod işleme tekniklerinden, Mixed …

Read More
  • 1
  • 2
  • …
  • 7
  • >

E-posta listesine kayıt olun!






Gözde yazılar

Hafif bir Kod Editörü – Brackets
30Haz2012
Java’da Record’lar
27Oca2020
Reflection ile Dependency Injection nasıl gerçekleştirilir?
04Eyl2012
Integration of Spring MVC and Mustache
02Ağu2013

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • Coupling ve Cohesion Kavramları Nedir? için Hilal
  • Naïve Bayes Sınıflandırma Algoritması için Rahman Usta
  • Naïve Bayes Sınıflandırma Algoritması için Mete
  • YAML Nedir? Neden YAML Kullanmalıyız? için kara
  • JWT (JSON Web Tokens) Nedir? Ne işe yarar? için Furkan

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.