GitLife Service Account

@gitlife

GitLife Service Account Обо мне, моих проектах и планах

Команда

    Watch OSCHINA-MIRROR/mirrors-captcha

    Сервис CAPTCHA, предназначенный для высоконагруженных систем и легко интегрируемый, имеет следующие основные функции: 1. Случайное создание арифметических задач, при этом некоторые числа и операторы случайным образом заменяются на китайские иероглифы. 2. Каждый текстовый элемент имеет случайный цвет и случайную степень наклона шрифта. 3. При инициализации генерируется 1 случайный ключ. Пожалуйста, замените последнее число или текст на конкретное значение или описание, если это необходимо для полноты описания.

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/qipai-fine-report

    Фанруан报表 9.0, основано на Spring Boot.

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/sail2000-FMX-Shortcuts

    Delphi 10.3.2 + Firemonkey, данный код демонстрирует появление быстрого меню при долгом нажатии на иконку на рабочем столе Android.

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/fanzhiqinggitee-java2302

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/DeanBlog-guava_api

    Документация по API Guava --- ### Классы и интерфейсы #### `CacheLoader` Класс `CacheLoader` используется для загрузки значений в кэш. Он предоставляет метод `load`, который вызывается при попытке получить значение из кэша, если оно отсутствует. ```java public interface CacheLoader<K, V> { V load(K key) throws Exception; } ``` #### `LoadingCache` Класс `LoadingCache` представляет собой кэш, который автоматически загружает значения при необходимости. Он использует `CacheLoader` для загрузки значений. ```java public interface LoadingCache<K, V> { V get(K key) throws ExecutionException; void put(K key, V value); void invalidate(K key); void invalidateAll(); void cleanUp(); } ``` ### Методы #### `CacheBuilder` Класс `CacheBuilder` используется для конфигурирования и построения кэша. ```java public class CacheBuilder<K, V> { public CacheBuilder<K, V> maximumSize(int maximumSize) { // ... } public LoadingCache<K, V> build() { // ... } } ``` ### Сообщения об ошибках #### `ExecutionException` ```java public class ExecutionException extends Exception { public ExecutionException(String message) { super(message); } } ``` ### Примеры использования #### Пример 1: Создание кэша ```java LoadingCache<String, String> cache = CacheBuilder.newBuilder() .maximumSize(1000) .build( new CacheLoader<String, String>() { public String load(String key) throws Exception { return "default value"; } } ); ```

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/intent__o-GuanLiPingTaiXiangMu

    springBoot+shiro权限快速开发管理平台 проект → springBoot+shiro权限快速开发管理平台 проект

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/devilived-jcloudbase

    Микросервисная архитектура создаёт колеса.

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/centy-xxl-job-spring-boot-starter-example

    Пример проекта использования xxl-job-spring-boot-starter

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/linguofeng-wxapp-typescript

    Использование TypeScript для разработки мини-программы WeChat.

    Новейшие изменения: 27 дней назад

    Watch OSCHINA-MIRROR/slientes-Android-open-source

    Низкопробный аналог мобильного QQ от Tencent.

    Новейшие изменения: 27 дней назад