Aylar: Ağustos 2018

Java Covariant Return Type ( Eşdeğişken Geri Dönüş Türü )

Java 1.5’den önce superclass a ait bir metodu override etmek istediğimizde override ettiğimiz metod adı, parametre tipleri, ve dönüş tipi bire bir aynı olmak zorunda idi. Java 1.5 ile birlikte alt sınıfta override edilen metodun dönüş tipi esnetilerek superclassın alt bir sınıfı olmasına izin verildi. Java’da tanımlanan herhangi bir metod “void” ile tanımlanmadığı sürece bir …

Python Web Scraping – II

   Bir önceki yazımızda ihtiyacımız olan kütüphanelerden (modüller de diyebiliriz ) bahsetmiştik. Kısaca bu modülleri nasıl yükleyeceğinizden bahsedip direk olarak bir web sitesinden güncel döviz fiyatlarını getireceğimiz basit bir uygulamanın örneği vermek istiyorum.  Öncelikle requests modülünden biraz bahsedelim. Bu modül python ile birlikte standart olarak yüklü gelmediğinden pip3 install requests komutu ile sistemimize yüklüyoruz.  “pip”  komutunun …