Archive for Aralık, 2008

Başlıktaki Untitled ifadesini kaldırmak (MFC)

Çarşamba, Aralık 31st, 2008

geliştirmeye başladığınız bir MFC uygulamasında eğer pencere başlığındaki Untitled ifadesini kaldıramıyorsanız , PreCreateWindow fonksiyonunda bir değişiklik yapmanız yeterli olacaktır. BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { cs.style &= ~FWS_ADDTOTITLE ; // bu satırı ekliyoruz if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // TODO: Modify the Window class or styles here by modifying // the CREATESTRUCT cs return TRUE; } gerekli satırı ekledikten sonra OnCreate ...

Csharp-Diziler(information)

Cuma, Aralık 26th, 2008

Diziler biribirine benzeyen değerleri bir arada tuttuğumuz yerlerdir. Bunlara örnek verecek olursak arkadaşlar.. Kitaplarımızı bir araya dizeriz, Cdlerimiz bir arada yanyana dizeriz, kalemlerimizide öyle şimdi kitaplar gurubunu kitap dizisi, kalemler gurubuna da kalem dizisi diyebiliriz. Tabi burda bizim için kküçük ama gözden kaçılmaması gerek şey dizilerin içerisindeki değerlerin aynı veri ...

Eclipse’de Python Programlama Kullanımı

Cuma, Aralık 26th, 2008

Eclipse, açık kaynak kodlu bir tümleşik yazılım geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da esnek yapısı sayesinde C / C++ , Rubby, Python, Php, Javascript gibi farklı diller için de kullanılmaktadır. Burdan indirebilirsiniz: http://download.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/ Eclipse Yazılım Geliştirme Ortamı : (Desteklediği sistemler : Windows, Linux, Macos x, Solaris ...

TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı-2

Cuma, Aralık 26th, 2008

Merhabalar, TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı yazı dizimize kaldığımız yerden devam ediyoruz. Bütün örnekler için aşağıdaki tanımı kullanacağız. DECLARE @p VARCHAR(50) SET @p = 'ALFKI, LILAS, PERIC, HUNGC, SAVEA, SPLIR, LONEP, GROSR' PATINDEX() ile doku eşleştirmesini kullanma:             Bir dokunun kelime içindeki ilk görüldüğü yerdeki pozisyonunu döndürür. Eğer yoksa sıfır ...

php’de string bir ifadeyi diziye dönüştürme

Çarşamba, Aralık 24th, 2008

elimizde var olan bir string ifadeyi eğer belirli bir değişkene göre parçalamak istiyorsanız ve parçaları bir diziye dönüştürmek istiyorsanız split() fonksiyonunu kullanabilirsiniz. Fonksiyon iki parametre alıyor, ilk parametre ayıraç olarak kullanacağımız ifade diğeride dönüştürülecek string ifade. Örnek PHP : $donusecekifade = "63,68,65,67" ; $donusenDizi = split(',',$donusecekifade); print($donusenDizi); ekran çıksısı Array ( [0] => 63 [1] ...

TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı-1

Salı, Aralık 23rd, 2008

TSQL de birbirinden virgülle ayrılmış string listelerini ayrıştırmak arada sırada ihtiyaç duyduğumuz bir kullanım şeklidir. Normal koşullarda, ilişkili database modelinde böyle bir durum ile karşılaşılmaz. Bazen Sql programcıları çift değerli sütün yâda değişken kullanma gereksinimi ile karşı karşıya kalırlar( genelliklede veri başka bir yerden geldiğinde). TSql de liste ya ...

COleDateTime ve kullanımı

Cumartesi, Aralık 20th, 2008

COleDateTime , c++ uygulamalarımızda kullanabileceğimiz tarih verisi tutabileceğimiz bir tür diyebiliriz. Eğer bu değişkenin bize sağladığı gün,ay ve yıl gibi bilgileri ayrı ayrı değerlendirmek istiyorsanız GetDay() , GetMonth() , GetYear() gibi fonksiyonları kullanabilirsiniz. Örneğin bir mysql ile bir işlem yapacaksanız ve sorgulamanızda bir tarihe göre sorgu yapmanız gerekiyorsa gönderirken tarih ...

c++’ta CString değeri char diziye dönüştürmek

Çarşamba, Aralık 17th, 2008

C++ ta Cstrin bir değeri eğer char diziye dönüştürmek istiyorsanız WideCharToMultiByte fonksiyonunu kullanabilirsiniz. küçük bir örnek vermek gerekirse : -- C++ -- char donusen[1000] ; CString gelen=_T(test metni); WideCharToMultiByte(CP_ACP, 0, gelen, -1, donusen,  1000, 0, 0) ; -- C++ -- bu şekilde gelen içerisindeki bilgiyi donusen içerisine  atamış olduk. fonksiyon içerisindeki 1000 değeri oluşan dizi ...

Transaction Nedir ?

Cuma, Aralık 5th, 2008

Geliştirmekte olduğumuz uygulamalarımızda bir takım olaylar vardır ki, birbirine bağımlıdır ve bir bütün olarak hareket etmelidirler. Bu tarz küçük parçalara ayrılamayan işlemlere transaction denir. İşlemlerin tamamı gerçekleşmediği sürece tekil olarak çalışan işlemler çalışmamış kabul edilir. Bir örnek vermek gerekirse , geliştirdiğiniz uygulama bir bankanın internet şubesine yönelik ise, döviz bozdurma ...

Genişlik Öncelikli Arama (Breadth-First Search)

Cuma, Aralık 5th, 2008

Genişlik öncelikli arama algoritması ağaç yapılarında kullanılır. Arama algoritmasının genel özelliği ulaştığı derinliği tamamen bitirdikten sonra bir sonraki derinliğe ulaşmasıdır. Ağaçta yukarıdan başlayarak soldan sağa doğru ilerler. Arama algoritması yukarıdaki şekilde görüldüğü gibi rakam sırası ile aranmaktadır.