Size: a a a

2020 November 16

N

Nonverbis in learn.java
Slava S
задача с текстами это скорее задача склеить все логи в один
Лог может реально быть очень большим. Если за логом не следить, он может сожрать вообще все место.
источник

DK

Dmtr Klkv in learn.java
Эта задача похожа на: собрать книгу из отдельных глав. Думаю обратная задача: разбить книгу на главы и подразделы, записать их в файлы и папки соответственно иерархии, тоже хорошая.
источник

SS

Slava S in learn.java
но в общем случае пока не говорят, что файлы большие, памяти мало и прочая ернуда, задачу надо решать самым простым способом
источник

DC

Denis Chikanov in learn.java
Slava S
но в общем случае пока не говорят, что файлы большие, памяти мало и прочая ернуда, задачу надо решать самым простым способом
Так общий случай - это неизвестно, большие ли файлы.
источник

SS

Slava S in learn.java
значит обычные
источник

DC

Denis Chikanov in learn.java
Slava S
значит обычные
Нет, значит "могут быть большие".
источник

SS

Slava S in learn.java
большие они тоже не в вакууме
источник

N

Nonverbis in learn.java
Denis Chikanov
Нет, значит "могут быть большие".
Так как делать-то? Построчно читаь/писать?
источник

DC

Denis Chikanov in learn.java
Nonverbis
Так как делать-то? Построчно читаь/писать?
Ещё раз: не строки, а куски понятного размера.
источник

SS

Slava S in learn.java
Nonverbis
Так как делать-то? Построчно читаь/писать?
скриптом
источник

N🌌

Nazarii 🌌 in learn.java
Slava S
но в общем случае пока не говорят, что файлы большие, памяти мало и прочая ернуда, задачу надо решать самым простым способом
Почему не рассматривать все возможные случаи? Если не говорят, что будут маленькие файлы, значит могут быть и большие. Оно же завалится всё с таким подходом при первом таком случае.
источник

DC

Denis Chikanov in learn.java
Slava S
большие они тоже не в вакууме
Я видел пару многогиговых иксэмэлей совершенно не в вакууме.
источник

SS

Slava S in learn.java
Nazarii 🌌
Почему не рассматривать все возможные случаи? Если не говорят, что будут маленькие файлы, значит могут быть и большие. Оно же завалится всё с таким подходом при первом таком случае.
потому что надо решать задачу наиболее простым способом
источник

SS

Slava S in learn.java
чтобы работало
источник

SS

Slava S in learn.java
Denis Chikanov
Я видел пару многогиговых иксэмэлей совершенно не в вакууме.
гиг для файла - не размер
источник

N🌌

Nazarii 🌌 in learn.java
Slava S
чтобы работало
Простой, чтобы работал.
А не простой, чтобы не работал.
источник

SS

Slava S in learn.java
хотя бы 100
источник

N

Nonverbis in learn.java
Denis Chikanov
Ещё раз: не строки, а куски понятного размера.
Ну, дело неплохое.

И еще сначала именуем файл типа tmp_result.txt. А по завершении - переименовать в result.txt. Как бы транзакция.
источник

N

Nonverbis in learn.java
Denis Chikanov
Ещё раз: не строки, а куски понятного размера.
Куски измеряются в мегабайтах? Это получится вообще?
источник

DC

Denis Chikanov in learn.java
Nonverbis
Куски измеряются в мегабайтах? Это получится вообще?
Ну, плюс-минус. Берёшь, не знаю, полмиллиона символов как размер буфера. Не вижу, что бы мешало.
источник