JavaScript Splice Kullanımı

javascript splice metodu

Bu yazımda sizlere Javascript’de splice kullanımını anlatmaya çalışacağım. Splice metodunu genel olarak diziden eleman silmek istediğimizde kullanırız, bazen diziye eleman eklemek istediğimizde de kullanabiliriz. Splice, belirtilen index değerinden sonra silinecek elemanları belirlemek için kullanılır. Yani, ilk parametre silinecek index’in yerini, ikinci parametre ise index’ten sonra kaç elemanın silineceğini belirtir. splice(başlangıç, silinecekAdet)   Örnekler üzerinden gidersek, […]

Devamını Oku

Excel İle Çoklu Insert Sorgusu Hazırlamak

excel insert query

Zaman zaman elinizde database tablonuza eklemeniz gereken kayıtlarınız olabilir, bu kayıtlar bazen çok fazla olur bu yüzden her zaman elle ekleyemezsiniz, bu yazımda sizlere excel kullanarak çoklu Insert sorgusu hazırlayıp bu kayıtları tablonuza tek seferde nasıl eklersiniz bunu göstereceğim. Direkt olarak örnek üzerinden gidersek, elimizde resimdeki gibi arabalarla ilgili bir excel listesi olsun ve bu […]

Devamını Oku

C# Klavyeden Girilen Sayının Tek Mi Çift Mi Olduğunu Bulan Program

girilen sayının tek mi çift mi olduğunu bulan metot

Bu yazımda C# ile klavyeden girilen bir sayının tek mi yoksa çift mi olduğunu bulan basit bir konsol uygulaması yazmayı göstereceğim. Bunun için 2 farklı yöntem kullanabiliriz.   Birinci yöntem, girilen sayının modunu almaktır. Eğer girilen sayı 2’ye tam bölünüyorsa çift, bölünmüyorsa tektir. İşlemi anlamak için matematikte mod alma işlemini araştırabilirsiniz. Kod örneği aşağıdaki gibidir. […]

Devamını Oku

Sql Pivot Table Kullanımı

sql server pivot table kullanımı

SQL’de pivot nedir, pivot table kullanımı nasıl olur, bu yazımda bunları anlatmaya çalışacağım. Şimdi pivot nedir, çok kısa açıklamak gerekirse, tabloda alt alta sıralanmış kayıtları, yan yana sütunlar halinde göstermek için pivot kullanılır. Ya da satırları sütuna çevirme işlemi de denilebilir. Bu kullanım çok fazla bilinen ya da tercih edilen bir yöntem değildir, çoğunlukla raporlama […]

Devamını Oku

C# Virtual ve Override Kullanımı

c# virtual ve override kavramları

Virtual ve Override nedir bunları çok kısaca tanımlarsak; Virtual : Bir sınıfın miras alınan sınıflardaki metodunun ezilebilmesini, değişebilmesini sağlar. Override : Miras alınan metodun ezilmesi işlemini sağlar, yani metodun içini değiştirmektir. Tanım olarak kısaca bunları diyebiliriz.   Şimdi örnek üzerinden gidersek daha anlaşılır olacağını düşünüyorum, Aşağıdaki gibi Araba isminde bir classımız olsun. public class Araba […]

Devamını Oku

C# Lambda Expressions Kullanımı

c# linq kullanımı

Bu yazımda sizlere lambda expression kullanarak bazı sorgulama örnekleri göstereceğim. Umarım faydasını görürsünüz. Basit olması açısından elimizde aşağıdaki gibi verilerimiz olsun.   List<Personel> liste = new List<Personel>() { new Personel() { Ad=”Mehmet”, Yasi = 23 }, new Personel() { Ad=”Fatma”, Yasi = 22 }, new Personel() { Ad=”Mustafa”, Yasi = 20 }, new Personel() { […]

Devamını Oku

Yazılım İş Görüşmesi Soruları ve Cevapları

yazılım mülakat soruları

Yazılım iş görüşmelerinde sorulan bazı örnek soruları cevaplarıyla birlikte elimden geldiğince açıklamaya çalıştım. Bu soruların yazılım mülakatlarında karşınıza çıkması ihtimali oldukça yüksektir. 1) Access Modifiers nedir, anahtar kelimeleri nelerdir? Access modifiers, sınıflara nerelerden ve ne şekilde erişileceğini belirtir. 5 adet anahtar kelimesi vardır. Bunlar; Public : Kod içerisinde herhangi bir yerden erişilebilir, hiç bir kısıtlama […]

Devamını Oku

Sql İle Bir Tablodaki Kolonu Başka Bir Tablodaki İle Güncellemek

sql server kolon güncellemek

Sql ile tablolarınızdaki bir kolonu, başka bir tablodaki kolon değerleri ile güncellemek isteyebilirsiniz. Bunu anlaşılması kolay olması açısından örnek üzerinden anlatacağım. Örneğimizi SQL server üzerinden anlatmam gerekirse, tblUrunler_2 isminde bir tablomuz olsun ve Fiyat alanı girilmemiş yani NULL olsun. Bir de elimizde tblUrunler_1 tablosu olsun ve buradaki ürün fiyatları güncel olsun. Şimdi 2.tablodaki NULL olan […]

Devamını Oku

Single SingleOrDefault ve First FirstOrDefault Farkları

singleordefault vs firstordefault farkı

Linq sorgularında kullanılan Single, SingleOrDefault, First ve FirstOrDefault arasındaki farkları sizlere örnek üzerinden anlatmaya çalışacağım. Önce çok kısa açıklama yapmam gerekirse; Single: Eğer size tek bir sonucun döneceği kesin ise kullanın. Birden fazla sonuç ya da hiç sonuç dönmezse hata alırsınız. SingleOrDefault: Eğer size tek bir sonucun döneceği kesin ise ve de sonuç dönmeyebilir ise […]

Devamını Oku

C# Json Serialize Deserialize && Encoding Decoding İşlemleri

serialize deserialize encoding decoding

Bu yazıda C# yazılım dili ile Json Serialize ve Deserialize yapmayı ve de Encoding ve Decoding işlemlerini anlatmaya çalışacağım. C# ile var olan bir nesneyi Json formatına dönüştürmek(Serialize) ve de var olan bir Json formatından verileri almak için(Deserialize), aşağıdaki gibi bir yapı kullanabilirsiniz. Şimdi öncelikle, örnekler üzerinden daha net anlaşılması için elimizde Student isminde bir […]

Devamını Oku