|
Stefan Batory - 15 Lip 1999, 03:00 FileReader fr = new FileReader(fileName); BufferedReader in = new BufferedReader(fr); DataOutputStream out = new DataOutputStream(socket.getOutputStream()) int i; byte b; w uproszczeniu (bez sprawdzania wyjatkow itp) while (!eof) { plik, ktory czytam i wysylam ma ponad 50kB ale laczac sie telnetem z ww Czy ktos wie o co chodzi ? Czy ktos ma moze kawalek kodu serwera, ktory --Stefan Robert Matyja - 16 Lip 1999, 03:00 FileReader fr = new FileReader(fileName); BufferedReader in = new BufferedReader(fr); DataOutputStream out = new DataOutputStream(socket.getOutputStream()) int i; byte b; w uproszczeniu (bez sprawdzania wyjatkow itp) while (!eof) { plik, ktory czytam i wysylam ma ponad 50kB ale laczac sie telnetem z ww Czy ktos wie o co chodzi ? Czy ktos ma moze kawalek kodu serwera, ktory Czesc, Jesli przesylasz binaria sprobuj uzyc tylko klas typu Data...Stream. Mialem pozdrawiam Marek Sz. - 16 Lip 1999, 03:00 FileReader fr = new FileReader(fileName); Tych klas sie uzywa tylko do tekstu (i to nie ASCI). DataOutputStream out = new DataOutputStream(socket.getOutputStream()) int i; byte b; w uproszczeniu (bez sprawdzania wyjatkow itp) while (!eof) { ^^^^^^ tu czytasz kilka bajtow (chyba 2, a jesli to jest UTF to czasem wiecej) (Nawet jawna konwersja jest Ci potrzebna !) .... out.write(b); ^^^^^^ a tu zapisujesz tylko jeden. Zamiast Reader'ow i Writer'ow wykorzystaj raczej klasy FileInputStream, FileOutputStream i BufferedInputStream oraz BufferedOutputStream. Pozdrawiam Stefan Batory - 16 Lip 1999, 03:00 Zamiast Reader'ow i Writer'ow wykorzystaj raczej klasy FileInputStream, FileOutputStream i BufferedInputStream oraz BufferedOutputStream. A czym otworzyc plik, zeby to wsadzic do FileOutputStream ? Bo FileOutputStream musi dostac jakis InputStream ... --Stefan Marek Sz. - 16 Lip 1999, 03:00 A czym otworzyc plik, zeby to wsadzic do FileOutputStream ? Bo Nie musi. Nawet nie moze. Oto cytat z dokumentacji. FileOutputStream(File) Jeszcze jedno: uniwersalna do czytania i pisania do pliku jest klasa RandomAccessFile(File, String) Jak dynamicznie uzupełniać liste ? JTree - własny TreeNode Java i MS SQL przez JDBC Problem proste :-) pytanko... |