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

OSCHINA-MIRROR/itfriday-CBase

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

CBаза

Набор базовых библиотек, написанных на C, предназначенных для создания высокопроизводительных серверов с нулевой подготовкой. Основные включаемые библиотеки:

1. comm/ByteArray — предоставляет функционал хранения сетевых данных

2. shm/ShmTable — предоставляет хэш-таблицу на основе shared memory, необходимую многим высокопроизводительным серверам

3. net/EpollServer — предоставляет обёртку для epoll

4. net/HttpClient — предоставляет HTTP-клиента для запросов, поддерживающего HTTPS

5. msgq/FMsgQ — это очередь сообщений, реализованная с использованием shared memory, которая может использоваться для межпроцессорной связи

6. json/JsonParser — код для парсинга JSON, реализованный в соответствии со стилем SAX2 для парсинга XML, маленький и эффективный

7. http/* — парсинг протокола HTTP

8. crypt/Tea — алгоритм Tea

9. crypt/MD5 — алгоритм MD5

10. crypt/Hash — алгоритм Hash

11. crypt/Base64 — алгоритм Base64

12. comm/UriLib — анализ URL

13. comm/CommandParser — анализ командных файлов

Большое спасибо за внимание

Если у вас есть вопросы, пожалуйста, следите за моим WeChat-аккаунтом @itfriday для взаимодействия.

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

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

1
https://api.gitlife.ru/oschina-mirror/itfriday-CBase.git
git@api.gitlife.ru:oschina-mirror/itfriday-CBase.git
oschina-mirror
itfriday-CBase
itfriday-CBase
master