
Vladimir
26.07.2018
06:21:34


Alexandr
26.07.2018
06:23:18
при написании подобных плагинов соурсет должен сам плагин расширить

Roman
26.07.2018
06:23:50
Подскажите тогда как вы "готовите" окружения для приложений ? нужен конфиг для dev, release, test версий

Google

Alexandr
26.07.2018
06:24:19
потом в скрипте делаешь таск, который копирует в зависимости от параметра окружения нужный файл по нужному пути в нужный момент

Roman
26.07.2018
06:28:06

Alexandr
26.07.2018
06:28:16
ну либо держать набор внешних пропертей и передавать программе путь до файла параметром окружения
и да, нанче моднее использовать yml, а не properties. там utf8 из коробки
и прятную структуру конфига можно сделать

Artur
26.07.2018
06:30:06
Кто-то смог подружить intellij с jdk10? Проблема такая-же, как описана здесь: https://stackoverflow.com/questions/51532053/intellij-with-jdk10-sdk-doesnt-compile-maven-project-with-1-8-target

Vyacheslav
26.07.2018
07:18:23

Andrei
26.07.2018
08:06:08
всем привет, здесь можно размещать вакансии?
на один проект

Slava
26.07.2018
08:06:57
https://t.me/jvmjobs

Andrei
26.07.2018
08:07:13

Google

Andrei
26.07.2018
08:07:20
не заметил

Фёдор
26.07.2018
08:11:48
я юзаю. проблем нет.
Аналогично, проблем нет, но я с гредлом. Подозреваю, что с мейвеном тоже серьезных проблем не должно быть

Alpha
26.07.2018
08:59:00
Парни, запутался в WebFlux:
- мне прилетает сообщение с роутера, например Mono<Message>
- я добавляю обработчик для ненулевых данных monoMessage.doOnNext(...), он выполняется корректно
- я хочу замапить результат monoMessage.doOnNext(...).map(...) и ловлю NPE
Я так понимаю, я должен сперва как-то дождаться итога операции в doOnNext?

Роман
26.07.2018
09:29:38

Alpha
26.07.2018
09:32:16

Mikhail
26.07.2018
09:35:10

Alpha
26.07.2018
09:35:26

Митко Соловец?
26.07.2018
09:36:50

Alpha
26.07.2018
09:37:12
Налл именно на этом этапе
Т.е. айдишник налловый

Mikhail
26.07.2018
09:38:54
Т.е. айдишник налловый
ну тебе надо засинхроннить это, такое впечатление, что код идет дальше, не дожидаясь ответа от бд.

Alpha
26.07.2018
09:39:21
Тоже так думаю, но вот как сделать — х.з.

Mikhail
26.07.2018
09:39:31

Alpha
26.07.2018
09:53:24
В итоге всё красиво получилось
Что-то мне реактивно прям доставлять стала
потому что доонекст выполнял операции над конкретным объектом, а сейв — продуцирует новый
Т.е. старый мы сохранили, но сам-то он не изменился, нам нужен новый экземпляр, порождённый сейвом

Павел
26.07.2018
10:00:17
Народ, проект spring boot на gradle с spring data jpa конфигурация на yaml. Нет окна persistent в идеи в меню tool windows. Тоесть идея не понимает что у меня есть jpa в проекте. Кто знает как ее научить?

Google

Alessio
26.07.2018
10:02:08
А что в это persistent?

Павел
26.07.2018
10:02:59
Просто добавил в модуль jpa и появился пункт меню. И идит датасорс все ок.
Причем spring ссылается на апликейшен и конфиг, а jpa пустой но все заработало

Slava
26.07.2018
10:26:39
подскажите , какой лок заюзать, чтобы решить следующую задачу: есть класс, в классе поле с экслюзивной записью, пришёл поток A, залочил поле на запись - пишет, в это же время пришёл поток B и хочет тот же лок взять, НО , когда первый поток отпустит лок, то нам не надо по новой лочить поле ,а нужно отдать результат (поле) работы потока A, то есть надо дождаться, пока поток A отпустит поле и отдать результат

Denis
26.07.2018
10:34:02
Callable и Future ?

Mikhail
26.07.2018
10:34:16
подскажите , какой лок заюзать, чтобы решить следующую задачу: есть класс, в классе поле с экслюзивной записью, пришёл поток A, залочил поле на запись - пишет, в это же время пришёл поток B и хочет тот же лок взять, НО , когда первый поток отпустит лок, то нам не надо по новой лочить поле ,а нужно отдать результат (поле) работы потока A, то есть надо дождаться, пока поток A отпустит поле и отдать результат
поток B просто читает?

Slava
26.07.2018
10:35:01
если лок есть, то ждёт и читает, то есть новое значени ВАЖНО
если лока нет, то лочит, сетит и отдаёт

Mikhail
26.07.2018
10:36:08

Slava
26.07.2018
10:36:18
кому отдает?
тому, кто вызывает метод ,в котором вся эта магия должна работать

Andrey
26.07.2018
10:37:20
Так тожет тебе просто надо ленивая инициализация ?

Mikhail
26.07.2018
10:37:26

Slava
26.07.2018
10:37:41
да
актуальный

Denis
26.07.2018
10:37:59

Slava
26.07.2018
10:38:01

Mikhail
26.07.2018
10:38:25
да
если много читателей и мало писателей, то readwritelock, а так, обычный reentrancelock

Google

Slava
26.07.2018
10:38:47
о, спасибо, пошёл курить матчасть

Митко Соловец?
26.07.2018
10:56:01

Admin
ERROR: S client not available

Митко Соловец?
26.07.2018
10:56:36
на самом деле, чтобы это окно появилось - нужно в класс пасс добавить javax-persistence-api либу
те это окно скорее для java ee проектов

Павел
26.07.2018
11:00:05
Я просто добавил и все

Константин
26.07.2018
11:00:10
знает кто баззы данных, где можно указывать время жизни записи и можнол подписаться на ее события из java?

Митко Соловец?
26.07.2018
11:00:35
что-то он пустой

Павел
26.07.2018
11:16:45
Причем до сих пор, я давно писал про это и так не решилось, есть трабла. И я думаю с этим связана. Меняю структуру таблицы из идеи например добавляю колонку. Коммичу. Идея пишит ошибку не помню точно, чтото типо датасорс занят или не отвечает. В итоге в бд колонка создается а во вьювере идеи не показывается. Нужно удалить датасорс и заново создать и тогда во вьювере актуальные данные. Так вот я подозреваю что в окне персистенс там тоже указываеться датасорс, он держиться и в идеи несколько ресурсов на датасорсе. Но это догадка

Enterpise
26.07.2018
13:40:37
в тред призываются спецы по насильственному убиванию процессов ява веб старт
в шиндошс
насколько стоит е--ся с убийством по PID
он по идее более точен

Таир
26.07.2018
14:36:21
на последних виндах с этим все отлично

Stepan
26.07.2018
14:41:56
4ё

Enterpise
26.07.2018
14:47:59
я спрашиваю про как лучше убивать ява процесс программно "все по имени" или точечно по пид ?

Google

Enterpise
26.07.2018
14:49:14
имхо по имени

Таир
26.07.2018
14:50:09
нужно будет фильтровать как то

sss3 ?
26.07.2018
14:51:08
джава господа, есть ли в джаве аналог chunked response, только для запроса. надо реквестом отправить 500мб бинарных данных, не хочу выгружать всё это в память

Таир
26.07.2018
14:51:38

sss3 ?
26.07.2018
14:52:00
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
OutputStream out = connection.getOutputStream();
так?

Таир
26.07.2018
14:52:27
так?
https://commons.apache.org/proper/commons-fileupload/streaming.html
или вам с клиента надо?

sss3 ?
26.07.2018
14:53:00
с клиента
мне надо отправить реквестом большой бинарный файл
а не обработать запрос