Набор базовых библиотек, написанных на 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 )