Archive for Aralık, 2008
Ç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 ...
Posted in C / C++, Kısa Bilgi | No Comments »
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 ...
Posted in C# | No Comments »
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 ...
Posted in Diğer | No Comments »
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 ...
Posted in ADO.NET / SQL | No Comments »
Ç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] ...
Posted in Kısa Bilgi, PHP | 2 Comments »
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 ...
Posted in ADO.NET / SQL | 1 Comment »
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 ...
Posted in C / C++, Kısa Bilgi | No Comments »
Ç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 ...
Posted in C / C++, Kısa Bilgi | No Comments »
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 ...
Posted in ADO.NET / SQL | 2 Comments »
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.
Posted in Algoritma, Kısa Bilgi | No Comments »