У меня есть клиент-серверное приложение. Серверная часть написана на Spring boot. На сервер посылается целочисленное значение, далее в методе с ним происходят действия, но мне нужно, чтобы метод после вызова выполнялся в течение 10 секунд. Как я могу это сделать без Thread sleep'ов?
Если вам нужно, чтобы метод выполнялся определенное время, то можно попробовать так. В переменной lifeTime можно задать время выполнения метода
private void someMethod() {
final long lifeTime = 99999; // время работы метода
long startTime = System.nanoTime();
do {
// логика вашего метода
} while(System.nanoTime() - startTime < lifeTime)
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Java ДженерикиРастолкуйте объявление для чайников, сигнатуру объявления что делает ? super T читаю, не особо могу вникнуть
Я понимаю что в java "строгая типизация"Однако, если например я сделал множество приведений в коде и хочу вывести тип переменной в конце, как...