Anasayfa / Bilgisayar Mühendisliği

Bilgisayar Mühendisliği

Java’da Seçilen Klasörün İçindeki Dosyaları Recursive Olarak Listeleme

Merhaba arkadaşlar, Bugün ki dersimizde java programlama dili ile seçilen klasörün içindeki tüm dosyaları(klasör hariç) listeleyen bir program yapacağız. Bunu yaparken recursive olmasını sağlayacağız. Öncelikle Netbeans IDE programını açarak bir proje oluşturalım. Evet projemizi oluşturduk. Şimdi ise kodlarımızı yazmaya başlamadan önce yapacaklarımızı sırasıyla belirtelim. Öncelikle bir klasör seçmek gerekiyor = …

Daha Fazlası için tıklayın »

Linux’ta Dig Komutu ve Örnekleri

  Merhaba, bu yazıda Linux sistemlerde domain adı(alan adı) sorgulamalarında çokça kullandığımız dig komutundan bahsedeceğim. Windows işletim sistemlerinde çalışan nslookup komutu ile benzer görevi yapmaktadır.Genellikle major olarak tabir edilen çoğı Linux dağıtımında vardır.   Dig komutunun açılımı (Domain Information Groper) dir.  Temel yaptığı iş DNS sunucularından gelen cevabı bize gösterir.Yani …

Daha Fazlası için tıklayın »

Linux Sistemlerde Loglama Nedir?

Merhaba , Bu yazıda Linux Sistemlerde Log olaylarından bahsedeceğim .Öncelikle kullandığımız Linux sistemlerde loglama olayı syslog aracılığı ile yapılmaktadır.Syslog’ u ise şöyle açıklayabiliriz : Linux sistemimizde arka planda neler olup bittiğini öğrenmek ve geriye yönelik uyarı,durum ya da hata,rapor kayıtlarına ulaşmak sistem yöneticileri için büyük önem taşır.İşte bu durumlarda bu …

Daha Fazlası için tıklayın »

Regex Nedir? Nasıl Kullanılır?

Regex(Regular Expression) yani düzenli ifadeler, metinlerde aranan bir tümceyi kolayca bulmamızı sağlayan bir çeşit algoritmadır. Yani uzun tümcelerde bulmayı istediğimiz tümceciği kullanacağımız desenlerle bulmamızı sağlar. Regular Expression’a programlama dünyasında başvurmamızın sebebi,  düşündüğümüz işlemi kısa sürede kod kalabalığı olmadan yapabilmek içindir. Özellikle log işi ile uğraşanlar parse edeceği değerlere ulaşmak için bu ifadeleri kullanmak zorundadır. …

Daha Fazlası için tıklayın »

Normalizasyon – 1NF

      İlişkisel bir veri tabanı tasarlarken verilerin gereksiz yere tekrarını,kaybını veya yetersizliğini önlemek amacıyla veri tabanı içerisinde yer alan tablolarımızın en etkili şekilde kullanılabilmesi için Normalizasyon işleminin uygulanması gerekmektedir. Veri tabanı üzerinde değişiklik yaparak veri tabanını son taslak haline yaklaştırma işlemidir de diyebiliriz normalizasyon için. Bu amaçla normalizasyon yapmamız için …

Daha Fazlası için tıklayın »

Gece 2-8 Arası IDM İndirme Ayarları

Arkadaşlar öncelikle herkese merhaba… 1 Mayıs 2017 tarihi itibariyle hayatımıza yeni giren BTK kararlarıyla artık gece 2 ve sabah 8 arası AKN’ye dahil olmadan download yani indirme işlemi yapabiliyoruz. Fakat gece 2 de kalkıp IDM’den indireceğimiz dosyaları ayarlamak bizi zorlayabilir. Bu yüzden indireceğimiz dosyaları istediğimiz zaman ayarlayabileceğimiz, gece 2 ve sabah 8 arası …

Daha Fazlası için tıklayın »

C# Web Browser Kullanımı

Merhaba, Bugün C# da web browser kullanımı hakkında ufak bir uygulama yapacağım. Web browser ile bir çok uygulama yapabilirsiniz. Facebook , twitter vb. sosyal sitelere girişi sadece tek uygulama üzerinden yapabilirsiniz. Veya okuduğunuz tüm gazeteler için tek tek butonların arkasına yazdığınız kodla direk tek tıkla tüm gazeteleri gezebilirsiniz. Yada google …

Daha Fazlası için tıklayın »

C# ile Word’e Metin Aktarımı

Merhaba, Bugün Textbox’dan word dosyasına veri aktarma hakkında basit bir uygulamayla bilgi vermeye çalışacağım. Form Tasarımı : Daha sonra “Solution Explorer” penceresinde “Reference” üzerinde sağ tuş ve “Add Reference” kısmından “Microsoft Word x.0 Object Library” eklemesi yapalım.   Sonra butonumuza cift tıklayıp kodlarımızı yazalım. Uygulama Sonucu :    C# ile word …

Daha Fazlası için tıklayın »

C# Lambda Expressions kullanımı

Merhaba, Bu yazımda Lambda Expressions hakkında biraz bilgi vermeye çalışacağım. Lambda Expressions genelde basit işlermler yapmak için kullanılır ve LINQ sorgularının yazılımını kolaylaştırır. Sol tarafta parametre bildirimini, lambda operatöründen (=>) sonra ifadeyi veya kod bloğunu sağ tarafa yazın. Örnek; Şimdi de LINQ sorgularının lambda ifadeleriyle nasıl yazıldığına bakalım. LINQ sorgularını lambda ifadelerini kullanarak …

Daha Fazlası için tıklayın »

Java da Veri Tipi Dönüşümleri – Java Eğitimi 7

Merhabalar, bugün ki dersimizde, Java programlama dilinde veri tipi dönüşümlerinin nasıl olduğunu inceleyeceğiz. Çeşitli örneklerle bu konuyu pekiştireceğiz. Öncelikle derse başlamadan önce veri tipleri arasında dönüşümün nasıl yapıldığını düşünelim. Örneğin byte veri tipinden int veri tipine dönüşüm yaparken, Java programlama dili nasıl bir yol izleyerek bu işlemi tamamlıyor? Bu sorunun cevabını …

Daha Fazlası için tıklayın »