Многопоточный парсинг сайтов

327
13 сентября 2017, 11:54

Теоретический вопрос - как грамотно реализовать в kotlin (или хотя бы Java) следующее: У меня есть лист с каким-то количеством ссылок (например, 20) Есть класс, который должен получать ссылку, обрабатывать ее, и если ссылка нас устроила, возвращать какие-то данные (допустим, нужные места со страницы) и на этом выполнение программы заканчивается. Хочется сделать так, чтобы проверялось сразу несколько ссылок, хотя бы от 3 до 5. Как это сделать? Есть очень некрасивое решение, где в цикле while пересоздаются треды. Нужен совет профессионалов)

READ ALSO
Цикл “for” Java

Цикл “for” Java

Всем привет, как создать на вот этот код цикл? Я пробовал по такому типу

203
Поиск и замена подстрок “[N]” и “(N)” в строке

Поиск и замена подстрок “[N]” и “(N)” в строке

В строке "qwerty [5] uiopp (6) asdf (1) hjkl; [3]" нужно найти и заменить все "[N]" на "RN", а "(N)" на "XN", где N- любая цифраЧерез regex я что-то не осилил, из-за скобок

280
Почему этот код работает, несмотря на эффект type erasure?

Почему этот код работает, несмотря на эффект type erasure?

Известно, что во время рантайма конкретный дженерик-тип неизвестен, тк

234
Java как передать название файла по сокету?

Java как передать название файла по сокету?

Приложение будет передавать множество файлов размером в 2-10 мегабайт и мне важно что бы они были с изначальным названиемДля этого нужно отправлять...

326