
Stanislav
20.10.2016
07:09:00
но как бе те же яйца, только в профиль. Только при успешном Try не будет новая фьюча создаваться

Denis
20.10.2016
07:11:39
В скале есть value types?

Anton
20.10.2016
07:14:44
всем привет

Google

Anton
20.10.2016
07:14:50
можете помочь с моками?
public void checkInviteCode() throws Exception {
when(inviteService.checkInviteCode(anyString())).thenReturn(anyBoolean());
ResponseEntity<?> responseEntity = inviteController.checkInviteCode(anyString());
verify(inviteService, times(1)).checkInviteCode(anyString());
assertEquals(HttpStatus.OK, responseEntity.getStatusCode());
assertNotNull(responseEntity.getBody());
}
есть такой вот незамысловатый тест
org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
Invalid use of argument matchers!
1 matchers expected, 2 recorded:
-> at .web.controller.InviteControllerUTest.checkInviteCode(InviteControllerUTest.java:42)
-> at .web.controller.InviteControllerUTest.checkInviteCode(InviteControllerUTest.java:43)
Получю такое исключение при запуске
Разобрался, в thenReturn() нельзя передавать матчеры


Maksim
20.10.2016
08:56:53
Помните, как-то заходила речь про RoboVM и мобильную кроссплатформенную разработку на Java? Я тут вспомнил про это и решил посетить сайтик Gluon'a. Как думаете, 23 Мб для андроида и 115 Мб для iOS мобильной аппы - это перебор?
http://gluonhq.com/javaone16-app/

Rustem
20.10.2016
08:59:48
под андроид нет
по поводу яблока не скажу

guga
20.10.2016
09:00:48
есть ограничение на загрузку в маркет андроидовский одним файлом
не помню сколько сейчас. раньше было около 50 мб
но а так, кто-то сейчас считает мегабайты?

Rustem
20.10.2016
09:02:32
хотя, смотря что за прилка конечно

guga
20.10.2016
09:06:11
Да какая разница? Чаще всего такие штуки нужны для корпоративного сектора, а там уж точно всё равно.

Google

Denis
20.10.2016
09:09:56

Maksim
20.10.2016
09:16:17

Alex
20.10.2016
13:12:12
Есть большое желаение у какого-нибудь хешсета уметь спрашивать чего-нибудь типа набора элементов (просто итэрабл на самом деле) с таким-то хешем.
Есть в джавке что-нибудь из коробки, или препарировать хешмап?

James Tiberius Kirk ?
20.10.2016
13:32:56
коллизии что ли искать собрался?

Артем
20.10.2016
15:33:38
@hellsoup как жизнь?

Антон
20.10.2016
15:33:50

EDWARD
20.10.2016
15:33:56
Неплохо, сейчас бы пожабить

Артем
20.10.2016
15:34:06
русский уже выучил, я смотрю

Pavel ?
20.10.2016
15:39:17
О)) Эдик Cноуден в чате)

Артем
20.10.2016
15:39:49
Эдуард Снодин

Thomas
20.10.2016
15:47:11
Добрый вечер, господа.

Антон
20.10.2016
15:47:31
привет

Thomas
20.10.2016
15:49:38
Нужно разработать приложение. Тз почти готово. Кому интересно стучим в лс.

Denis
20.10.2016
15:50:02

sss3 ?
20.10.2016
15:50:26
Вот как тз будет готово - тогда и пиши

Александр
20.10.2016
15:52:31
Нужно построить дом. Чертежи почти готовы. Кому интересно стучим в лс.

sss3 ?
20.10.2016
15:53:17

whalemare
20.10.2016
15:53:39
Нужно слетать в космос. Сингулярность почти изучили. Кому интересно в лс

Александр
20.10.2016
15:53:41

sss3 ?
20.10.2016
15:54:06

Google

Александр
20.10.2016
15:54:20

sss3 ?
20.10.2016
15:54:49
Я думаю парень понял, что мы пытаемся донести до него))
А вообще стоит почитать описание чата
Про hh

Luger
20.10.2016
15:55:32
ну затроллили прямо человека. @Dokuchaev , Вы бы подробнее описали задачу, и что с этого будет , профит какой

Thomas
20.10.2016
15:55:51
Сингулярность не трогай, пож.
Что плохого в том, чтобы найти разработчика заранее и не терять времени потом?
Правила прочитал. Прошу прощения за hh.

Александр
20.10.2016
15:56:22

guga
20.10.2016
15:56:50
Может гуга себе работу найдет ?

sss3 ?
20.10.2016
15:57:14
Тогда и ищи работу

Sergey
20.10.2016
17:13:04
Ребят, вы как потоки убиваете? Сегодня столкнулся с проблемой при throw new MyExeption, не получилось безопасно завершить поток

Igorek
20.10.2016
17:22:40
Сами должны завершаться, да )

sss3 ?
20.10.2016
17:26:10
вместе с выключением jvm

Pavel
20.10.2016
17:50:15

Admin
ERROR: S client not available

Pavel
20.10.2016
17:50:51
Конечно пул лучше, но до пулов использовали finaly
ну с учетом, что stop, suspend и destroy deprecated - то да;)

Sergey
20.10.2016
18:01:18
вот если бы Thread.interrupt работал, я бы не обращался к вам)) isInterrupted() возвращает true, но поток продолжает выполнение до определнного куска кода, после чего завершает свое выполение без падений

Pavel
20.10.2016
18:01:55
а обработку флага нужно делать саммоу
например снять все локи

Google

Sergey
20.10.2016
18:02:12
мммммм

Pavel
20.10.2016
18:02:16
а то дедлок никто не любит
и тогда случится дедлок;)
если были хоть какие-то локи
причем конкретно dead pid have lock
В общем не надо так ;)
а правильным ответом будут пулы)

Sergey
20.10.2016
18:06:11
спасибо)

Andre
20.10.2016
18:33:15
господа джависты, в чем преимущества блокировки CountDownLatch(1) перед synchronized() и есть ли они вообще?

Pavel ?
20.10.2016
19:21:14
О, я кэп) сначало пишу потом читаю)

Sergey
20.10.2016
19:31:14

Andre
20.10.2016
19:31:57
Они просто разные.
да, мне уже пояснили в андроидочате :)
а есть сравнения джентльменского набора synchronized/wait/notify и блокировок из java.util.concurrent?

guga
20.10.2016
19:32:49
Доки почитай, буз шуток, Даг Ли хорошо их запилил

Andre
20.10.2016
19:33:06
ну, доки — это одно, а как оно в байткоде выглядит?

Pavel ?
20.10.2016
19:33:23

Andre
20.10.2016
19:34:04

Pavel ?
20.10.2016
19:34:41

Andre
20.10.2016
21:04:16
Во что весь код преобразуется? В байткод, и именно по нему можно точно сказать, что эффективнее, не?
но не в яве