7 Kasım 2014 Cuma

Java Dizi Örnek

Klavyeden girilen N elemanlı bir dizinin;
  • Dizi elemanları toplamı
  • Dizi elemanları ortalaması
  • Dizi elemanları arasındaki maksimum değerin bulunması
  • Dizi elemanları arasındaki minimum değerin bulunması
  • Dizi elemanlarının küçükten büyüğe sıralanması
  • Bubble Sort (Kabarcık Sıralama) Algoritması
package DIZILER;
import java.util.Scanner;
public class DIZIORNEK {

public static void main(String[] args) {
  
int n, toplam, max, min;
min=max=toplam=0;
Scanner oku = new Scanner(System.in);
System.out.println("ELEMAN SAYISINI GIRINIZ:");

n=oku.nextInt();
int dizi[]=new int[n];
for(int i=0;i<dizi.length;i++) //Dizi elemanları toplamı
 {
    System.out.println((i+1)+"....SAYISINI GIRINIZ:");
    dizi[i]=oku.nextInt();
    toplam+=dizi[i];
 }
    int ort=toplam/n; //Dizi elemanları ortalaması
    for (int s=0;s<dizi.length;s++) //Dizi elemanları arasındaki maksimum değerin bulunması
 {
    if(dizi[s]>max)
   {
      max=dizi[s];
          }
 }
    min=dizi[0]; //Dizi elemanları arasındaki minimum değerin bulunması
    for(int a=0;a<dizi.length;a++) 
 {
         if(min>dizi[a])
    {
  min=dizi[a]; //Dizi elemanlarını küçükten büyüğe sıralanması
    }
 }
    int tut=0;//Bubble Sort - Kabarcık Sıralama Algoritması 
    for(int k=0;k<dizi.length-1;k++)
 {
  for(int y=0;y<dizi.length-1;y++)
         {
  if (dizi[y]>dizi[y+1])
     {
  tut=dizi[y];
  dizi[y]=dizi[y+1];
  dizi[y+1]=tut;
     }
  }
 }
 
System.out.println("DIZI ELEMANLARININ TOPLAMI="+toplam);
System.out.println("DIZI ELEMANLARININ ORTALAMASI="+ort);
System.out.println("DIZI ELEMANLARININ MAXIMUM DEGER="+max);
System.out.println("DIZI ELEMANLARININ MINIMUM DEGER="+min);

for(int b=0;b<dizi.length;b++)
{
 System.out.println((b+1)+"ELEMANIN DEGERI"+dizi[b]);
}

}}

5 Kasım 2014 Çarşamba

Bat Dosyası ile Bir Klasörü Otomatik Sıkıştırmak

Aşağıda verdiğim komutları bat dosyası haline getirin ve ilgili alanları düzenleyin.

C:\PROGRA~1\WinRAR\WinRAR.exe a -r -M1 -MD4096 -ibck -Y -O+ -ac -ep1 -ag+YYYYMMDD-HHMI "C:\AlinanYedek.rar" "C:\alinacak_klasor "
close

AlInacak Klasör: Hangi klasörü yedekliyorsanız onu yazın. Mavi ile işaretlediğim alan yedeğin nerede tutulacağı ve ilgili parametreleri düzenleyebilirsiniz. Tüm parametreler aşağıda. Daha sonra bu bat dosyasını Görev zamanlayıcıdan "Temel Görev Oluştur" kullanarak otomatik çalıştırabilirsiniz.

Commands:
a add files to an archive
c add an archive comment
d delete files from an archive
e extract files from an archive, ignoring paths
f freshen files within an archive
i find string in archives
k lock an archive
m move files and folders to an archive
r repair a damaged archive
rc reconstruct missing volumes
rn rename archived files
rr[N] add data recovery record
rv[N] create recovery volumes
s[name] convert an archive to a self-extracting type
s- remove SFX module
t test archive files
u update files within an archive
x extract files from an archive with full paths

3 Kasım 2014 Pazartesi

WampServer Üzerinde Phpmyadmin "root" Parolasını Değiştirmek

WampServer'ın kurulu olduğu dizinden \wamp\apps\phpmyadmin\config.inc.php yolunu izleyerek config.inc.php dosyamızı editörümüzle açıyoruz;


parolamızı değiştirdikten sonra dosyamızı kaydedip kapatıyoruz. Ardından WampServer üzerinden Restart All Services tüm servisleri yeniden başlatıyoruz.

2 Kasım 2014 Pazar

SQL'de Türkçe Karakter Sorunu Nasıl Çözülür?

Eğer bir database tanımlaması düzgün yapılandırılmadıysa yeni oluşturduğunuz veya taşıdığınız veritabanındaki içeriklerde bulunan türkçe karakterler bozulabilir. Bunun nedeni veritabanını oluştururken seçmemiş olduğunuz veya default kalan "collation" ayarıdır. Eğer default değeriniz türkçe değilse tanımlama bozuk olacaktır. 

Bu sorunu düzeltmek için ne yapabiliriz?

Yeni bir veritabanı oluştururken ya da veritabanı taşırken yeni ekranında sol tarafta bulunan "Options" sekmesinde açılan "collation" öğesini "TURKISH_CI_AS" olarak seçmelisiniz.


"collation" değerini "TURKISH_CI_AS" olarak değiştirirseniz tanımlama anlamında herhangi bir karakter sorunu yaşanmayacaktır.

Varolan bir veritabanının tanımlama dilini kontrol etmek isterseniz. Object Explorer üzerinde kontrol etmek istediğiniz veritabanına sağ tıklayın. "Properties" seçin. Açılan "General" sekmesinde sağ tarafta altta Maintenance başlığında "Collation" kısmı bulunmaktadır. 

Modernlik ve Postmodernlik - Zygmunt BAUMAN

FELSEFE Ders Notları 3
Çağdaş Sosyoloji Kuramları
Modernlik ve Postmodernlik - Zygmunt BAUMAN

Siyasal, sosyal ve kültürel konularla ilgili çok sayıda kitap ve makale yazan Bauman'ın ilgilendiği temel konuların başında "modernlik" ve "postmoderlik" meselesi gelmektedir. Modernliğe yönelttiği eleştiriler, postmodernliğe yaklaşımı onu meslektaşlarından ve çağdaşlarından çok farklı bir konuma yerleştirmektedir. Çünkü modernliğe yönelttiği eleştirilerin temelinde, kendisinin eşi Janina'nın yaşam öyküsünün, dolayısıyla  da II. Dünya savaşı sırasında yahudilere uygulanan soykırımın önemli bir yeri ve etkisi bulunmaktadır. Modernliğe yoğun eleştirilerde bulunan Bauman, günümüzde yaşanan dönemin postmodern bir dönem olduğunu belirtir.

"Postmodernlik ve Hoşnutsuzlukları" adlı eserinde Anthony Giddens'ın "geç modernlik", Ulrich Beck'in "düşünümsel modernlik", George Balandier'in "modernlik ötesi" olarak isimlendirdiği, kendisinin ise diğer pek çok kişiyle birlikte "postmodern" olarak adlandırdığı bir zaman diliminde ve kendi dünyamızda yaşadığımızı ifade etmektedir. Bauman, her ne kadar çalışmalarında kendisini konumlandırdığı noktayı tam olarak belirtmesede  Dennis Smith (1999) onu postmodernitenin peygamberi olarak ilan etmiştir.

Bauman'a göre Holocaust, gerçekten bir Yahudi trajedisi idi. Ama Holocaust salt bir yahudi sorunu değildi. Holocaust,  modern akılcı toplumda, uygarlığın yüksek sahnesinde ve insanoğluğunun kültürel zaferinin zirvesinde doğmuş ve uygulanmıştır. Dolayısıyla ona göre Holocaust bu nedenle toplumun, uygarlığın ve kültürün sorunudur ve araştırılması gerekir.

Modernliğin karanlık yüzü olarak gördüğü Holocaust kavramını; Bauman kullanmıştır. "Modernlik ve Holocaust" adlı kitap Zygmunt BAUMAN'a aittir.

Zygmunt BAUMAN modernliği 17.yüzyılda batı avrupada başlayan, Aydınlanma, Kapitalizm ve Komünist endüstri toplumunun gelişimini de kapsayan tarihsel bir dönem olarak tanımlar.

Modern düşüncenin dünyanın değiştirilebileceği fikriyle doğduğunu ileri süren Zygmunt BAUMAN'ın modernlik ayrımları arasında toplumsal ve psişik yer alır.

"Modernliğin Sosyolojisi" isimli kitap Wagner'e aittir.

Zygmunt BAUMAN'a göre bir düzen rüyasına sahip olan modernite düşüncesine kontrol etme, düzenleme ve sınıflandırma takılmıştı. 

Zygmunt BAUMAN modernliği bahçe kültürüne benzetmiştir.

"Irkçılık; modern bilim, teknoloji ve devlet gücünün  modern birimleri tarafından üretilir" görüşü Zygmunt BAUMAN'a aittir.

Zygmunt BAUMAN'ın modernliğe yönelttiği eleştirilerin temelinde yatan esas nedenlerden biri: Modernliğin "farklılığı" bir suç olarak görmesidir. Modernite doğruluk, adalet ve akıl için evrensel olarak uygulanabilir standartlar belirleme ve sınıflandırma yoluyla düzen yaratma faaliyetine girmiş, bu bağlamda göreceliği, belirsizliği ve muğlaklığı bastırmaya çabalamış, farklılığı da bir suç olarak görmüştür.

Müphemlik kavramını Zygmunt BAUMAN kullanmıştır. Zygmunt BAUMAN'ın görüşleri arasında 16.yüzyılın sonuna doğru ahenkli ve yekpare dünya tablosunun Batı Avrupa'da dağılmaya başladığını  ileri sürer. Müphemliği düzensizlik ve kaos anlamında kullanır. Modernliğin farklılığı bir suç olarak gördüğünü ifade ederek modernliğin düzen arama arayışını eleştirir.

Zygmunt BAUMAN'a göre postmodern dönem, modern dönemin sonu anlamını taşımaktadır. Postmodernliği dünyanın "yeniden büyülü hale getirilmesi" olarak değerlendiren sosyolog'dur.

Zygmunt BAUMAN'ın postmodernizm ile ilgili söyledikleri: Postmodernlik illa da modernliğin reddi, itibarsızlaştırılması değildir. Posmodernizm değişme gereksinimi hisseden modernlikten başka bir şey değildir. Rüştüne ermiş modernliktir. Kendi imkansızlığını kabul eden modernliktir.

Evrensel ve sarsılmaz temellere sahip, kusursuz etik kod hiçbir zaman bulunmayacaktır, müphem olmayan ahlak, evrensel olan ve "nesnel temellere dayanan" bir etik, pratik olarak imkansızdır.

Zygmunt BAUMAN'ın Eserleri: 
  • Küreselleşme, Toplumsal Sonuçları
  • Parçalanmış Hayat
  • Modernlik ve Müphemlik
  • Postmodern Etik
Zygmunt BAUMAN, postmodern koşullar altında bireylerin esas olarak tüketici/oyuncu olarak inşa edildiklerini ileri sürmektedir.

Zygmunt BAUMAN'a göre modernlikten posmodern döneme geçişin altında yatan en önemli nedenler: Bireyin toplumsal olarak inşa biçimde, kitlelerin toplumsal olarak bütünleştirilmesinde, sistematik yeniden üretim sürecinin yapıştırılmasındakiderin değişiklikte yer alır.

Küreselleşme fikrinden çıkan en derin anlam dünya meselelerinin belirsiz, kuralsız ve kendi başına buyruk bir doğasının olmasıdır.

Zygmunt BAUMAN'a göre modern koşullarda yaratılan bireyin sahip olduğu özellikler:
  • Modern koşullarda inşa edilen bireyler disiplinli aktörlerdir.
  • Modern koşullarda bireyler üretici asker olarak inşa edilmektedirler.
  • Modern koşullarda bireyler eş güdümlü baskıya tabi tutulduğunda monoton davranabilen aktörlerdir.
  • Modern koşullarda bireyler yalnız başlarına tamam olmayan anlamlı bütünler oluşturabilmeleri için öteki birimlerle birleşmesi gereken şeylerdir.
Zygmunt BAUMAN'a göre bütünleşmenin ve parçalanmanın birlikte yaşadığı sürece küreselleşme denir.

Küreselleşme ile ilgili düşünceleri: Küreselleşme birleştirdiği kadar da bölmektedir. Yerkürenin tek tipliliğini artıran nedenlerle bölen nedenlerin özdeş olduğunu ileri sürer. Bazıları için küreselleşme olarak görülen şey bazıları için yerelleşme olarak görülür. Bazıları için yeni bir özgürlüğün emaresi olan şey başkalarının üzerine davetsiz ve kötü bir kader olarak çullanmaktadır.

Zygmunt BAUMAN'a göre Postmodern koşullarda yaratılan bireyin sahip olduğu özellikler:
  • Yaratıcı
  • Yeni deneyimler arayan
  • Kendi kendisini güdüleyen
  • Uygunluk ve formunu koruma

Copyright 2013-2017 | İbrahim BAYRAKTAR /dev/null Web Günlüğü