Size: a a a

2020 July 21

НЗ

Николай Заонов... in learn.java
да) только хотел написать об этом
источник

НЗ

Николай Заонов... in learn.java
Эд
на локалхосте томкат?
ответ - никак?
источник

Э

Эд in learn.java
Какого устройства, в какой сети? Мб, пробросить порты надо
источник

НЗ

Николай Заонов... in learn.java
интернет от мобилы раздаю на ноут, с мобилы же пытаюсь подключиться к серваку кторый на ноуте работает через мобил сеть)
источник

Э

Эд in learn.java
Николай Заонов
интернет от мобилы раздаю на ноут, с мобилы же пытаюсь подключиться к серваку кторый на ноуте работает через мобил сеть)
мне когда-то советовали ngrok юзать, но не получилось
источник

Ю

Юрий in learn.java
Добрый день, подскажите, почему при запросе к консулу, сервисы не отвечают? ошибка 503? в чем может быть проблема?
источник

Ю

Юрий in learn.java
периодически не отвечают
источник

НЗ

Николай Заонов... in learn.java
Эд
мне когда-то советовали ngrok юзать, но не получилось
ща попробую, благодарю
источник

Ч

Чингиз in learn.java
нормально ли делать api routes protection (через spring security) внутри cloud gateway?
источник
2020 July 22

A

Anton in learn.java
Gukov Viktor
Языки с разным подходом к управлению памятью, разные подходы к написанию программ. Позволяет мозги в тонусе держать
Тогда этот подход тоже будет интересен, как прошедший проверку временем
https://vc.ru/evrone/75458-kakie-preimushchestva-daet-sborka-musora-v-erlang
источник

T

Tagir in learn.java
Galv
Добрый вечер! Такой вопрос: почему итератор выбрасывает ConcurrentModificationException, если мы структурно изменяет лист после создания итератора? Как проходит проверка с помощью modCount я понимаю, только вот для чего все это? Созданный объект Итератор ведь все равно сверяет фокус с полем size листа и вроде как не хранит больше никакой инфы о листе. Как мы можем помешать корректной итерации, изменив лист после создания итератор?
Например, если вы вставили элемент в начало списка, а итератор уже был на середине, то на следующем вызове iterator.next() вы повторно вернёте предыдущий элемент. А если удалили из начала, то вы пропустите следующий элемент. Ну и не забывайте, что конкурентное обновление может быть из другого потока, и обновление size можно и не увидеть. Ещё итератор вправе захватить внутренний массив ArrayList для скорости. Если вы вставили новый элемент и это потребовало перевыделения массива, то итератор будет идти по старому массиву. Это может привести к ArrayIndexOutOfBoundsException, либо вы вернёте null'ы, которые были в конце исходного массива. В общем, возможно много разных интересных багов
источник

T

Tagir in learn.java
Это только с ArrayList. С другими коллекциями другие баги
источник

V

Vladislav in learn.java
Всем привет. Подскажите, какую ассоциацию (@ManyToOne и т.д.) нужно использовать для полей с одинаковым классом? При ManyToOne выбивает ошибку
источник

G

Galv in learn.java
Tagir
Например, если вы вставили элемент в начало списка, а итератор уже был на середине, то на следующем вызове iterator.next() вы повторно вернёте предыдущий элемент. А если удалили из начала, то вы пропустите следующий элемент. Ну и не забывайте, что конкурентное обновление может быть из другого потока, и обновление size можно и не увидеть. Ещё итератор вправе захватить внутренний массив ArrayList для скорости. Если вы вставили новый элемент и это потребовало перевыделения массива, то итератор будет идти по старому массиву. Это может привести к ArrayIndexOutOfBoundsException, либо вы вернёте null'ы, которые были в конце исходного массива. В общем, возможно много разных интересных багов
спасибо!
источник

Э

Эд in learn.java
Привет, подскажите сайт, где пишешь название класса, а он выдаёт примеры кода из опенсорс проектов. Нашёл https://www.programcreek.com/java-api-examples/?action=search. Мб, кому интересно
источник

AZ

Alexey Zinchenko in learn.java
Эд
Привет, подскажите сайт, где пишешь название класса, а он выдаёт примеры кода из опенсорс проектов. Нашёл https://www.programcreek.com/java-api-examples/?action=search. Мб, кому интересно
Codota еще вроде
источник

K

Konstantin in learn.java
Добрый день, получаю json через api сервера.
получаю в ответ структуру в виде {id:0,name:"вася пупкин",url:"https://vasyPupkin.com"} и таких Пупкиных несколько. Вопрос, как я могу получить данные по url из этой структуры через Gson
объект который содержит в себе id, name, url получаю. А как дальше быть с url не понимаю
источник

L

Leo in learn.java
Всем привет. Кто-нибудь может подсказать, почему при методе copy() выкидывает NPE?
источник

L

Leo in learn.java
Leo
Всем привет. Кто-нибудь может подсказать, почему при методе copy() выкидывает NPE?
источник

AZ

Alexey Zinchenko in learn.java
Leo
Всем привет. Кто-нибудь может подсказать, почему при методе copy() выкидывает NPE?
Может вместо add, попробуй put?
источник