Bezmiş

veritabanı etiketli yazılar

25
Haziran
2011

JAVA üzerinden JDBC ile MySQL bağlantılarında Türkçe karakter sorunu

Eğer JAVA üzerinden MySQL JDBC sürücüsü ile veritabanına bağlanıyor ancak yaptığınız sorgularda Türkçe karakterler abuk subuk görünüyorsa (mesela ? çıkıyorsa) yapmanız gereken iki şey var:

Veritabanınızın karakter kodlamasını kontrol edin

Başka 10 milyon seçenekle de doğru ayarları yaptığınızda sorun yaşamayacak olsanız da, uluslararası desteğinden dolayı karakter kodlaması olarak UTF-8 seçmeniz önerilir. Veritabanınızda bu karakter kodlaması mı kullanılıyor, kontrol etmelisiniz.

Eğer başka bir kodlama kullanıyorsanız, dönüştürme yapabilirsiniz. Ancak bu başlı başına bir iştir ve çözümü için Google’da arama yapmanız gerekir. :) Yeni bir veritabanı modellemeye başlayacaksanız önerim UTF-8 kullanmanızdır.

Devamını oku »

bu yazı 744 defa okundu

UBenzer'i beğendiniz mi?

Bunu Google+ arkadaşlarınızla paylaşmaya ne dersiniz? Sağdaki +1 düğmesini kullanabilirsiniz. ;)

UBenzer'i beğenmedim

7
Haziran
2011

Stajyer Öğrenci Arama Sistemi: Java Server Faces

Sunucu Yazılım Teknolojileri dersimizin finale 40 puan olarak etkiyen ikincisi projesi JAVA Server Faces teknolojisi kullanılarak yazılacak basit bir stajyer öğrenci arama sitesiydi.

Site basitti ama yazması o kadar basit değildi. :) 4 günde siteyi bitirdim ama 3 günü araştırmakla geçti. JSF’yi de hiç ama hiç sevmedim. Bence adamlar çok özellik olsun, onu da desteklesin, bu da olsun, şuna da uyumlu olsun, çok abstract olsun derken bir şeyler çıkmış ortaya ama ortaya ne çıktığını onlar da anlamamış. =) Çalışıyor o zaman gerisini karıştırmayalım deyip bırakmışlar… O derece düzensiz geldi bana. İnsan her şeyin otomatik olmasını istemiyor ama kod yazarken.

O derece hoşlaşmadım. Ama tabi projeyi yaptım.

Projeyi Işık Hızında Anlatıyorum

Özet geç p… Öncelikle bir rol seçiyorsunuz, öğrenci veya işveren. Öğrenci seçerseniz, “olmayan bir öğrenci bilgisi girerek” üye olabilir veya “olan bir öğrencinin adı ve şifresini girerek” bilgilerini değiştirip güncelleyebilirsiniz.

İşveren olursanız, kullanıcı adı ve şifrenizle girersiniz. Daha sonra “ilgi alanına” veya “isme göre” öğrenci araması yaparsınız. İstediğiniz öğrencileri “sepete ekleyerek” seçersiniz. İsterseniz “seçimi görüntüleyebilirsiniz”. Devamını oku »

bu yazı 919 defa okundu
8
Mayıs
2010

MySQL Collation Değişimi

Collation: Alfabetik sıralama.

Collation Seçimi: (Bizim örneğimizde) veritabanındaki bilgilerin, hangi sıralama algoritması kullanarak sıralama yapacağımızı ayarladığımız veritabanı metadatası.

MySQL’de collation, char, text, longtext gibi metin girilen sahaların hangi algoritmaya göre sıralanacağını belirler. Collation, metinleri tuttuğunuz karakter seti (charset) ve kullandığınız dile göre seçilmelidir.

Bugün fark ettiğim önemli bir problem, charset olarak utf8_general_ci seçildiğinde, Türkçe karakterlerin çengeli olmayan karakterler ile bir tutularak sıralanması idi. Devamını oku »

bu yazı 1.502 defa okundu
4
Nisan
2010

En Yaratıcı SQL Injection Denemesi

Trafik kameraları ile aldığı görüntüyü işleyip, plakayı tanıyıp, veritabanına ekleyen yazılımı çökertmeye çalışan bir çakal görüntüsü:

Bunu Türkiye’de de denemek lazım. :D Devamını oku »

bu yazı 1.722 defa okundu
25
Aralık
2009

PHP: Hafta 7

Bu hafta genel olarak sessionları tekrar ettik. Bunun dışında bazı teknolojilerden ve biraz da bitirme projesinden bahsettik. Bitirme projesinin son teslim tarihinin 7 Ocak 2010 Perşembe olduğunu unutmayınız. Projeye buradan ulaşabilirsiniz.

Bugünkü tekrar sonucunda sessionlar ve veri tabanı kullanarak basit bir oturum açma sistemi tasarladık derste. Ödev için de oldukça kullanışlı olabilecek, sessionsların kullanımına güzel bir örnek olan kaynak kodlarını bu yazının sonunda bulabilirsiniz.

Gelecek hafta Salı günü için bir ek ders planlandı, ancak kesin bir şey yok şu noktada. O gün boş laboratuvar olup olmadığını öğrendikten sonra netleşecek. Duyuru yapacağım. Devamını oku »

bu yazı 2.411 defa okundu
22
Ekim
2009

Bilgisayar Mühendisliği 3. Sınıfta Access Dersi

Yüzyılların Programı MS Access 2003'ün Logosu

Yüzyılların Programı MS Access 2003′ün Logosu

Bugün sabah Veritabanı dersinin laboratuvarına gittim. Laboratuvarın konusu Microsoft Access idi. Access’in kullanımını öğreniyorduk! Kaç tane tablo var nasıl anlarsınız, tablonun içinde kaç tane girdi var, tabloda kaç saha var, tüm laboratuvar boyunca bunlara baktık!

Yanlış okumadınız, Bilgisayar Mühendisliği 3. Sınıfta Access veritabanında tablo listesine nasıl bakılır bunu gördük koca bir ders boyunca! İnanamadım.

Acaba kimse hatırlamıyor muydu, 1. sınıfta bile basit SQL kodu yazdırdıklarını… Access’in ne olduğunu zaten öğrenmiş olduğunuzu? Bununla ilgili ödev bile yaptığımızı? (BBG dersinde)

3. sınıfta bize hala tablodaki girdi sayısına nasıl bakılacağının anlatılmasına inanamıyorum! Tabi laboratuvar gruplarının internet yerine “kapı”dan duyurulmasına da. Devamını oku »

bu yazı 3.034 defa okundu

Twitler yükleniyor... 5 saniye sonra

Bıdı bıdı bıdı bıdı dıdı dıdı dudu dudu hıdı hıdı hödü hödü yüklüyoruz öhüm öhüm bıdı bıdı vs vs... 6 nanosaniye önce

Yüklenmenin geç olmasının sebebi ben değilim, Twitter API'sinin yavaş olması. Gudu gudu hıdı hödö büdü büdü... 25697 asır önce

Ha tabi bunları okumuşsan, bu sitenin çok gizli bir özelliğini bulmuşsun demektir. ;) Tebrikler. Bu "sürpiz yumurta"yı bulduğunu bana da haber verir misin? Tıkla! 6 dinazor önce

Geçen Yıllarda Bu Hafta

2011

Bunun Burada Ne İşi Var?

Bunun Burada Ne İşi Var?

Dün şehre inmek için Sayın Menderes Türel’in zamanında Hafif Metro ...

Windows 7’de Bilgisayarınızın Aldığı Puanı Değiştirin

Windows 7’de Bilgisayarınızın Aldığı Puanı Değiştirin

Biliyorsunuz Microsoft, Windows Vista’dan bu yana bilgisayarlar için bir performans ...

Dördüncü Sınıfın Birinci Döneminden Öğrenci Görüşleri

Dördüncü Sınıfın Birinci Döneminden Öğrenci Görüşleri

Dördüncü sınıfın yarısı bitti. Okuldan mezun olmak üzereyim. İyisiyle kötüsüyle bir ...

UBenzer’den Alın!

UBenzer’den Alın!

Ablam evdeki kullanılmayanları ayırmış, “Umut bunları sat.” dedi. Hazır elime ...

2009

Kısık Işık

Kısık Işık

Tavana asılmış tek beyaz floresan lambayı sevemedim bir türlü… “Ben ...

Antalya Toplu Taşıma Sisteminin Sorunları - 1

Antalya Toplu Taşıma Sisteminin Sorunları - 1

Antalya’da ulaşım bir ölüm. Trafik sıkışıklığı, haftada bir yönü değişen ...

2008

14 Şubat

14 Şubat

Biliyorsun bugün 14 Şubat. Daha iki gün öncesinden hazırdı zaten ...

Uyumadan Önce Son Boşluk

Uyumadan Önce Son Boşluk

Uykuya dalmadan önce düşünürüm… Kötü alışkanlıklarımdan biridir. Aklıma ne gelirse ......

NES Emulatörleri

NES Emulatörleri

Daha önceki şu iki yazımda (1.si, 2.si), çocukken bolca oynadığımız ...

Son Yorumlar