Jay
Jay
İstanbul-II (Anadolu)
15/03/2017 tarihinden beri üye
95 GY Puanı
51K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
2 Sertifika
2 Soru Sordu
2 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Yıldız Teknik Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (2)
Web Programlama 101 Sertifikası
Veriliş Tarihi: Ağustos 2017
Android 101 Sertifikası
Veriliş Tarihi: Mayıs 2017
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

4
Tümünü Gör

Binary dosyaya nasıl create edilmeden veri yazılabiliyor?

Merhaba,

Aşağıda txt dosya yazarken createNewFile fonksiyonu ile dosya oluşturulmuş.

        String str = "Bunu dosyaya yazdir";

        File file = new File("dosya.txt");
        if (!file.exists()) {
            file.createNewFile();
        }

        FileWriter fileWriter = new FileWriter(file, false);
        BufferedWriter bWriter = new BufferedWriter(fileWriter);
        bWriter.write(str);
        bWriter.close();

Ancak binary dosyada create etmeden veri yazılabilmiş, neden create etmeye ihtiyaç yok?

byte[] data = {0x01, 0x02};

File binaryFile = new File("binary.dat");
FileOutputStream fos = new FileOutputStream(binaryFile);
BufferedOutputStream bos = new BufferedOutputStream(fos);
bos.write(data);
bos.close();

Teşekkürler..

picture-108279-1493967677.jpg
7 yıl 7 ay önce yanıtladın

byte[] data = {0x01, 0x02}; dizisindeki 0x01 ne demek?

Merhaba arkadaşlar,

Android 101 Javada Dosya İşlemleri dersinde şuraya takıldım.

byte[] data = {0x01, 0x02}; diye bir dizi tanımlanmış, burada 0x01 ne anlama geliyor, byte tipi normalde -128 ile 127 arasında tam sayı değeri alıyordu çünkü.

Derste şöyle de bir ifade var: "Eğer bir resmi ya da İnternet üzerinden çektiğimiz bir dosyayı diske kayıt etmek istiyorsak, metin dosyası yerine binary dosya kullanmamız gerekir." neden illaki binary'ye çevirmemiz gerekiyor, metin dosyası olarak niye kayıt edemiyoruz?

Katkılarınız için teşekkürler..

picture-108279-1493967677.jpg
7 yıl 7 ay önce yanıtladın

yeni bir sosyal medya uygulamsi

picture-108279-1493967677.jpg
08 Mayıs 2017 tarihinde cevaplandı

büyük proje olur ve yapılması için uygulamanın özelliklerine göre min 100-200 gün gerektirir. bu da 100 bin civarı tutabilir. minimum özelliklerden bahsediyorum. sunucu ve bant genişliği maliyeti kullanıcı sayısı ile ilgilidir. o rakamlar daha değişken.

ama bana sorarsanız sosyal medya uygulaması pazarı şuan çok doymuş durumda.. farklı fikirler daha iyi olabilir.

byte[] data = {0x01, 0x02}; dizisindeki 0x01 ne demek?

picture-108279-1493967677.jpg
06 Mayıs 2017 tarihinde cevaplandı

0x01 hexadecimal olarak gösterimmiş, onu buldum.

ama binary dosyayı neden kullanmamız gerekir? katkılarınızı rica ediyorum arkadaşlar..