TgCache: кэширование файлов
Кэширование — это один из способов повышения производительности приложений. JAVA также имеет собственный стандарт кэширования JSR-107. Кроме того, существует множество популярных инструментов кэширования для JAVA, таких как Ehcache, OSCache и Apache Commons JCS. Многие архитектуры кэширования также поддерживают базовые функции.
TgCache — это инструмент кэширования для JAVA. Он предназначен для простого кэширования файлов и используется в некоторых клиентских приложениях JAVA, включая AWT, SWING и JAVAFX. В отличие от большинства других популярных инструментов кэширования, которые используют память, TgCache является файловым кэшем.
Процесс работы:
CacheEngine engine = new TgCacheEngine();//создаём кэш
engine.add("name", "tngou");//добавляем данные в хранилище по умолчанию
engine.add("table", "time", new Date()); //добавляем в кэш с ключом table и значением time (объект даты)
CacheEngine engine1 = new TgCacheEngine();
Object name = engine1.get("name"); //получаем значение
Object time = engine1.get("table", "time"); //получаем значение
System.err.println(name+":"+time);
engine.clear("table");//очищаем кэш
engine.stop(); //останавливаем работу
Использование:
Скачайте файл TgCache.x.x.jar по ссылке: http://git.oschina.net/397713572/tgcache/attach_files. Также вам потребуется библиотека apache commons-io, которую можно скачать по адресу: http://commons.apache.org/proper/commons-io/.
Добавление в проект:
Добавьте файлы TgCache.x.x.jar и commons-io-x.x.jar в свой проект. Обратите внимание, что TgCache был скомпилирован на основе JDK8. Если вам нужна более ранняя версия, вы можете скачать исходный код по ссылке: http://git.oschina.net/397713572/tgcache и скомпилировать его самостоятельно.
Документация:
Для получения дополнительной информации о TgChache обратитесь к китайской документации, доступной по адресу: http://git.oschina.net/397713572/tgcache/wikis.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )