Size: a a a

2020 February 08

Y

YWNWA in learn.java
dima
STOMP is the Simple (or Streaming) Text Orientated Messaging Protocol.

STOMP provides an interoperable wire format so that STOMP clients can communicate with any STOMP message broker to provide easy and widespread messaging interoperability among many languages, platforms and brokers.
так всетаки я должен был открыть этот гайд и уже по нему потом разбираться с тем, что там найду?
источник

d

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

d

dima in learn.java
ты это делаешь либо после запуска хеллоу ворлда
источник

d

dima in learn.java
либо до
источник

Y

YWNWA in learn.java
dima
эм, конечно, ты его смотришь и все незнакомые термины выписываешь
с этим согласен)
источник

d

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

d

dima in learn.java
и есть в этой же репе директории с этапами выполнения гайда
источник

d

dima in learn.java
по твоей задачи с цифрами, тебе по сути разобраться как этот хеллоуворлд работает
источник

d

dima in learn.java
а дальше по расписанию (scheduled) генерить циферки и пушить в топик, на который подписаны(subscribe) клиенты
источник

LS

L S in learn.java
Даже если на js ничего не можешь написать, есть клиент для вебсокета тоже спринговый, ты же можешь посидеть и разобраться самостоятельно, это же намного больше кайфа приносит
источник

Y

YWNWA in learn.java
спс
источник

Y

YWNWA in learn.java
что-то типа такого?
@Controller
public class DateEveryFiveSecController {
   private final SimpMessagingTemplate template;
   private static final SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");

   @Autowired
   public DateEveryFiveSecController(SimpMessagingTemplate template) {
       this.template = template;
   }
   
   @Scheduled(fixedRate = 5000)
   @MessageMapping("/time")
   @SendTo("/topic/date")
   public void increment() {
       String format = dateFormat.format(new Date());
       template.convertAndSend("/topic/date", format);
   }
}
источник

A

Ach in learn.java
Привет. Как выбросить два exception в одном блоке?
источник

Э

Эд in learn.java
Ach
Привет. Как выбросить два exception в одном блоке?
это бред
источник

Y

YWNWA in learn.java
Ach
Привет. Как выбросить два exception в одном блоке?
после первого же падает программа в catch, как второй может выброситься?
источник

D

DarkPerl in learn.java
Ach
Привет. Как выбросить два exception в одном блоке?
😂
источник

Э

Эд in learn.java
Эд
у меня возникают проблемы при тестировании через мокито методов, когда в них делается что-то такое SomeType st = new SomeType(); Я решаю это тем, что переписываю метод так, чтоб он сам не создавал объект, а объект попадает в поле как зависимость. Делать так или лучше пользоваться  другими мокающими либами типа PowerMock или как-то так?
.
источник

A

Ach in learn.java
YWNWA
после первого же падает программа в catch, как второй может выброситься?
точняк, забыл)
источник

Y

YWNWA in learn.java
Ach
точняк, забыл)
ну можешь ifelse добавить, если есть что выбирать
источник

VA

Vladimir Alexeev in learn.java
Эд
у меня возникают проблемы при тестировании через мокито методов, когда в них делается что-то такое SomeType st = new SomeType(); Я решаю это тем, что переписываю метод так, чтоб он сам не создавал объект, а объект попадает в поле как зависимость. Делать так или лучше пользоваться  другими мокающими либами типа PowerMock или как-то так?
Да, классы, как правило, не должны порождать объекты. Следует передавать их как зависимости и мокать
источник