@jvmchat

Страница 2369 из 2890
Wystan
04.04.2018
09:44:00
docker run -it —rm -p <port>:<port> container
Да я другое спросил. В общем, с линком в докер композе работает в итоге

Денис
04.04.2018
09:50:49
Ну так багрепорты бы, а не в чат

Google
Денис
04.04.2018
09:51:02
И это, там имя параметра русское что ли?

Анатолий
04.04.2018
09:52:15
Шревт в кириллицу точно умеет?

Vladimir
04.04.2018
11:43:58
Считается ли плохой практикой передача null в качестве параметра? Есть 2 метода, execute(String query) и execute(String query, Consumer<PreparedStatement>). Первый должен вызывать второй с null аргументом или пустым Consumerом. Как лучше сделать, если не нужен Consumer?

August
04.04.2018
11:44:29
Optional

Митко Соловец?
04.04.2018
11:44:50
Optional
поясни

Mikhail
04.04.2018
11:44:56
Optional
тоже плохо передавать параметром

Митко Соловец?
04.04.2018
11:45:47
да вот же

Vladimir
04.04.2018
11:45:50
Сейчас сделано так. Но Optional неправильно использовать в этом контексте.

Sleeping
04.04.2018
11:46:22
Судари кто нибудь может скинуть ссылочку, можно на гит, где можно подглядеть log4j.properties. Хочу логать инфо в консоль, а дебаг в файл. Не могу найти, только в xml, а это ещё более непонятно

Vladimir
04.04.2018
11:47:13
Думал заюзать билдер, но для одного параметра (консьюмера), на мой взгляд, как-то слишком. А null передавать не хочется

August
04.04.2018
11:48:50
тоже плохо передавать параметром
Не объязательно его в параметре передавать, можно параметр упаковать. Ну а так, от логики самого метода зависит.

Alexey
04.04.2018
12:18:15
Подскажите, пожалуйста В спринге интеграционный тест с базой Потоки демоны(которые уходят в скедулед таски) не отрабатывают, если не дебажить Если продебаживать, все отрабатывает(вставляются данные в базу)(пока ассерт ждет)

Почему такое может быть?

Google
Alexey
04.04.2018
12:31:50
при дебаге они успевают, а без нет

August
04.04.2018
13:09:07
Почему ты так думаешь?
https://habrahabr.ru/post/350904/ вот тут есть один из вариантов объяснений

Vladimir
04.04.2018
13:22:04
Почему ты так думаешь?
Честно говоря, не разбирался. Идея выдала варнинг, и это неспроста. Пишут, что Optional принято использовать в качестве возвращаемого значения в случаях, когда оно может быть null, т.е результат выполнения метода может быть пустым

Combot
04.04.2018
13:23:05
combot.org/chat/-1001043090457

Vladimir
04.04.2018
13:23:45
Хотя, в качестве параметра метода тоже неплохо выглядит. Optional переводится как необязательный, т.е необязательный параметр метода - как раз то, что можно заменить null

Vladimir
04.04.2018
13:25:39
Почему ты так думаешь?
Передавать в метод Optional = перекладывать на него обязанность по проверке этого аргумента на null и разруливание двух ситуаций null/не null.

Wystan
04.04.2018
13:33:01
Статью я не осилил, но null ошибка на миллиард долларов, как известно.

Vladimir
04.04.2018
13:33:09
Мне нужно выполнять sql запросы, в одних нужно задавать параметры preparedstatement-у, в других - нет. Чтобы установить параметры, я использую Consumer<PreparedStatement>. Но иногда он не нужен, поэтому я реализовал метод так: execute(String query, Optional<Consumer> optional) PreparedStatement ps = prepare() optional.ifPresent -> consumer.accept(ps) // установил параметры ps.execute Без optional-а это выглядело бы так: if (consumer != null) consumer.accept Вопрос в том, что лучше - применить здесь Optional или передавать null

Wystan
04.04.2018
13:33:46
Если есть возможность переписать с Optional, то я бы так делал. потому что джава щас поддерживает синтаксис типа Optional.map().map().orElse( () -> ... )

Anton
04.04.2018
13:36:11
даже если null передал, можно использовать Optional.ofNullable

Kirill
04.04.2018
13:37:52
Почему в джаве в switch нельзя передавать null и сравнивать с null?

Artem
04.04.2018
13:39:07
а зачем?

Игорь
04.04.2018
13:39:48
default?

Alexander
04.04.2018
13:40:31
Почему в джаве в switch нельзя передавать null и сравнивать с null?
я бы спросил когда в джаву паттерн-матчинг завезут, вместо свитча

Wystan
04.04.2018
13:42:36
Да это холиварная тема, типа обязаловка в свитче писать брейк еще раздражает

Просто так исторически сложилось

Kirill
04.04.2018
13:42:48
А почему нет? Ну вот если есть задача выбрать не null переменную из нескольких, то это только if-ы помогут, а switch был бы красивее и удобнее, но нет низя

Vitalii
04.04.2018
13:54:43
ребята, здравствуйте. Spring Boot 1.5.9.RELEASE обьявил @Repository public interface OrderRepo extends PagingAndSortingRepository<Orders, Long> в сервисе, соответственно пытаюсь получить данные: orderRepo.findAll(new PageRequest(1, 20)); ну а мне в ответ: java.lang.UnsupportedOperationException: query result offset is not supported при параметрах: orderRepo.findAll(new PageRequest(0, 20)); получаю в rest клиенте could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet база MS SQL. Это проблема мелкомягкой базы или я что-то упускаю? на версии Spring Boot 2.0.0.RELEASE компиляция вообще не едет. пишет что не находит указанную в Entity таблицу на сервере при параметре spring.jpa.hibernate.ddl-auto = validate

Google
Vitalii
04.04.2018
13:57:52
Konstantin
04.04.2018
14:42:55
Привет всем

Подскажите пожалуйста, существует ли JSR 133 на русском языке?

August
04.04.2018
14:44:11
не? https://habrahabr.ru/company/golovachcourses/blog/221133/

Konstantin
04.04.2018
14:44:23
Это фак, но не сам документ

August
04.04.2018
14:44:42
не думаю, что есть резон вообще переводить спецификации

soontothemoon
04.04.2018
14:52:05
Ярослав
04.04.2018
15:25:00
и то не имеет смысла, т.к. многие термины на русский не переводятся.

vigo
04.04.2018
18:28:53
Всем вечер. поделитесь книгой Distributed Computing in Java 9

Artjom
04.04.2018
19:00:53
купи в магазине ? )

Ivan
04.04.2018
19:22:17
https://github.com/PacktPublishing/Distributed-Computing-in-Java-9 - примеры кода к ней на гитхабе в прикольном формате выложены

Vik
04.04.2018
19:24:15
Txt файлы?

Ivan
04.04.2018
19:25:11
к другим книгам примеры получше выложены - мавен проекты там - https://github.com/PacktPublishing/Spring-Microservices например

Nikolai
04.04.2018
19:26:01
Ребят, вопрос по Camel. Каким образом сохранить header'ы между route'ами в одном Camel Context?

Admin
ERROR: S client not available

Ivan
04.04.2018
19:26:30
там что-то про 14-дневным бесплатный триальный доступ к этой книге есть - может взять, полистать и вдруг она не стоит того, чтобы её покупать?

Ivan
04.04.2018
19:27:13
не говоря о том. что за 14 дней и нормальную книжку можно прочтать всю и не возвращаться к ней больше))

Google
vigo
05.04.2018
05:43:14
Anatoly
05.04.2018
06:00:36
Подскажите пожалуйста какой-нибудь годный туториал или книгу, в котором на примере построения минипроекта можно изучить кафку?

Ruslan
05.04.2018
06:24:03
@gamussa

Звездный
05.04.2018
10:13:43
Привет, почему в стектреисе только метод main

class Test { public static void main(String[] args) { x(new RuntimeException()); } static void x(RuntimeException e) { y(e); } static void y(RuntimeException e) { c(e); } static void c(RuntimeException e) { throw e; } }

буду рад даж если тупо ссылкой в меня кинете :)

Ivan
05.04.2018
10:16:47
Привет, почему в стектреисе только метод main
потому что при создании исключения в стеке был только main. Если создавать в методе c, то трейс полный

Звездный
05.04.2018
10:17:24
круто, спасибо большое :)

Alexander
05.04.2018
10:17:47
https://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.12.4.2

Звездный
05.04.2018
10:20:04
Oleg
05.04.2018
10:51:00
А у нас тут открытая бесплатная трансляция. Кто будет смотреть? https://habrahabr.ru/company/jugru/blog/352892/

Purrrr
05.04.2018
10:52:47
>Juergen Hoeller (самый главный человек в Spring, после ухода Rod Johnson) расскажет про запуск Spring на свежих версиях Java; Запиливаюсь

Loljeene
05.04.2018
11:27:14
Для тех кто а танке а запись будет?

Ruslan
05.04.2018
11:28:04
Для тех кто а танке а запись будет?
Запись будет, возможно открытая. 100% доступна она будет только участникам, которые заполнят фидбек.

А всем остальным все записи откроем после лета

Павел
05.04.2018
11:29:32
https://youtu.be/GDmsPA4hZ48

Ruslan
05.04.2018
11:30:51
https://youtu.be/GDmsPA4hZ48
Лучше здесь — с расписанием и подробностями https://jpoint.ru/online-free/

@dmsol припинишь завтра?

Google
Павел
05.04.2018
11:31:32
?

Страница 2369 из 2890