powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите
25 сообщений из 28, страница 1 из 2
Помогите
    #38678619
LukcY33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написать алгоритм (программу), который читает данные из файла с кодировкой Cp1251 и переписывает в новый файл с кодировкой UTF-8, при этом, если размер файла превышает 10 Mb, сжимает результат в GZIP-архив
...
Рейтинг: 0 / 0
Помогите
    #38678621
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне одному кажется, что это в форум Работа?

Хотя программа конечно будет строк 20-30 максимум )))
...
Рейтинг: 0 / 0
Помогите
    #38678622
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написать за вас? Или ткнуть носом в нужные классы?
...
Рейтинг: 0 / 0
Помогите
    #38678628
LukcY33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И то и то если вам не сложно.
...
Рейтинг: 0 / 0
Помогите
    #38678636
For All
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем нам это делать?
...
Рейтинг: 0 / 0
Помогите
    #38678641
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LukcY33Написать алгоритм (программу), который читает данные из файла с кодировкой Cp1251 и переписывает в новый файл с кодировкой UTF-8, при этом, если размер файла превышает 10 Mb, сжимает результат в GZIP-архив
Что означает "переписывает в новый"?
...
Рейтинг: 0 / 0
Помогите
    #38678645
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЧто означает "переписывает в новый"?
"Копирует". Что делает студент, когда "переписывает" конспект? Копирует.
...
Рейтинг: 0 / 0
Помогите
    #38678646
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LukcY33И то и то если вам не сложно.
"...и можно без хлеба" (с)
...
Рейтинг: 0 / 0
Помогите
    #38678648
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мало инфы. Новый - значит нужно новое имя. Какое?
...
Рейтинг: 0 / 0
Помогите
    #38678654
LukcY33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не понимаю,что тут не понятного?имя не имеет значения.
...
Рейтинг: 0 / 0
Помогите
    #38678668
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LukcY33Не понимаю,что тут не понятного?имя не имеет значения.
Вот чудик! Ну как это не имеет значения. А если я буду писать в "java.io.tmpdir" с именем !"№12345блабла.
Как ты потом найдешь результат работы?

Такие вещи оговаривать надо брат. И ТЗ формулировать точно. А то ведь пролететь можешь.
...
Рейтинг: 0 / 0
Помогите
    #38678672
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и почитать что нибудь для начала:

http://www.sql.ru/forum/1061234/posobie-dlya-studentov-i-shkolnikov
...
Рейтинг: 0 / 0
Помогите
    #38678677
LukcY33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к сожалению,у меня не осталось времени копаться самому((
...
Рейтинг: 0 / 0
Помогите
    #38678680
For All
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чё так?
...
Рейтинг: 0 / 0
Помогите
    #38678721
bochkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухал, клубился,
в армию готовься
...
Рейтинг: 0 / 0
Помогите
    #38678723
LukcY33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
))был я в армии))
...
Рейтинг: 0 / 0
Помогите
    #38678750
bochkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
осталось тока за архивировать,
мне лень разбираться
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
 LineNumberReader in = null;
        PrintWriter out = null;
        try {
            in = new LineNumberReader(new InputStreamReader(new FileInputStream("Cp1251.txt"), "Cp1251"));
            out = new PrintWriter("UTF-8.txt", "UTF-8");
            for (String line = in.readLine(); line != null; line = in.readLine()) {
                out.println(line);
            }
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (in != null) {
                try {
                    in.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            if (out != null) {
                out.close();
            }
        }
...
Рейтинг: 0 / 0
Помогите
    #38678760
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cp1251.txt может быть длиной больше 2Гб и содержать одну единственную строку.
...
Рейтинг: 0 / 0
Помогите
    #38678762
bochkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это да,
буфером делать надо
да ему пойдет на 3 балла
...
Рейтинг: 0 / 0
Помогите
    #38678772
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bochkovосталось тока за архивировать,
Это в одно условие делается в тех же Stream. Могу только с порядком ошибиться.

Код: java
1.
2.
3.
4.
5.
out = new BufferedOutputStream(new FileOutputStream(file));
if(file.length() > GZIP_FILE_SIZE_THRESHOLD){
   out = new GZIPOutputStream(out);
}
Writer w = new OutputStreamWriter(out, "UTF-8");



С Buffered*Stream можно посимвольно копировать, а не построчно.
try-with-resource почему-то потерялся.
...
Рейтинг: 0 / 0
Помогите
    #38678778
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bochkovэто да,
буфером делать надо
да ему пойдет на 3 балла
Или на первое собеседование
...
Рейтинг: 0 / 0
Помогите
    #38678782
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonИли на первое собеседование
На собеседовании с таким багажом знаний делать нечего. Или сразу в манагеры.
...
Рейтинг: 0 / 0
Помогите
    #38678785
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LukcY33bochkovбухал, клубился,
в армию готовься))был я в армии))
С остальными пунктами не спорит ;)
...
Рейтинг: 0 / 0
Помогите
    #38678789
For All
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczИли сразу в манагеры.Манагер ИТ без опыта в ИТ - пичаль, пичаль...
...
Рейтинг: 0 / 0
Помогите
    #38678795
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
For AllМанагер ИТ без опыта в ИТ - пичаль, пичаль...
"Без опыта в программировании". Скил программиста многим манагерам мешает. У меня бывший начальник никогда не программировал. Спокойно ведёт по 12 проектов одновременно.
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]