1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/launch-open-launch-timer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 14:39 169e55b

launchTimer

Введение

Лёгкая структура для отложенных задач, основанная на алгоритме колеса времени.

Архитектура ПО

Описание архитектуры ПО.

Инструкция по установке

  1. git clone https://gitee.com/launch-open/launch-timer.git
  2. mvn install для упаковки.
  3. Запустите launch-timer.jar.

Использование

Метод тестирования timer.Test:

  1. Создайте экземпляр LaunchWheelTimer для отложенной задачи: LaunchWheelTimer timer = LaunchWheelTimer.getInstance();

  2. Выполните задачу через 5 секунд:

    TimeOut timeOut1 = timer.newTimeOut(timeOut -> System.out.println("5s 后执行"), 5, TimeUnit.SECONDS);
  3. Отмените задачу: timeOut1.cancel() ;

  4. Проверьте, истёк ли срок действия задачи:

    timeOut1.isExpired()

Вклад в проект

  1. Форкните репозиторий.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте Pull Request.

Особенности

  1. Используйте файлы Readme_XXX.md для поддержки разных языков, например Readme_en.md и Readme_zh.md.
  2. Официальный блог Gitee — blog.gitee.com.
  3. Вы можете найти отличные открытые проекты на Gitee по адресу https://gitee.com/explore.
  4. GVP — это аббревиатура от «Gitee Most Valuable Projects», которая обозначает выдающиеся открытые проекты, выбранные на основе всесторонней оценки.
  5. Официальная документация Gitee доступна по ссылке https://gitee.com/help.
  6. На странице gitee.com/gitee-stars/ представлены члены Gitee, которые демонстрируют свои таланты.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/launch-open-launch-timer.git
git@api.gitlife.ru:oschina-mirror/launch-open-launch-timer.git
oschina-mirror
launch-open-launch-timer
launch-open-launch-timer
master