Я пытаюсь написать программу java, которая будет использовать jsoup для разбора страницы для поиска определенного значения тега. Если значение этого тега изменится, оно инициирует обновление электронной почты на предварительно сконфигурированный адрес. Я хочу знать, есть ли способ сделать этот запуск в фоновом режиме в любое время. Я не знаю много о Linux, но я слышал о работе cron, которые могут выполнять эту задачу. Есть ли способ использовать java для этого? По существу, я хотел бы обновляться в течение часа смены поля веб-страницы, которое определяет моя программа Java. Если кто-то может понять, как выполнить мою цель, я бы очень признателен!Уведомление по электронной почте о выходе программы Java
0
A
ответ
1
Без какой-либо третьей стороны или лицензированные инструменты или API, вы можете достичь с помощью Java встроенных
TimerTask и таймерLINK
java.util.*;
public class TimerDemo {
public static void main(String[] args) {
// creating timer task, timer
TimerTask tasknew = new TimerScheduleFixedRate();
Timer timer = new Timer();
// scheduling the task at fixed rate
timer.scheduleAtFixedRate(tasknew,new Date(),1000);
}
// this method performs the task
public void run() {
System.out.println("working at fixed rate");
}
}.
import java.util.*;
public class TimerDemo {
public static void main(String[] args) {
// creating timer task, timer
TimerTask tasknew = new TimerScheduleFixedRate();
Timer timer = new Timer();
// scheduling the task at fixed rate
timer.scheduleAtFixedRate(tasknew,new Date(),1000);
}
// this method performs the task
public void run() {
System.out.println("working at fixed rate");
}
}
Смежные вопросы
- 1. уведомление по электронной почте, если сбой программы
- 2. Уведомление по электронной почте о различных действиях
- 3. ClearCase: уведомление по электронной почте о доставке
- 4. Уведомление по электронной почте
- 5. Уведомление по электронной почте о событиях - Oracle Queue
- 6. Уведомление по электронной почте в java
- 7. Джанго уведомление по электронной почте
- 8. добавить уведомление по электронной почте
- 9. cruisecontrol уведомление по электронной почте
- 10. Пользовательское уведомление по электронной почте
- 11. Git уведомление по электронной почте
- 12. Уведомление по электронной почте Woocommerce
- 13. BizForm Уведомление по электронной почте
- 14. subversion уведомление по электронной почте
- 15. Уведомление о новой электронной почте с Android
- 16. Отправить уведомление по электронной почте в Netsuite
- 17. Как получить уведомление (по электронной почте) о завершении работы мейнфрейма
- 18. Уведомление о заказе по электронной почте перестало работать в Wordpress
- 19. Отправлять уведомление о статусе отправки по электронной почте администратору
- 20. Установить уведомление по электронной почте о сбое сборки - Team City
- 21. Уведомление по электронной почте о добавлении рецензента на gerrit
- 22. Уведомление по электронной почте о новой записи базы данных MySQL
- 23. Уведомления о нажатии на уведомление по электронной почте
- 24. Уведомление по электронной почте Google Code
- 25. Новое уведомление по электронной почте Gmail
- 26. Повторное уведомление по электронной почте в Bosun
- 27. Изменить уведомление по электронной почте в Prestashop
- 28. Асинхронное уведомление по электронной почте в groovy
- 29. Oracle резервного копирование уведомление по электронной почте
- 30. Уведомление по электронной почте DBFit Fitnesse
использования TimerBean или QuartzScehduler запланировать прога работать на более конкретное время, а затем закодировать функциональность в вашей программе – Satya
Если ваше приложение развернуто на Unix-машине, вы можете использовать 'cronjob', чтобы планировать вашу программу для выполнения с определенным интервалом. Если вы хотите обновить в течение часа, вы планируете его на 30 минут – vikiiii