mysql java türkçe problemleri

utf 16 gelen bir xmliniz var eşek kadar olsa bunu nası mysql e insert ederim diye hep sorarsınız dimi kendnize 😀 neyse çok zaman aldı bunu adam gibi çözmesi not alem dedim birininde işine yarayabilir.

XMLbeans diye bir proje var onla xml i parse edebiliriz. şimdi dicenizki ula koca java adam gibi xml parse edecek alet edevatı vardır zaten içinde:) nede güzel düşündün onuda çözersen bana yolla

inst2xsd aletiyle xmlimizden xsd alırız burda dikkat edilecek yada benim ayağıma dolanan konu xml in boyu büyük olunca alet memory den çatlıo inst2xsd.cmd dosyasında java -Xmx1024M -classpath “%cp%” değişikliği yapılır bu sayede memory de istediği gibi at koştursun java. ordan bir xsd dosyası çıkar ki bunun modelleride var ben russian seviom 🙂 inst2xsd -help derseniz -design altında 3 model çıkarabilio alet bu modellerde aslında kodsal nasıl ulaşacağınıza karar veriyorsunuz.

scomp aletiylede xmlbeans den jar elde etmek gerekiyor buda bize bi sürü kodu oluşturuyor ve jar halinde veriyor bu adımı çok seviom bi dünya zahmetten kurtarıyor. sonra gir netbeans e ekle jar ını çatır çatır xml kullan.

84mb lık xml i parse etmesi yaklaşık 5 saniye alıo bende ki bu çok güzel bir rakam desktop makine için

mysql e java dan türkçe karakter insert etmek istiosan kodundaki connection stringe “&useUnicode=true&characterEncoding=UTF-8” ekle git mysql table kolonlarından column charset inide latin 5 yap.

hadi kolay gele

mdf den db kurtarma

EXEC sp_attach_db @dbname = N’pubs’,
@filename1 = N’c:mssql7datapubs.mdf’,
@filename2 = N’c:mssql7datapubs_log.ldf’

sonra
burda da db yi single user moda aldım da satırı unuttum
use master
go
spdboptions ‘dbadi’,’single user’,’true’ gibi biseydi
go
DBCC CHECKDB (‘db_Adi’,REPAIR_REBUILD)
go

aslinda mdf saglam olsa son check islemine gerek kalmazdi heral ama neyse bi nebze kurtuldu oteside allah kerim 🙂

win98 boot diski ve kurtaramama

http://www.allbootdisks.com/index.php?option=com_remository&Itemid=42&func=fileinfo&parent=folder&filecatid=1869
adresinde buldum en sonunda saatlerdir aradigim, windows bootable cd image ini. notebooklara floppy koymayan zihnoiyetemi yoksa hala floppy kullanan teknolojiyemi yanarsin bilmem velhasili cd den boot ettigim sistemde tiramisu kosturim cozulsun bu diskin derdi isterdim amma tiramisuyu bulmakda kullanmakda harammis nevi sahsina munhasir zaati aliime 🙂
sabaha kadar kod yaz sabah ezaniyla disk kurtar olmuyor msdn okumakla bitmiyor nacar vucudum yorgunlukdan oluor ama dinlenmek vakdi gelmedi henuz kodmaya devam…..

üff linux

gcc utf16 tanımaz utf8 le anlaşırmış editörüm kdevelopda kıllık yapınca epğey uğraştırdı bi an utf16 yaptıydım sora utf8 e çevirip kaydedince compile edilen kodlarım var 🙂

linuxde mime muhabbetleri /etc/mailcap e yazılırmış ordanda okunur öle çalışılırmış ne bileyim

f4l splash screen kodum güzel oldu :))

neler neler buldum

persistance framework muhabbetlerinde comparison sayfası. bu persistant olanda datalaer ne işe yarar veya nerede kullanılır bilmiom olayın amacı DB ye bağlanıp ordan gereken verileri alıp objeleri oluşturmak bi nevi code generator oluor SQL generate ettirio. bi nevi bu db den gelenlerin yönetimini sağlıo gerisini bilmem.
http://c2.com/cgi/wiki?ObjectRelationalToolComparisonDotNet

linux kernelde de genetic algorithm kullanılırmış. bu bi nevi fazla kullanılanın önceliğini arttırma muhabbeti oluo sanırsam bu duruda yapılan işlemlerden hangisi daha sık yapılıorsa ona ağırlık verilior sistem(OS) tarafından. buda makinenin kernelinin makineyi kulanana göre hareket etmesini sağlıo denemekden zarar gelmez.
http://kernel.jakem.net/

vede en sonunda win32 için open source download aleti buldum :)) uzun süredir flashget den gınaa gelmişdi olmaz yerde poplar gereksiz reklamlar yok walla yaşasın open source demekden başka bişe diyemiom.
http://sourceforge.net/projects/downloadplus/

http://senlik.linux.org.tr/2004/galeri/TongucYumruk/dscf0060.html

http://senlik.linux.org.tr/2004/galeri/TongucYumruk/dscf0032.html

http://senlik.linux.org.tr/2004/galeri/TongucYumruk/dscf0049.html

http://senlik.linux.org.tr/2004/galeri/BarisMetin-Gun3-4/dsci0036.html

http://senlik.linux.org.tr/2004/galeri/BarisMetin-Gun3-4/dsci0037.html

http://senlik.linux.org.tr/2004/galeri/BarisMetin-Gun3-4/dsci0038.html