Zadania_LR (Готовые лабораторные работы)
Описание файла
Файл "Zadania_LR" внутри архива находится в следующих папках: Готовые лабораторные работы, TProgLab3. PDF-файл из архива "Готовые лабораторные работы", который расположен в категории "". Всё это находится в предмете "технологии программирования" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "технологии программирования" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Лабораторная работа №1Работа с базовыми классами и интерфейсами, сторонними библиотеками• используя HTML парсер jsoup, провести разбор сайтаафиши (afisha.ru, yandex.afisha.ru). Извлечь данные о заведениях (название, адрес, категория, контактная информация, режим работы) и проводимых мероприятиях (описание, дата, привязка кзаведению)• используя сервисы геокодинга, для всех заведений определить их координаты и точный адрес• результаты работы сохранить в файлы формата JSONСсылки по теме• java.net http://docs.oracle.com/javase/tutorial/networking/urls/• Парсер http://jsoup.org/• Формат JSON коротенько http://en.wikipedia.org/wiki/JSON и подробно http://json.org/• Геокодинг https://ru.wikipedia.org/wiki/Геокодирование◦ от google https://developers.google.com/maps/documentation/geocoding/#GeocodingRequests◦ от yandex https://tech.yandex.ru/maps/doc/geocoder/desc/concepts/input_paramsdocpage/• Java Json API http://www.oracle.com/technetwork/articles/java/json1973242.html• Java io http://docs.oracle.com/javase/tutorial/essential/io/file.html#streamsЛабораторная работа №2Индексация данных• используя индексатор lucene построить полнотекстовые индексы JSON файлов, полученных в предыдущей работеСсылки по теме• Lucene http://lucene.apache.org/• Построение индексов http://lucene.apache.org/core/5_0_0/demo/overviewsummary.html#Indexing_FilesЛабораторная работа №2Построение web серивисов и приложений• используя любой Java RESTful API, сделать поисковый REST сервис, использующий индексы из предыдущей работыиспользуя любой Javascript Framework, сделать SPA приложение,взаимодействующее с REST сервисом для выполнения поисковых запросов, и отображающее найденные результатыСсылки по теме• REST http://en.wikipedia.org/wiki/Representational_state_transfer• Jersey Java RESTful API https://jersey.java.net/• SPA http://en.wikipedia.org/wiki/Singlepage_application• Javascript Framework http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks•.