EXISTS ve NOT EXISTS Kullanımı

pl sql exists not exists kullanımı

Merhabalar, bu yazımda SQL de kullanılan EXISTS ve NOT EXISTS kullanımlarını sizlere göstermeye çalışacağım. Aslında bu ifadeler, where bloğunda kullanmış olduğumuz IN ifadesinin kullanımına benzer. IN ile farkı ise EXISTS ve NOT EXISTS kullanımı performans açısından IN kullanımına göre daha hızlıdır. EXISTS ifadesinin geri dönüş tipi True ya da False şeklindedir. Yani karşılaştırma yaparken True […]

Devamını Oku

‘De’ ve ‘Da’ Ne Zaman Ayrı, Ne Zaman Bitişik Yazılır

de ve da yazımı

Merhabalar, bu yazımda türkçe de kimi zaman karıştırılan ve sosyal medyada anında linç yemenize 😀 sebep olan ‘de’ ve ‘da’ eklerinin ne zaman ayrı ne zaman bitişik yazılacağını anlatmaya çalışacağım. Bunun için genelde basit bir kural vardır. O da şudur ki, ‘de’ ve ‘da’ eklerini cümleden çıkarırız; Eğer ki cümlemiz hâlen anlamlı oluyorsa ayrı yazılır. […]

Devamını Oku

Kablosuz Kulaklık Alırken Dikkat Edilmesi Gerekenler

bluetooth kulaklık alırken dikkat etmeniz gerekenler

Merhabalar, bu yazımda sizlere son dönemlerde oldukça popüler hale gelen kablosuz kulaklıkları alırken dikkat etmeniz gereken noktaları sıralamaya çalışacağım.   1) Kulaklık Tipi Kulaklık alırken bana göre ilk dikkat etmeniz gereken şey tasarımı olacaktır. Öncelikle tasarım olarak nasıl bir kulaklık istediğinizi aklınızda belirlemeniz lazım. Kulak içi mi yani earbuds, kanal içi mi yani iem (in-ear […]

Devamını Oku

Kuantum Bilgisayar Nedir?

kuantum bilgisayar hakkında

Merhabalar, bu yazımda kuantum bilgisayarlar hakkında kısa bir bilgilendirici yazı hazırlamak istedim. Kuantum bilgisayarların mantığını anlayabilmek için, öncelikle normal bilgisayarların çalışma mantığını anlamamız sanki daha doğru olacaktır. Normal bilgisayarlar tüm işlemlerini 1 ve 0 değerini alan bitlerle işlem yapar. Aslında günümüz bilgisayarları 2 durumlu olarak işlem yapar, 1 durumu ya da 0 durumu. Bu yüzden […]

Devamını Oku

Immutable ve Mutable Kavramları

immutable ve mutable nedir

Merhabalar, bu yazımda sizlere mutable ve immutable kavramlarını kısaca açıklamaya çalışacağım. Immutable Burada immutable kavramını, nesne oluşturulduktan sonra, değeri değiştirilemeyen olarak tanımlayabiliriz. Immutable veri tiplerine örnek olarak, string, integer, double, byte gibi tipleri örnek verebiliriz. Şimdi konuyla ilgili küçük bir örnek yaparsak, string strText = “Deneme”; strText.ToUpper(); Console.WriteLine(strText); //Çıktı : Deneme string newStr = strText.ToUpper(); […]

Devamını Oku

C#, Convert.ToInt32(), Int32.Parse(), Int32.TryParse() Farkları

convert.toint32() int32.parse() ve int32.tryparse() kullanımları

Merhaba, bu yazımda sizlere Convert.ToInt32(), Int32.Parse() ve Int32.TryParse() farklarını anlatmaya çalışacağım. Convert.ToInt32() yi, string tipteki bir değişkeni integer veri tipine dönüştürürken kullanabiliriz. Fakat bu dönüştürme işlemi bazı durumlarda hata verebilir. Aşağıdaki örneği Convert.ToInt32() için inceleyelim, string sayi1 = null; string sayi2 = “123.456”; string sayi3 = “23423423423423423”; string sayi4 = “2019”; int sonuc1 = Convert.ToInt32(sayi1); […]

Devamını Oku

Clean Code Yazmak Hakkında

temiz kod yazmak hakkında

Merhabalar, bu yazımda medium.com’dan okuduğum blog yazısını özetleyip, clean code hakkında sizlere biraz bilgi vermek istiyorum. Alıntı yaptığım yazıyı okumak isterseniz buraya tıklayabilirsiniz. İsimlendirme hakkında, İyi isim seçmek zaman alır, ancak uzun vadede daha çok zaman kazandırır. Telaffuz edilebilir isimler kullanın. Eğer bir değişkenin adını telaffuz edemiyorsanız onu kullanmayın.Aranabilir isimler kullanın, tek harfli isimler ya […]

Devamını Oku

C# Recursive Fonksiyonlar – Faktöriyel Hesaplama Örneği

c# rekürsif fonksiyonlar

Bu yazıda recursive fonksiyonlardan kısaca bahsedip, anlaşılır olması açısından da recursive fonksiyon kullanarak faktöriyel hesaplama nasıl yapılır, mantığıyla birlikte açıklamaya çalışacağım. Recursive(Rekürsif ya da özyinelemeli) fonksiyon, bir fonksiyonun kendini çağırması olarak ifade edilebilir. Diğer bir deyişle kendi kendini çağıran fonksiyonlarda denilebilir. Şimdi recursive fonksiyon kullanarak, faktöriyel bulma işlemi yapalım. Burada bir sayı girerek girilen sayıyı […]

Devamını Oku

IEnumarable ve IQueryable Farkları

ienumarable vs iqueryable

Bu yazımda IEnumarable ve IQueryable farklarını sizlere anlatmaya çalışacağım.   IEnumerable IEnumerable aslında tüm veriyi alıp bellekte tutarak, sorgulama işlemini bellek üzerinde yapar, yani sorgulama memory(bellek) üzerinde saklanan veriler üzerinden yapılır.IEnumerable .Net Framework altında System.Collection namespace’i altında bulunmaktadır. IEnumerable customerFilter1 = customerList.Where(x => x.Age > 18); Burada önce veritabanından tüm müşteri listesi çekilerek bellekte saklanacak […]

Devamını Oku

Sabiha Gökçen Havalimanı Araç Kiralama Ofisleri

sabiha gökçen havalimanı araç kiralama firmaları

Sabiha Gökçen Havalimanında bulunan araç kiralama ofisleri, araç kiralama firmaları aşağıdaki gibidir. Not : İsimler alfabetik sıraya göre yazılmıştır. AVEC Car Rentals Web Sitesi : https://www.aveccarrentals.com/   AVIS Rent A Car Web Sitesi : https://www.avis.com.tr/   BOSTANCI Rent A Car Web Sitesi : http://www.bostancirent.com/   Budget Web Sitesi : https://www.budget.com.tr/   Central Rent A Car […]

Devamını Oku