Для работы С бек-энда отдаётся json на фронт. Нужно сделать так, чтобы данные с бека отображались на фронте. Бек: java (spring) Фронт: bootstrap framework И бек и фронт уже написаны, необходимо сделать так, чтобы они заработали вместе GitHub, где можно посмотреть проект: https://github.com/a-oleg/lemmatizer_cyrillic На какую страницу выгружаются данные: https://github.com/a-oleg/lemmatizer_cyrillic/blob/main/src/main/resources/templates/downloadResult.html На фронт передаётся массив объектов в формате: {"id":2598039,"word":"поиск","code":30459,"codeParent":0,"count":1,"cyrillic":false} В теге body есть два заголовка: "Cyrillic lemmatized words" и "Non-Cyrillic non-lemmatized words". А потом вывести список: Cyrillic lemmatized words: word - 10 word - 3 word - 23 Non-Cyrillic non-lemmatized words (at least one letter is not Cyrillic): word - 11 word - 14 word - 3 Если в каком-то из этих двух подзаголовков отсутствуют слова, то под соответствующим заголовком вывести словосочетание "There are no words for analysis" Откуда брать words и соответствующие им цифры? Из json: {"id":2598039,"word":"поиск","code":30459,"codeParent":0,"count":1,"cyrillic":false} Значение word берём из word, значение цифры берём из count.
Для себя Помочь решить задачу на Java. Описание: Создай консольное приложение “Калькулятор”. Приложение должно читать из консоли введенные пользователем строки, числа, арифметические операции проводимые между ними и выводить в консоль результат их выпо нения. Реализуй класс Main с методом public static String calc(String input). Метод должен принимать строку с арифметическим выражением между двумя числами и возвращать строку с результатом их выполнения. Ты можешь добавлять свои импорты, классы и методы. Добавленные классы не должны иметь модификаторы доступа (public или другие) Требования: Калькулятор умеет выполнять операции сложения, вычитания, умножения и деления с двумя числами: a + b, a - b, a * b, a / b. Данные передаются в одну строку (смотри пример)! Решения, в которых каждое число и арифмитеческая операция передаются с новой строки считаются неверными. ислами. Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более. На выходе числа не ограничиваются по величине и могут быть любыми. Калькулятор умеет работать только с целыми числами. Калькулятор умеет работать только с арабскими или римскими цифрами одновременно, при вводе пользователем строки вроде 3 + II калькулятор должен выбросить исключение и прекратить свою работу. При вводе римских чисел, ответ должен быть выведен римскими цифрами, соответственно, при вводе арабских - ответ ожидается арабскими. При вводе пользователем неподходящих чисел приложение выбрасывает исключение и завершает свою работу. При вводе пользователем строки, не соответствующей одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу. Результатом операции деления является целое число, остаток отбрасывается. Результатом работы калькулятора с арабскими числами могут быть отрицательные числа и ноль. Результатом работы калькулятора с римскими числами могут быть только положительные числа, если результат работы меньше единицы, выбрасывается исключение.
Для себя Помочь решить задачу на Java. Описание: Создай консольное приложение “Калькулятор”. Приложение должно читать из консоли введенные пользователем строки, числа, арифметические операции проводимые между ними и выводить в консоль результат их выпо нения. Реализуй класс Main с методом public static String calc(String input). Метод должен принимать строку с арифметическим выражением между двумя числами и возвращать строку с результатом их выполнения. Ты можешь добавлять свои импорты, классы и методы. Добавленные классы не должны иметь модификаторы доступа (public или другие) Требования: Калькулятор умеет выполнять операции сложения, вычитания, умножения и деления с двумя числами: a + b, a - b, a * b, a / b. Данные передаются в одну строку (смотри пример)! Решения, в которых каждое число и арифмитеческая операция передаются с новой строки считаются неверными. ислами. Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более. На выходе числа не ограничиваются по величине и могут быть любыми. Калькулятор умеет работать только с целыми числами. Калькулятор умеет работать только с арабскими или римскими цифрами одновременно, при вводе пользователем строки вроде 3 + II калькулятор должен выбросить исключение и прекратить свою работу. При вводе римских чисел, ответ должен быть выведен римскими цифрами, соответственно, при вводе арабских - ответ ожидается арабскими. При вводе пользователем неподходящих чисел приложение выбрасывает исключение и завершает свою работу. При вводе пользователем строки, не соответствующей одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу. Результатом операции деления является целое число, остаток отбрасывается. Результатом работы калькулятора с арабскими числами могут быть отрицательные числа и ноль. Результатом работы калькулятора с римскими числами могут быть только положительные числа, если результат работы меньше единицы, выбрасывается исключение.
Для работы Необходимо научиться как веб-сервис взаимодействует с другими системами для получения и внесения информации, например, от zabbix. Возможно составить пример, от которого можно отталкиваться.
Для себя Подготовка к ответам на вопросы. 1. Продвинутый SQL a. Min, Max b. Count, Avg, Sum c. Like, iLike d. In, Between e. Aliases, f. Group by, Having g. Exists, Any, All 2. Написать все запросы в бд для приложения news-feed 3. Что такое индексы в базе данных 4. Что такое уровни изоляции транзакций и зачем они нужны 5. Что такое gradle 6. Какие у gradle есть команды 7. Что такое микросервисы в чем их минусы и плюсы 8. Что такое RestTemplate и для чего используется, можно ли его использовать? 9. Для чего используется ControllerAdvice 10. Что такое транзакции и как реализовать транзакцию используя JPA transactions 11. Что такое миграции, зачем они нужны и как их добавить в спринг приложение 12. В чем разница между Field injections, Constructor Injections и Setter injections, что лучше использовать 13. За что отвечает @Configuration и как добавить кастомные Bean в контекст 14. В каком файле и формате хранятся конфигурации приложения и за что отвечает PropertySource 15. Как использовать значения из конфигурационных файлов приложения? 16. Что такое FIlter и за что он отвечает 17. Что такое Interceptor, какой у него функционал 18. В чем разница между FIlter и Interceptor 19. Что такое MultipartFile и зачем он нужен 20. Что такое Spring profiles, как их использовать 21. Как активировать разное окружение(тест, прод, дев) 22. Что такое Unit/integration тестирование, зачем оно нужно и какие инструменты есть 23. Что такое Spring security и для чего он нужен.
Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на апрель 2026 года составляет 44
Какие требования к преподавателям на вашем сайте?
На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников
Могу ли я установить гибкий график работы?
Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон
Каков потенциальный заработок для репетитора Java?
Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 352.87 рублей с занятия. Больше занятий в неделю – выше доход