Size: a a a

2020 April 30

C

Cyclone in Java & Co
Московский Алкогольный
Здравствуйте
Можно ли как-то обойти коллекцию в обратном порядке  с помощью итератора, при этом не обходя сначала от начала до конца (потому что в случае начало->конец->начало все работает, а в случае конец-> начало нет)?
Collections.reverse ?

Если у тебя какой-нибудь однонаправленный LinkedList, его, очевидно, нельзя в обратную сторону пройти без полного прохода.
источник

G

Ggp in Java & Co
Cyclone
Collections.reverse ?

Если у тебя какой-нибудь однонаправленный LinkedList, его, очевидно, нельзя в обратную сторону пройти без полного прохода.
А если array.get(array.size - 1) так не получится? И от последнего к 0 идти?
источник

C

Cyclone in Java & Co
Ggp
А если array.get(array.size - 1) так не получится? И от последнего к 0 идти?
Человек итератором хочет.
источник

e

elendili in Java & Co
Cyclone
Collections.reverse ?

Если у тебя какой-нибудь однонаправленный LinkedList, его, очевидно, нельзя в обратную сторону пройти без полного прохода.
кстати, в Java класс LinkedList двунаправленный, Deque
источник

e

elendili in Java & Co
Соответственно, можно LinkedList.descendingIterator()
источник

C

Cyclone in Java & Co
Поэтому я и написал "однонаправленный".
источник

e

elendili in Java & Co
Поэтому я и написал "кстати"
источник

e

elendili in Java & Co
Московский Алкогольный
Здравствуйте
Можно ли как-то обойти коллекцию в обратном порядке  с помощью итератора, при этом не обходя сначала от начала до конца (потому что в случае начало->конец->начало все работает, а в случае конец-> начало нет)?
да. ненавязчивая гуглежка предлагает заюзать класс ListIterator
https://www.baeldung.com/java-list-iterate-backwards
источник

П

Павел Сарпов... in Java & Co
Привет! Подскажите, Java Socket гарантирует доставку? Где можно детальнее изучить принцип работы имплементации веб сокетов в джаве?
источник

C

Cyclone in Java & Co
Ребят, нормально ли с микрометром/prometheus при каждом запросе вызывать
meterRegistry.counter("http_response", "status", httpResponseStatus).increment();
чтобы посчитать ответы по статусам?

Или нужно эти каунтеры заранее создать?

Код сервлет-фильтра:
public class CustomMetricsFilter implements Filter {

@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
if (!(request instanceof HttpServletRequest)) {
 chain.doFilter(request, response);
 return;
}

chain.doFilter(request, response);

HttpServletResponse httpServletResponse = (HttpServletResponse) response;
Strign status = String.valueOf(httpServletResponse.getStatus());
meterRegistry.counter("http_response", "status", status).increment();
}

}
источник

БС

Богдан Суконнов... in Java & Co
Павел Сарпов
Привет! Подскажите, Java Socket гарантирует доставку? Где можно детальнее изучить принцип работы имплементации веб сокетов в джаве?
Лучше сразу гугли недостатки. Не зря же оно редко используется, такая казалось бы, удобная штука
источник

MS

Max Shaptala in Java & Co
Павел Сарпов
Привет! Подскажите, Java Socket гарантирует доставку? Где можно детальнее изучить принцип работы имплементации веб сокетов в джаве?
Если Socket и ServerSocket, то доставка гарантированна
источник

П

Павел Сарпов... in Java & Co
Max Shaptala
Если Socket и ServerSocket, то доставка гарантированна
Спасибо
источник

П

Павел Сарпов... in Java & Co
Богдан Суконнов
Лучше сразу гугли недостатки. Не зря же оно редко используется, такая казалось бы, удобная штука
Пока не нашёл ничего такого
источник

БС

Богдан Суконнов... in Java & Co
Павел Сарпов
Пока не нашёл ничего такого
Не знаю что именно ты замыслил, так что в тему сложно сказать. Погугли Web socket disadvantages
источник

ТР

Татьяна Работа... in Java & Co
Здравствуйте
источник

РН

Роман Нагаев... in Java & Co
источник

B

Banof in Java & Co
🔫 @Sergeevna191 has been kicked — the only way to get this user back is for admins to manualy unban in chat settings.

Voters who chose to kick:
@GeraByte, @romm1, @alexsagent, Anton, @IlyaFrontend, @zabozhane, @Atoiebai, @ILyaCyclone, @Ainur_M, @DanilNizkiy
источник

W

WorkPrompt in Java & Co
Пиши один раз, запускай везде
источник

ТР

Татьяна Работа... in Java & Co
Роман Нагаев
У вас за упоминание dot net банят? Извините, не знала...
источник