Mehmet Akif Akkus

Bir Bilgisayar Mühendisinin Günlüğü

Tuesday, Sep 07th

Last update:02:12:16 AM GMT

Headlines:
RSS
You are here: Programlama

Programlama

C kodu içerisinden Assembly çağırımı

e-Posta Yazdır PDF

Konu anlatımı için aşağıdaki linki izleyiniz.

http://www.dosyalar.akifakkus.com/Bil236-Experiment5/

Daha fazla bilgi için diğer belgelere bakabilirsiniz...

http://www.dosyalar.akifakkus.com/Bil236-Experiment5/Belgeler/

Son Güncelleme: Pazar, 27 Haziran 2010 07:39

Web Based Document Oriented Database

e-Posta Yazdır PDF

Bu projemizde ilişkisel veritabanlarından(relational database) farklı olarak döküman usulü veritabanı(document oriented database) üzerinde çalışmalar, örnekler yapacağız.

Son Güncelleme: Cumartesi, 03 Nisan 2010 19:51

2009 Yaz Stajı - Mecidiyeköy-Istanbul

e-Posta Yazdır PDF

1. Giriş

1.1. Stajın Konusu

1.2. Stajın Amacı

1.3. Stajda Yapılan Çalışmalar

1.4. Çalışma Sonucu

2. Kurum Tanımı

3. Staj Süreci

4. Sonuç

  1. 1. GİRİŞ

1.1. STAJIN KONUSU

İstanbul Mecidiyeköy semtinde Caretta yazılım şirketinde yaptığım 30 günlük stajımın ilk kısmında

Son Güncelleme: Pazar, 04 Nisan 2010 20:50

Processes and Threads (Grid Computing Simulation)

e-Posta Yazdır PDF
gridScheme

Bilgisayarımızda çalışan her bir program görev(process) dediğimiz birimlerden oluşur. Çalışan her bir görevin de ana bellek (RAM) üzerinde kendi çalışma alanları bulunmaktadır.

Son Güncelleme: Pazartesi, 29 Mart 2010 09:28

Bil341_0910_Rekürsif Dolasiım

e-Posta Yazdır PDF
Aşağıdaki kod sDir kök dizininde verilen tüm dosyaları lstFounds adlı listeye atacaktır. 

Read More
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21


void DirSearch(string sDir) 
{
try
{
foreach (string d in Directory.GetDirectories(sDir))
{Read More
foreach (string f in Directory.GetFiles(d, txtFile.Text))
{
lstFilesFound.Items.Add(f);
}
DirSearch(d);
}
}
catch (System.Exception excpt)
{
Console.WriteLine(excpt.Message);
}
} 


Aşağıdaki kod ise yukarıdakini belirlenen bir seviyeye kadar inerek yapmaktadır. Dosyaları ekrana basmaktadır
Burada recursionLv1 inilecek seviyeyi belirlmektedir
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
public static void ProcessDir(string sourceDir, int recursionLvl) 
{
 if (recursionLvl<=HowDeepToScan)
 {
 // Process the list of files found in the directory. 
 string [] fileEntries = Directory.GetFiles(sourceDir);
 foreach(string fileName in fileEntries)
 {
 // do something with fileName
 Console.WriteLine(fileName);
 }
 
 
// Recurse into subdirectories of this directory.
string [] subdirEntries = Directory.GetDirectories(sourceDir);
foreach(string subdir in subdirEntries)
// Do not iterate through reparse points
if ((File.GetAttributes(subdir) &
FileAttributes.ReparsePoint) !=
FileAttributes.ReparsePoint)
 
ProcessDir(subdir,recursionLvl+1);
}
}
 
 

 


Son Güncelleme: Cumartesi, 03 Nisan 2010 19:48

Sayfa 1 / 2

  • «
  •  Başlangıç 
  •  Önceki 
  •  1 
  •  2 
  •  Sonraki 
  •  Son 
  • »