Skip to content

Samusia/topjava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Наиболее востребованные технологии /инструменты / фреймворки Java Enterprise: Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ Bootstrap(CSS)/ jQuery + plugins.

Когда вы слышите что-то, вы забываете это.
Когда вы видите что-то, вы запоминаете это.
Но только когда вы начинаете делать это,
вы начинаете понимать это

Старинная китайская поговорка

Вводное занятие

Инструкция по шагам (из видео):

  • Установить ПО (git, JDK8, IntelliJ IDEA, Maven)
  • Создать аккаунт на GitHub
  • Сделать Fork ЭТОГО проекта (https://github.com/JavaOPs/topjava)
  • Сделать локальный репозиторий проекта:
    git clone https://github.com/[Ваш аккаунт]/topjava.git
  • Открыть и настроить проект в IDEA
  • По ходу видео сделать Apply Patch... скаченного патча Prepare_ to_ HW0.patch
  • Закоммитить и запушить изменения (commit + push)
  • Сделать ветку домашнего задания
  • Выполнить задание и залить на GitHub (commit + push)
  • Отослать в skype мне ссылку вашей ветки GitHub (при оплате расширенного участия)
  • Переключиться в основную ветку проекта master.

Вы готовы к участию в проекте!

Домашнее задание HW0

 Реализовать UserMealsUtil.getFilteredMealsWithExceeded:
 -  должны возвращаться только записи между startTime и endTime 
 -  поле UserMealWithExceed.exceed должно показывать, 
    превышает ли сумма калорий за весь день параметра метода caloriesPerDay  
    
Т.е UserMealWithExceed - это запись одной еды, но поле exceeded 
будет одинаково для всех записей за этот день.

 - Проверте результат выполнения ДЗ!
 - Оцените Time complexity вашего алгоритма.

Optional

 Сделать реализация через Java 8 Stream API

Ресурсы для подготовки к проекту

(желательно иметь представление для лучшего усвоения материала)

Java Web (Servlets, JSP)

HTML, JavaScript, CSS

Java Core (Reflection API, JUnit)

JDBC, SQL

Разное

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages