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

OSCHINA-MIRROR/hao_jiayu-urls

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 12.03.2025 01:48 871c6ae

urls Короткие ссылки генератор сервис

Демонстрационная ссылка

Эта идея была реализована в результате обсуждений коротких ссылок на платформе Zhihu.

https://www.zhihu.com/question/29270034

Я использовал идею великого специалиста @iammutex как основу для своего проекта, но с некоторыми отличиями. Вместо создания временной таблицы для хранения последних нескольких часов созданных коротких ссылок, я решил использовать ключ-значение, где ключ — это md5 значение длинной ссылки, а значение — это соответствующая короткая ссылка.

Настройка и развертывание

# REDIS (RedisProperties)
# Индекс базы данных Redis (по умолчанию 0)
spring.redis.database=0
# Адрес сервера Redis
spring.redis.host=localhost
# Порт соединения Redis
spring.redis.port=6379
# Пароль соединения Redis (по умолчанию пустое)
spring.redis.password=

# Время ожидания соединения (миллисекунды)
spring.redis.timeout=500
# Указание начального значения генератора ID Redis, минимальное значение 1, максимальное 1024
me.eae.urls.idGenerator.RedisIdGenerator.startNum=1

Пример скриншотов проекта

Введите описание изображения

Планирование

Добавление методов вызова API

Добавление статистических функций

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

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

1
https://api.gitlife.ru/oschina-mirror/hao_jiayu-urls.git
git@api.gitlife.ru:oschina-mirror/hao_jiayu-urls.git
oschina-mirror
hao_jiayu-urls
hao_jiayu-urls
master