Java'da Kontrol Yapıları Diğer programlama dillerinde olduğu gibi Java'da da kontrol yapıları dilin en önemli parçasını oluşturur. Başka bir deyişle, kontrol yapıları olmasaydı bilgisayar programları, bilgi giriş-çıkışı ve bazı hesaplamalar dışında bir işlemi gerçekleştiremezlerdi. Bu bölüme kadar verilen programlar bir bakıma düz hat programları olarak görülebilir. Yani şu ana kadar verilen programlarda bir komuttan sonra aradaki komutları atlayarak başka bir noktaya sıçrama söz konusu değildi. Bir bilgisayar programında komutlar normal olarak yazılış sırasına göre çalıştırılır. Örneğin, herhangi bir programlama dilinde yazılmış olan, Komut1 Komut2 Komut3 ........ Komutn1 Komutn şeklindeki bir programda, önce Komut1 sonra Komut2 daha sonra Komut3 ... Komutn1 ve en son da Komutn çalıştırılır. Programlama problemlerinden birçoğu bu kadar basit değildir. Programlama dillerinin güc...
CSS Yazıtipi Özellikleri CSS yazıtipi (font) özellikleri, yazıtipi ailesini, boyutu, kalın/italik olup olmama durumunu ve metnin biçemini (stil) tanımlamak için kullanılır. Yazıtipi aileleri CSS'de, yazıtipi aileleri iki temel gruba ayrılır: Jenerik aile (generic family): Benzer görünüşteki yazıtipi ailesi ("Serif" ile "Monospace" gibi). Yazıtipi ailesi (font family): Spesifik bir yazıtipi ailesi ("Times New Roman" veya "Courier" gibi). Yazıtipi ailesi Bir metnin yazıtipi ailesi, font-family özelliğiyle atanır. font-family özelliği, çeşitli yazıtipi adlarını bir yedek sistem gibi tutmalıdır. Tarayıcı ilk yazıtipini desteklemiyorsa bir sonraki yazıtipi (font) devreye sokulmalıdır. Yazıtipi ailesi birden fazla sözcükten oluşuyorsa çift tırnak sembolleri arasına alabilirsiniz. Birden fazla yazıtipi ailesi varsa, virgüllerle ayrılmalıdır: p { font-family : "Times New Roman" , Times, serif ; } ...
Node.js'te Dosya Yönetimi (File Management) JavaScript, yıllar boyunca dosya sistemine erişim bakımından çok sınırlı olanaklar sağlıyordu. JavaScript büyük çoğunlukla, web tarayıcıyla ilişkili diğer işlemlere konsantre olmuştu. Aslına bakılırsa, dosyalara erişim ve dosya işlemleri, bir web betik dili için (JavaScript gibi) en büyük risk alanını oluşturmaktaydı. Node.js'in gelişimiyle durum biraz farklılaşmıştır. Yol (Path) Kontrolü exists() fonksiyonu ile verilen bir yolun (path) mevcut olup olmadığı kontrol edilebilir. Aşağıdaki örnek kodda, mevcut olan '/usr/local/bin' yolu ve mevcut olmayan '/xxx' yolu kontrol ediliyor. İlki için true (doğru), ikinci içinse false (yanlış) sonucu elde edilmektedir. var fs = require('fs'); fs.exists('/usr/local/bin', function(exists) { console.log('exists:', exists); }); fs.exists('/xxx', function(exists) { console.log('exists:', exists); }); /usr/lo...
Yorumlar
Yorum Gönder