Size: a a a

2021 January 29

V

Vlad in learn.java
Alex
а можно без кода java указать версию которая должна быть внутри контейнера?
У testcontainers есть интеграция со spring-cloud и там проперти в application.properties можно задать
источник

A

Alex in learn.java
источник

A

Alex in learn.java
видимо берет отсюда url: jdbc:tc:postgresql:latest
источник

А

Артём Курилко... in learn.java
кто-то делал spring sleuth kibana приложение? я запустил еластик и кибану, но не могу правильно сконфигурировать logback.xml, если кто знает можете скинуть пример
источник

.

... in learn.java
Всем привет.
Кто нибудь , может подсказать почему JoinPoint ни в какую не хочет импортиться из пакета aspectj.lang?

Аннотация @Aspect из того же пакета , зависимости подтягивал , но результат пока не меняется
источник

.

... in learn.java
...
Всем привет.
Кто нибудь , может подсказать почему JoinPoint ни в какую не хочет импортиться из пакета aspectj.lang?

Аннотация @Aspect из того же пакета , зависимости подтягивал , но результат пока не меняется
увидел что Point с маленькой буквы , все решилось)
источник

Д

Денис in learn.java
Vlad
У testcontainers есть интеграция со spring-cloud и там проперти в application.properties можно задать
источник

AK

Artur Kopytin in learn.java
Привет всем сеньорам Джавы, вопрос начинающего .
Вопрос:
Когда достаточно , просто объявить переменную и начать с ней работать , а когда я ее должен инициализировать ( к примеру на картинке имеется ввиду переменная count почему было не достаточно ее просто объявить как int counter ; и продолжить работать в цикле ) ?
источник

ПП

Проксимов Прксимович... in learn.java
Artur Kopytin
Привет всем сеньорам Джавы, вопрос начинающего .
Вопрос:
Когда достаточно , просто объявить переменную и начать с ней работать , а когда я ее должен инициализировать ( к примеру на картинке имеется ввиду переменная count почему было не достаточно ее просто объявить как int counter ; и продолжить работать в цикле ) ?
Явное лучше неявного
источник

DC

Denis Chikanov in learn.java
По возможности инициализируй всегда, потому что это явно показывает, с каким значением начинается работа (и думать о том, какое там значение было/есть, надо меньше)
источник

A

Alex in learn.java
Artur Kopytin
Привет всем сеньорам Джавы, вопрос начинающего .
Вопрос:
Когда достаточно , просто объявить переменную и начать с ней работать , а когда я ее должен инициализировать ( к примеру на картинке имеется ввиду переменная count почему было не достаточно ее просто объявить как int counter ; и продолжить работать в цикле ) ?
лучше уж тогда объявить переменную result, и присваивать ей значение i if (condition) { result += i; } return result
источник

A

Alex in learn.java
несколько очевиднее семантически что тут происходит и откуда что берется, правильное именование переменных одна из важнейших практик
источник

AK

Artur Kopytin in learn.java
Понял , спасибо
источник

DC

Denis Chikanov in learn.java
Alex
несколько очевиднее семантически что тут происходит и откуда что берется, правильное именование переменных одна из важнейших практик
Ну, название result как раз оч сомнительное, потому что оно говорит только "ну, я верну это значение" (а то я дебил и не вижу, что она return'ится), и не говорит ничего о том, что эта переменная делает
источник

DC

Denis Chikanov in learn.java
Название counter в этом смысле лучше как раз потому, что семантически оно содержательнее
источник

A

Alex in learn.java
под result я тут имею в виду что он там считает
источник

A

Alex in learn.java
чем counter отличается от счетчика в i?
источник

r

reed in learn.java
Названием
источник

A

Alex in learn.java
лучше уж тогда boardCounter или что-то в этом роде, смотря что он там считает
источник

MO

Max Olsson in learn.java
Всем привет, кто-нибудь подскажет как лучше сделать метод контроллера, который будет возвращать файл?
Данный гайд корректен https://www.baeldung.com/spring-controller-return-image-file ?
На SO я еще видел варианты где предлагают возвращать ResponseEntity<byte[]>

В общем, что лучше?
@GetMapping(value = "/get-file")
public ResponseEntity<byte[]> getFile()

или
@GetMapping(
 value = "/get-file",
 produces = MediaType.APPLICATION_OCTET_STREAM_VALUE
)
public @ResponseBody byte[] getFile()

?
источник