Java dilinde temel veri tiplerinin alt ve üst sınırlarını kod yoluyla kolayca öğrenebiliriz.
Eğitim Teknolojileri Uzmanı, Eğitim Danışmanı, BTK Akademi Eğitmeni, Microsoft Açık Akademi, Vakademi Eğitmeni, Udemy Eğitmeni, Abaküs Kitap Yazarı, Python, C#, SQL Server, ADO.NET EF, WinForms, ASP.NET, Visual Studio, Amiga, Commodore 64
12 Ağustos 2016 Cuma
CSS3: Oval Köşeler (Border Radius)
Örnek Kullanım:
border-radius: [Ovallik için kullanılacak değer];
PasteBin.com Alternatifleri
GitHub Gist: https://gist.github.com/
Ace: https://ace.c9.io Varlığını Şaban Ulutaş'tan öğrendiğim faydalı eser.
Pastie.org: http://pastie.org/
Debian Pastezone: http://paste.debian.net/
pastebin.ca: http://www.pastebin.ca/
ZeroBin: https://pastebin.aquilenet.fr/
Another Zero Bin: http://pastis.tristramg.eu/
Yet Another Zero Bin: http://paste.vinilox.eu/
CRYPTYCH: https://crypty.ch/
Chopapp
CodePad: http://codepad.org/
dpaste: https://dpaste.de/
hastebin: http://hastebin.com/
ideone: http://ideone.com/
Ace: https://ace.c9.io Varlığını Şaban Ulutaş'tan öğrendiğim faydalı eser.
Pastie.org: http://pastie.org/
Debian Pastezone: http://paste.debian.net/
pastebin.ca: http://www.pastebin.ca/
ZeroBin: https://pastebin.aquilenet.fr/
Another Zero Bin: http://pastis.tristramg.eu/
Yet Another Zero Bin: http://paste.vinilox.eu/
CRYPTYCH: https://crypty.ch/
Chopapp
CodePad: http://codepad.org/
dpaste: https://dpaste.de/
hastebin: http://hastebin.com/
ideone: http://ideone.com/
10 Ağustos 2016 Çarşamba
9 Ağustos 2016 Salı
Java Dilinde String Karşılaştırma
Java dilinde iki değişken üzerinde eşitlik denetlemek için karşılaştırma yapılırken, String veri tipinde çoğunlukla yanılgı yaşanmaktadır.
Java dilinde, String tipinden iki ayrı değişkeni == operatörü ile karşılaştırdığımızda, değerler aynı olmasına rağmen, sonucun false olması durumu sık yaşanan bir durumdur. (Özellikle de daha önce farklı bir dilde kod yazmış olup, sonradan Java diline geçiş yapan kişiler bu noktada yanılabilmekteler.)
Kafada Deli Sorular
== ile karşılaştırma yapmak kötü bir yöntem mi? Ne zaman == ile karşılaştırma yapılmalı? Ne zaman yapmamalıyız? .equals() metodunu kullanmak daha mı güvenli? Aralarındaki fark nedir?
== operatörünün bazen doğru çalıştığına şahit olabiliriz. Çünkü; Java platformunda bir String pool kullanılıyor ve mümkün olan durumlarda sık kullanılan Stringlerin hafıza referanslarının tekrar kullanılması sağlanıyor. Fakat; == operatörü, değerleri değil de nesnelerin aynı nesne olup olmadığını karşılaştırdığı için aynı değere sahip iki ayrı string false sonuç üretebilir. Bu yüzden == operatörü yerine .equals() metodunun kullanımı daha uygun olacaktır.
Kısacası amacımız nesnelere ait referansları karşılaştırmak ise == kullanabiliriz. Fakat çoğu zaman amaç değerleri karşılaştırmak olduğu için ihtiyacımızı .equals() metodunu kullanarak çözelim.
== Kullanımı
.equals() Kullanımı
Java dilinde, String tipinden iki ayrı değişkeni == operatörü ile karşılaştırdığımızda, değerler aynı olmasına rağmen, sonucun false olması durumu sık yaşanan bir durumdur. (Özellikle de daha önce farklı bir dilde kod yazmış olup, sonradan Java diline geçiş yapan kişiler bu noktada yanılabilmekteler.)
Kafada Deli Sorular
== ile karşılaştırma yapmak kötü bir yöntem mi? Ne zaman == ile karşılaştırma yapılmalı? Ne zaman yapmamalıyız? .equals() metodunu kullanmak daha mı güvenli? Aralarındaki fark nedir?
== operatörünün bazen doğru çalıştığına şahit olabiliriz. Çünkü; Java platformunda bir String pool kullanılıyor ve mümkün olan durumlarda sık kullanılan Stringlerin hafıza referanslarının tekrar kullanılması sağlanıyor. Fakat; == operatörü, değerleri değil de nesnelerin aynı nesne olup olmadığını karşılaştırdığı için aynı değere sahip iki ayrı string false sonuç üretebilir. Bu yüzden == operatörü yerine .equals() metodunun kullanımı daha uygun olacaktır.
Kısacası amacımız nesnelere ait referansları karşılaştırmak ise == kullanabiliriz. Fakat çoğu zaman amaç değerleri karşılaştırmak olduğu için ihtiyacımızı .equals() metodunu kullanarak çözelim.
== Kullanımı
.equals() Kullanımı
Java Runtime Environment must be available in order to run Eclipse (Hata Çözümü)
Eclipse'i ilk kez çalıştırmak istediğinizde aşağıdaki gibi bir hata alabilirsiniz.
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
C:\Program Files\Java\jre1.8.0_xx\bin
Eclipse çalıştırılacak olan bilgisayarda JRE ya da JDK yüklü olmalıdır. Aranan klasörde bulunamadılar gibi bir hata verilmiş.
Geliştirme yapacaksak tercihen JRE yerine JDK kurmak daha uygun olur.
Bu hata JRE hiç kurulmamış olduğu için ya da Eclipse normal çalışırken kurulan bir JRE güncel sürümünün uyumsuzluğu yüzünden de alınmış olabilir.
Normal zamanda çalışan Eclipse çalışmaz hale geldi ise ve biz JAVA_HOME tanımlamasının doğru olduğuna emin isek, JRE ya da JDK yı yeniden kurmak çözüm olacaktır.
Bu da çözüm olmaz ise; son çare Eclipse yeniden kurulur. (Böyle bir şeye gerek olmaz inşallah)
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
C:\Program Files\Java\jre1.8.0_xx\bin
Eclipse çalıştırılacak olan bilgisayarda JRE ya da JDK yüklü olmalıdır. Aranan klasörde bulunamadılar gibi bir hata verilmiş.
Geliştirme yapacaksak tercihen JRE yerine JDK kurmak daha uygun olur.
Bu hata JRE hiç kurulmamış olduğu için ya da Eclipse normal çalışırken kurulan bir JRE güncel sürümünün uyumsuzluğu yüzünden de alınmış olabilir.
Normal zamanda çalışan Eclipse çalışmaz hale geldi ise ve biz JAVA_HOME tanımlamasının doğru olduğuna emin isek, JRE ya da JDK yı yeniden kurmak çözüm olacaktır.
Bu da çözüm olmaz ise; son çare Eclipse yeniden kurulur. (Böyle bir şeye gerek olmaz inşallah)
Labels:
Eclipse,
Eclipse Hata,
Java,
Java Runtime Environment,
JDK,
JRE
8 Ağustos 2016 Pazartesi
Yavru Kanguru Çocuklarımıza Kodlama Öğretiyor
Çocuğunuz bilgisayar başında geçirdiği zamanı daha verimli hale getirsin, küçük yaşta kodlama becerisini edinsin istiyorsanız, bizimle iletişime geçin!
Birebir ders formatındaki eğitimimiz ile çocuklarımız kodlamayı öğrenerek birçok alanda öne çıkacaklar.
Çocuklarınıza bir gelecek verin ve kod yazmayı öğrenmelerini sağlayın!
Kaydol:
Kayıtlar (Atom)



