Skip to content

kos24/SimbirsoftAssignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание

Описание

Приложение, которое позволяет скачивать произвольную HTML-страницу посредством HTTP-запроса на жесткий диск компьютера и выдает статистику по количеству уникальных слов в консоль.

Минимальные требования

  • JDK 8+
  • Maven
  • БД (например MySQL, Oracle)

Сборка и запуск приложения

Компиляция и запуск проекта осуществляется следующим образом:

$ mvn package
$ java -jar target/Assignment-1.0-SNAPSHOT-jar-with-dependencies.jar

примечание: по умолчанию приложение иcпользует DOM для парсинга, в случае необходимости обработки страниц содержащих большие объемы информации можно использовать SAX алгоритм, для этого нужно запустить приложение с параметром SAX:

 $ java -jar target/Assignment-1.0-SNAPSHOT-jar-with-dependencies.jar SAX

Использование приложения

После запуска приложения пользователю будет предложено ввести строку с адресом web-страницы.
Пример входной строки: https://www.simbirsoft.com/.
В качестве результата работы в консоль будет выведена статистика с количеством уникальных слов в тексте.
Пример:

РАЗРАБОТКА -1
ПРОГРАММНОГО - 2
ОБЕСПЕЧЕНИЯ - 4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages