8000 GitHub - androgeox/topjava: Java Enterprise: Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ Bootstrap(CSS)/ jQuery
[go: up one dir, main page]

Skip to content
  • Insights
  • androgeox/topjava

     
     

    Folders and files

    NameName
    Last commit message
    Last commit date

    Latest commit

     

    History

    2 Commits
     
     
     
     
     
     
     
     
     
     
     
     

    Repository files navigation

    Java Enterprise Online Project

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

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

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

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

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

    Реализовать метод UserMealsUtil.getFilteredWithExceeded:
    -  должны возвращаться только записи между startTime и endTime 
    -  поле UserMealWithExceed.exceed должно показывать, 
                                         превышает ли сумма калорий за весь день параметра метода caloriesPerDay  
            
    Т.е UserMealWithExceed - это запись одной еды, но поле exceeded будет одинаково для всех записей за этот день.
        
    - Проверте результат выполнения ДЗ (можно проверить логику в http://topjava.herokuapp.com , список еды)
    - Оцените Time complexity вашего алгоритма, если он O(N*N)- попробуйте сделать O(N).
    

    Optional

    Сделать реализация через Java 8 Stream API. Заменяйте forEach оператором stream.map(..)
    

    Полезные ресурсы

    ВНИМАНИЕ: основы JavaSсript необходимы для понимания проекта, начиная с 8-го занятия!

    Все остальное - опционально.

    HTML, JavaScript, CSS

    Java (базовые вещи)

    Сервлеты

    JDBC, SQL

    Разное

    Книги

    About

    Java Enterprise: Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ Bootstrap(CSS)/ jQuery

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • Java 100.0%
    0