Size: a a a

2020 December 09

V

Vlad in learn.java
Dmitriy Shilnikov
Даже если сравнивать с HQL, то всё равно не будет.
https://thorben-janssen.com/spring-data-jpa-query-projections/
Там видно примеры, которые делает hiber, там только то, что в проекции
источник

V

Vlad in learn.java
В кэш первого порядка не добавить)entityManager/session
источник

DS

Dmitriy Shilnikov in learn.java
Vlad
Если сравнивать с native запросом, где выбираются нужные поля, то да не будет. Хотя мне кажется с проекцией у тебя грузится сущность в кэш в отличие от native
Спринг дата же запросы точно так же гоняет через EntityManager. Там не так уж и много магии своей. Поэтому разницы особой, в данном случае, не будет.
источник

V

Vladimir in learn.java
Привет , может кто подсказать , как в copyOnWriteArraySet поддерживается уникальность элементов ? Это же просто массив внутри
источник

DS

Dmitriy Shilnikov in learn.java
Vladimir
Привет , может кто подсказать , как в copyOnWriteArraySet поддерживается уникальность элементов ? Это же просто массив внутри
Можно же исходники посмотреть - просто перебирает весь массив при добавлении элемента, и ищет, есть ли такой уже.
источник

AN

Alex Nemoy in learn.java
Привет комрады
Подскажите какое сочетание клавиш в idea  позволяет возвращаться на шаг назад в позицию курсора
например был на 100 строке потом кликнул на 200 потом на 300 строке  -  что нажать чтобы вернуться на 100 позицию
в visual studio было alt -   а тут никак не найду
источник

ch

central hardware in learn.java
Alex Nemoy
Привет комрады
Подскажите какое сочетание клавиш в idea  позволяет возвращаться на шаг назад в позицию курсора
например был на 100 строке потом кликнул на 200 потом на 300 строке  -  что нажать чтобы вернуться на 100 позицию
в visual studio было alt -   а тут никак не найду
я на мышке жму на доп кнопку назад
источник

GV

Gukov Viktor in learn.java
Alex Nemoy
Привет комрады
Подскажите какое сочетание клавиш в idea  позволяет возвращаться на шаг назад в позицию курсора
например был на 100 строке потом кликнул на 200 потом на 300 строке  -  что нажать чтобы вернуться на 100 позицию
в visual studio было alt -   а тут никак не найду
CTRL + ALT + стрелка влево
источник

かたかわ in learn.java
Alex Nemoy
Привет комрады
Подскажите какое сочетание клавиш в idea  позволяет возвращаться на шаг назад в позицию курсора
например был на 100 строке потом кликнул на 200 потом на 300 строке  -  что нажать чтобы вернуться на 100 позицию
в visual studio было alt -   а тут никак не найду
ctrl + alt + стрелки
источник

かたかわ in learn.java
Gukov Viktor
CTRL + ALT + стрелка влево
😒
источник

AN

Alex Nemoy in learn.java
всем по 100 в карму -  спасибо
источник

DD

Dmitry Dmitry in learn.java
помнится было видео
источник

DD

Dmitry Dmitry in learn.java
на канале letsCode
источник

DD

Dmitry Dmitry in learn.java
там всякие вкусные шорткаты были
источник

t

true || false in learn.java
почему не могу использовать compareTo?
class YearComparator implements Comparator<Movie> {
   @Override
   public int compare(Movie movie, Movie t1) {
       return movie.year.compareTo(t1.year);
   }
}
источник

DC

Denis Chikanov in learn.java
true || false
почему не могу использовать compareTo?
class YearComparator implements Comparator<Movie> {
   @Override
   public int compare(Movie movie, Movie t1) {
       return movie.year.compareTo(t1.year);
   }
}
Не зная, что у тебя за поле year, сказать невозможно
источник

t

true || false in learn.java
Denis Chikanov
Не зная, что у тебя за поле year, сказать невозможно
class Movie {
   int id;
   double rating;
   String name;
   int year;

   public Movie(int id, double rating, String name, int year) {
       this.id = id;
       this.rating = rating;
       this.name = name;
       this.year = year;
   }

   @Override
   public String toString() {
       return "Movie{" +
               "id=" + id +
               ", rating=" + rating +
               ", name='" + name + '\'' +
               ", year=" + year +
               '}' + "\n";
   }
}
источник

DC

Denis Chikanov in learn.java
true || false
class Movie {
   int id;
   double rating;
   String name;
   int year;

   public Movie(int id, double rating, String name, int year) {
       this.id = id;
       this.rating = rating;
       this.name = name;
       this.year = year;
   }

   @Override
   public String toString() {
       return "Movie{" +
               "id=" + id +
               ", rating=" + rating +
               ", name='" + name + '\'' +
               ", year=" + year +
               '}' + "\n";
   }
}
У примитива int нет методов, на то он и примитив
источник

t

true || false in learn.java
значить Integer? понял спасибо
источник

SP

Sam Panza in learn.java
true || false
значить Integer? понял спасибо
Зачем? year1 - year2, вот и весь compare
источник