
Igor
13.04.2018
12:40:08
а,можно ссылочку
спасиюо
всем пока:)

Yan
13.04.2018
12:46:22
pdfbox-ом кто-то игрался?

Google

Mikhail
13.04.2018
12:47:42
Ребзя, а джавафикс уже в опенсурсе вместе с самой джавой? Или оракл зажали?

Евгений
13.04.2018
13:03:25
а можно как-нибудь зарепортить баг в инспекциях идеи?

Raman
13.04.2018
13:04:31
https://www.jetbrains.com/feedback/feedback.jsp?product=IDEA&build=IC-181.4203.550&timezone=Europe/Vilnius&eval=false
Наверн

Anton
13.04.2018
13:05:15
можно в их youtrack
я как раз по инспекциям репортил

Евгений
13.04.2018
13:05:28
о, а скинь примерчик
какие то логи надо прикладывать? стактрейсы?

Anton
13.04.2018
13:05:38
сейчас поищу

Евгений
13.04.2018
13:05:46
спасибо

Anton
13.04.2018
13:06:20
https://youtrack.jetbrains.com/issues/IDEA
нужно указать, что инспекции

Евгений
13.04.2018
13:25:27
блин бага в спринге оказывается

Google

Евгений
13.04.2018
13:25:28
лол
сверху интерфейс, снизу имплементация.

Raman
13.04.2018
14:06:37
Так можно же

Денис
13.04.2018
14:09:17
А что именно в этой истории бага?

Евгений
13.04.2018
14:23:49

Денис
13.04.2018
14:24:18
А, лол
Вижу

Евгений
13.04.2018
14:24:30
у Resourse есть метод boolean exists()

Денис
13.04.2018
14:24:41
Понял
И что-то идёт не так, если вернули нулл, да

Igor
13.04.2018
14:35:09
шаришь)

Andrey
13.04.2018
14:35:11

Igor
13.04.2018
15:12:30

Andrey
13.04.2018
15:12:37
Да

Vik
13.04.2018
15:12:38
Да
Тогда нафиг надо. Запись будет - хорошо
Да ладно

Google

Vik
13.04.2018
15:14:00
Андрей запмшет в отл качестве

guga
13.04.2018
15:35:43

Igor
13.04.2018
15:44:22
привет, тут кто-нибудь страдает такой фигней как запуск джарок в контейнерах?
я мозг себе сломал
т.е. напрмер вот так - работает:
discovery:
image: openjdk:8-jre-alpine
ports:
- 8761:8761
volumes:
- ./jars:/jars
working_dir: /jars
command: java -jar discovery-service-0.02.jar
вот так уже нет:
discovery:
image: openjdk:8-jre-alpine
ports:
- 8761:8761
volumes:
- ./jars:/jars
working_dir: /jars
command: java -jar discovery-service-*.jar

Митко Соловец?
13.04.2018
15:52:01
джарки ты копируешь при сборке образа
и в докерфайле описываешь как запускаешь джарку
в компоузе такие вещи как ты делаешь - через вольюм и командную строку - не делают
В твоем докерфайле:
ADD /jars/discovery-service-* /app/discovery-service.jar
CMD [«java», «-jar», «/app/discovery-service.jar»]
потом при запуске контейнера джарка автоматом будет запущена

Igor
13.04.2018
15:59:37
И переименовать при копировании?
Выход, но проблема в другом
крч, никто не знает, почему мы вдруг решили паковать джарки с X.Y.Z в имени файла
но решили просто выкинуть версию из файла
проблема решена

Митко Соловец?
13.04.2018
16:12:12
обычно убирают внутри контейнера версию

Admin
ERROR: S client not available

Google

Митко Соловец?
13.04.2018
16:12:26
так проще запускать

Dmitry
13.04.2018
17:04:54
Я осмелюсь указать вам на то что эта дискуссия не по теме чатика
Бегите в pro.jvm, пока не забанили :)
Я к вам пока не забанили
Вопрос: Каким образом реализовать асинхронное общение с MySQL базой данных. То есть хочу послать запрос, а потом прочитать ответ только тогда когда он нужен.

Like
13.04.2018
17:06:24

Dmitry
13.04.2018
17:06:44
Пока используя JDBC мне нужен отдельный поток который ждет пока придет ответ

Alexey
13.04.2018
17:07:31
Ну да, поток и вперёд. Транзации в один "мегазапрос".

Dmitry
13.04.2018
17:07:32
А я хочу освободить поток и потом вычитать из сокета результат моего SQL запроса
Ну так один мегазапрос и один мегаответ. А мне иногда по трем местам базы нужно пройтись и по другим сервисам тоже. Вот другие сервисы у меня хранят сокет и читают с него когда нужно. А вот с базой никак

Chemist
13.04.2018
17:09:08

Dmitry
13.04.2018
17:10:23

Chemist
13.04.2018
17:10:55

Dmitry
13.04.2018
17:11:57
Вот и ищу как через JDBC это сделать. Или не через него, а через того кто умеет такое.

Chemist
13.04.2018
17:13:45

Dmitry
13.04.2018
17:21:32
А вот нет такого. Хотя нашел что в десятку хотели добавить новый API для базы, но заглохла идея.
http://mail.openjdk.java.net/pipermail/jdbc-spec-discuss/2017-October/000183.html
https://twitter.com/brunoborges/status/915302682939711488
Может в 11ю добавят

Chemist
13.04.2018
17:24:48
У vert.x есть, значит и другие либы нестандартные должны быть реализующие взаимодействие с базой через неблокирующие сокеты.

Dmitry
13.04.2018
17:33:06
Посмотрел можно ли на базе mysql java драйвера сделать такое. Нет, он полностью синхронный. Запись в сокет и чтение происходит в одном методе и никак их не разделить. Увы, будем ждать новый JDBC, а пока запускать потоков которые будут ждать
А вот mongo-java-driver умеет async, но через callback функцию. Почему просто CompletableFuture какой-то не вернуть.

Artjom
13.04.2018
17:43:05
У постгреса есть асинхронный драйвер

Google

Dmitry
13.04.2018
17:44:20
Вот тут кто-то давно сделал асинхронный драйвер https://github.com/mheath/adbcj , а вот тут его ругают за это http://mikemainguy.blogspot.com/2015/05/the-myth-of-asynchronous-jdbc.html

Alisher
13.04.2018
17:49:39
Ребят, что сейчас используют со спрингом?(react, angular, jsp)

guga
13.04.2018
17:51:03

Alisher
13.04.2018
17:52:58
В комфорте и удобстве
)

Mikhail
13.04.2018
17:54:11
Ну что тебе удобно, то и используй