Öncelikle bir dizin altındaki dosyaları listelemeye bakalım.

try {
File directory = new File(“C:/Dosyalar”); // aramak istediğiniz dizin “C:/Dosyalar”
File[] fList = directory.listFiles();
new File(“C:/Dosyalar/Outputs”).mkdirs(); // C:/Dosyalar dizini altında Outputs isimli klasör oluşturmaya yarar.
for (File file : fList){
System.out.println(file.getName()); // dırayla dosyaların adını yazdırıyoruz
}
}catch (Exception e) {
System.out.println(e.getMessage());
}

Şimdi dosyadan okuma ve dosyaya yazma işlemlerine geçelim.

BufferedReader bufferReader = null;
BufferedReader bufferReader = null;
try {
bufferReader = new BufferedReader(new FileReader(“C:/Dosyalar/file.txt”)); // file.txt dosyasıdan okuma yapıyoruz
String satir = bufferReader.readLine();
while (satir != null){
System.out.println(“Satırda yazanlar : ” + satir);
satir = bufferReader.readLine();
}

String outFile = “C:/Dosyalar/fileOut.txt”; // fileOut.txt dosyasına birşeyler yazıdırıyoruz
bufferWriter = new BufferedWriter(new FileWriter(outFile));
bufferWriter.write(“Merhaba Dünya”);

// okuma ve yazma işlemlerinden sonra dosyaları kapatıyoruz
bufferWriter.close();
bufferReader.close();

}catch (Exception e) {
try {
bufferWriter.close();
bufferReader.close();
} catch (Exception e1) {
System.out.println(e1.getMessage());
}
}

Java’da girdiğiniz tarihin hangi güne denk geldiğini bulma

importjava.text.DateFormat;

importjava.text.SimpleDateFormat;

importjava.util.Calendar;

importjava.util.Date;

public class HaftaGun {

       public static void main(String[] args) {

              try {

                    DateFormat df = new SimpleDateFormat(“yyyyMMdd”);

                    Date date = df.parse(“19881122”);  // bulmak istediğimiz tarih  yıl ay gün şeklinde

                    Calendar calendar = Calendar.getInstance();

                     calendar.setTime(date);

                     int day = calendar.get(Calendar.DAY_OF_WEEK);

                    if(day==1)

                            System.out.println(“PAZAR”);

                    elseif(day==2)

                                 System.out.println(“PAZARTESİ “);

                   elseif(day==3)

                                System.out.println(“SALI”);

                   elseif(day==4)

                                System.out.println(“ÇARŞAMBA”);

                    elseif(day==5)

                               System.out.println(“PERŞEMBE”);

                    elseif(day==6)

                           System.out.println(“CUMA”);

                   elseif(day==7)

                          System.out.println(“CUMARTESİ”);

          } catch (Exception e) {

                           System.out.println(“Hata Alındı…  “  + e.getMessage());

          }

   }

}

Asal sayılarsadece kendisi ve 1 sayısına bölünebilen 1’den büyük pozitif tam  sayılar biçiminde tanımlanırlar. Asal sayıların 1 ve kendisinden başka tam  böleni yokturasal sayı

Örneğin; 5 sayısı 3′ e ya da 2’ye tam bölünmez. Sadece 1’e ve kendisine tam  bölünebilir o yüzden 5 asaldır.

1′ den 100′ e kadar olan asal sayılar şunlardır: 2, 3, 5, 7, 11, 13, 17, 19,  23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 ve 97′ dir.

gelelim Java Kodlarına :

import java.util.Scanner;

public class AsalSayilar {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println(“Bir Sayı Giriniz : “);

boolean asal = true;

int sayi = scanner.nextInt();

if (sayi <= 1)

System.out.println(“1 den büyük pozitif tam sayılar asal olabilir “);

else{

for (int i = 2; i < sayi; i++) {

int kalan = sayi % i;

if (kalan == 0) {

asal = false;

break;

}

}

if( asal ){

System.out.println(“Girdiğiniz Sayi Asal Sayıdır… “);

}else{

System.out.println(“Girdiğiniz Sayi Asal Degildir… “);

}

}

}

}

Bu yazımda örnek olarak C# ta yazılmış bir masaüstü uygulamasının setup’ını oluşturacağız. Öncelikle Solution Explorerda  Solution kısmına sağ tıklayıp  Add  daha sonra New Project  deyip   Other Project Types -> Setup and Deployment -> Visual Studio Installer -> Setup Project  yolunu izleyerek yeni bir kurulum projesi oluşturuyoruz.

ilk

Yazının devamını oku »

Haydi Tabu oynamaya…..

Yayınlandı: Eylül 4, 2011 / Diğer

Eee Tabu oynamak için artık cadde cadde cafe aramaya gerek kalmadı yada eve Tabu almak için o kadar para vermeye de gerek kalmadı…

Peki nasıl olacak hem para vermiyoruz hem de evde oturduğumuz yerden Tabu oynuyoruz.  Çok kolay buradan    Tabu kurulum dosyasını indirip bilgisayarınıza kuruyorsunuz..

Artık arkadaşlarınızla geleneksel Tabu günleri mi düzenlersiniz, herkes birşiyler yapıp altın günü yerine Tabu günü mü düzenlersiniz orası size kalmış.

Şimdiden iyi eğlenceler….

Yazının devamını oku »

  1. Öncelikle “SQL Server 2008” kurulumu diskinin içine ve kurulum dosyalarının bulunduğu klasöre girilir, Setup (Kur) dosyasına çift tıklanarak kuruluma başlanır.
  2. Kurulum yapılmak istenen bilgisayarda “Net Framework 3.5″ programı yüklü değilse veya bilgisayarda eksik güncelleştirme mevcutsa kurulum bu eksikleri bulacak ve giderme yoluna gidecektir. 2. Adımda böyle bir uyarı ile karşılaşılırsa bu eksiklerin giderilmesine izin verilerek işlem bitince bilgisayar yeniden başlatılır ve Setup (Kur) dosyası tekrar çalıştırılır. Böylece bir sonraki adıma geçilir. Ekrana SQL Server Installation Center (“SQL Server” Yükleme Merkezi) gelir. Bu ekran çeşitli ayarların yapılmasına imkan sağlayan gelişmiş bir yapıdır. Sol taraftaki bağlantılara tıklanarak kategorilere erişilebilir. Planning (Planlama) kategorisinde “SQL Server 2008″kurulumu için kullanılacak dokümanlar ve araçlar bulunabilir.

    Yazının devamını oku »

C#’da RSS okumak ve Rss İşlemleri

Yayınlandı: Eylül 1, 2011 / C#
Etiketler:, , ,

Öncelikle RSS nedir kısaca ondan bahsedeyim.

” RSS çeşitli internet siteleri tarafından yayınlanan haber vb. içeriğin tek bir ortamdan topluca izlenebilmesine olanak sağlayan yeni bir içerik besleme yöntemidir. RSS – Real Simple Syndication, RDF Site Summary veya Rich SiteSummary (Zengin Site Özeti) kelimelerinin baş harflerinden oluşan kısaltmadır. XML biçiminde olan RSS dosyaları ilk olarak NetScape firması tarafından geliştirilmeye başlanmıştır. RSS dosyalarının kullanımı her geçen gün artarak yaygınlaşmaktadır. ” Alıntıdır.

Şimdi küçük bir uygulama ile konumuzu özetleyelim.

Yazının devamını oku »

İlk yazıma sizlerle Windows Phone 7 den örnek vererek başlıyorum..

Veri çekeceğimiz *.txt dosyasını projemize import ediyoruz(kopyala yapıştır) daha sonra şu kod parçacığını uyguluyoruz.

//verileri dataArray dizisine atıyoruz
string[] dataArray = new string[100];

// data.txt dosyası projemize import ettiğimiz txt dosyası
var ResrouceStream = Application.GetResourceStream(new Uri(“data.txt”, UriKind.Relative));

Yazının devamını oku »

Yeni bir başlangıç…

Yayınlandı: Ağustos 28, 2011 / Diğer

Blog hayatına biraz geç giriş yaptım biliyorum, keşke daha önceden başlamış ve sizlerle birşeyler paylaşmış olsaydım diyorum.

Blogumda  yeri geldiğinde  yazdığım uygulamalardan, yaptığımız projelerden küçük kod parçacıkları paylaşmayı,  yeri geldiğinde teknoloji haberlerinden bahsetmeyi,  yeri geldiğinde gezdiğim gördüğüm yerler hakkında bilgi vermeyi düşünüyorum…

Sürç-i lisan ettiysek affola………….