30 Aralık 2013 Pazartesi

C# - ListBox'taki değerlerin toplamını ve ortalamasını bulma

Leave a Comment
C#'ta listbox içindeki sayıların ortalamasını alan programın nasıl yazılacağını anlatacağım. Yeni bir form oluşturuyorum ve içine bir ListBox ekliyorum. Şimdi listbox'a birkaç tane eleman ekliyorum. Bir buton ekliyorum ve butonun click eventına kodları yazmaya başlıyorum. Öncelikle int türünde toplam adında bir değişken oluşturuyorum. Başlangıç değerini 0 yapıyorum. double türünde de ortalama adında bir değişken oluşturuyorum....
Read More

24 Aralık 2013 Salı

Java'da asal sayı kontrolü

Leave a Comment
Java'da textField'a girilen sayının asal olup olmadığını bulan programı yazacağım. Öncelikle yeni bir JFrame oluşturuyorum. İçerisine aşağıdaki gibi bir tane JTextField, bir tane de JButton koyuyorum. Şimdi butona çift tıklıyorum ve kodlarımı yazmaya başlıyorum. İlk olarak textField'dan gelen değeri sayi adında integer değişkene atıyorum. int sayi = Integer.parseInt(textField.getText()); Yine integer türünde durum değişkeni...
Read More

22 Aralık 2013 Pazar

Java şifre alanı (password field) kullanımı

Leave a Comment
Bu yazıda Java'da bulunan password field özelliğinin nasıl kullanıldığını anlatacağım. Password field'ları şifre girilen text field'lar gibi düşünebiliriz. passwordField = new JPasswordField(); komutuyla password field üretmek mümkün. Font atamak ya da konum bilgilerini değiştirmek vb. işlemler diğer swing bileşenleri ile aynı şekilde gerçekleştirilebilir. Örneğin passwordField.setFont(new Font("Tahoma", Font.PLAIN, 13)); koduyla...
Read More

20 Aralık 2013 Cuma

C# ile MySQL veritabanına kayıt ekleme (insert)

2 comments
Daha önce C# ile MySQL bağlantısı kurma işlemini anlatmıştım. Şimd de MySQL veritabanına veri ekleme işlemini anlatacağım. Yeni bir form oluşturuyorum ve form elemanlarımı ekliyorum. Daha önceki konuda oluşturduğum DB.cs dosyasına gidiyorum ve veri ekleme fonksiyonumu yazıyorum. public bool veriekle(string adsoyad, string sifre, string sehir)         {             try  ...
Read More

17 Aralık 2013 Salı

Ücretsiz MySQL veritabanı - freemysqlhosting.net

2 comments
Bazen geliştirdiğimiz masaüstü uygulamalarında Localhost yetersiz kalabilir ve uzak sunucuya bağlanmamız gerekebilir. Ben de Java ile bir proje geliştiriyordum ve programın birkaç farklı bilgisayarda kullanılması, tüm kullanıcıların da ortak bir veritabanına erişmesi gerekiyordu. İlk olarak ihs.com.tr'deki hostingimde bir MySQL veritabanı oluşturdum ve program ile bağlanmaya çalıştım ancak tüm bilgileri doğru girmeme rağmen bağlantı...
Read More

13 Aralık 2013 Cuma

Huffman Kodlama (Veri sıkıştırma yöntemleri)

Leave a Comment
Huffman kodlama en çok kullanılan veri sıkıştırma yöntemlerinden biridir. Sembollerin olasılıklarına göre azalan sırada sıralanmasıyla başlar ve aşağıdan yukarıya her yaprakta bir sembol olacak şekilde ağaç oluşturulur. Her adımda en düşük olasılıklı iki sembol seçilir ve kısmi ağacın tepesine eklenir, listeden silinir ve her iki sembolü de ifade eden tek bir sembolle yer değiştirir. Listede tek bir sembol kalana kadar devam eder. Sembollerin...
Read More

12 Aralık 2013 Perşembe

Java - Eclipse'te JUnit testleri ile MySQL bağlantısı kontrolü

Leave a Comment
Merhaba arkadaşlar. Yazılarımda Java'ya daha fazla yer vermeye karar verdim ve bu yazımda Eclipse'te JUnit test caselerini kullanarak MySQL bağlantısının kurulup kurulmadığını kontrol edeceğim. JUnit testleri Java'da çok önemli bir yer tutuyor ve Java ile ilgilenen, kendisini geliştirmek isteyen arkadaşların bu konuda kesinlikle bilgi edinmelerini öneriyorum. İlk olarak yeni bir Java projesi oluşturuyorum. Ardından src klasörüne sağ...
Read More

11 Aralık 2013 Çarşamba

Java - JFrame arkaplan resmi ekleme

Leave a Comment
Eclipse'te WindowBuilder ile JFrame oluşturma işlemini http://bilgisayar-muhendisleri.blogspot.com/2013/07/eclipse-form-jframe-olusturma.html linkindeki yazıda anlatmıştım. Bu yazıda JFrame'in arkaplanına resim eklemeyi anlatacağım. JFrame çalıştırdığımda normalde aşağıdaki gibi bir pencere açılıyor. Şimdi kod kısmına gidiyorum. getContentPane().setLayout(new BorderLayout()); JLabel background = new JLabel(new ImageIcon("C:\\Users\\KullanıcıAdı\\Pictures\\arkaplan.jpg")); ...
Read More

10 Aralık 2013 Salı

Asp.NET CssClass özelliği ve kullanımı

Leave a Comment
Bu yazıda Asp.NET'te CssClass özelliğini kullanarak sayfamıza eklediğimiz button, textbox gibi kontrolleri CSS kodları yardımıyla görsel açıdan daha güzel hale getirmeyi anlatacağım. HTML'de nasıl ki inputlar için class parametresini kullanıyorsak, Asp.NET'te de CssClass parametresini kullanıyoruz. Default.aspx adında bir sayfa oluşturalım ve sayfamıza bir adet textbox ekleyelim. Kod kısmına baktığımızda <asp:TextBox ID="TextBox1"...
Read More