From 176cf19576b964d0b4ffff0fbbbf21ca2956f78d Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Fri, 10 Jul 2026 20:39:34 +0800 Subject: [PATCH] rename README to README.md --- README => README.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) rename README => README.md (89%) diff --git a/README b/README.md similarity index 89% rename from README rename to README.md index 2174d8c..53f9be3 100644 --- a/README +++ b/README.md @@ -1,11 +1,3 @@ -Copyright (C) 2010 Happy Fish / YuQing - -libfastcommon may be copied only under the terms of the Less GNU General -Public License(LGPL). -Please visit the libfastcommon Home Page for more detail. -English language: https://github.com/happyfish100/libfastcommon -Chinese language: http://www.fastken.com/ - c common functions library extracted from my open source projects FastDFS and FastDHT. this library is very simple and stable. @@ -14,11 +6,13 @@ some functions are wrappered into php extension, such as fastcommon_gethostaddrs fastcommon_id_generator_xxx, fastcommon_get_ifconfigs, fastcommon_get_sysinfo etc. C function including: + logger: [logger.h] asynchronously sync to disk for high performance, thread safe, log rotate, auto delete old log files, compress log file etc. ini file reader: [ini_file_reader.h] support sections marked by [SectionName] support a config item ocurs multiple times for multiple values, such as: +``` tracker_server = ip1 tracker_server = ip2 #include directive to include other ini file @@ -26,6 +20,7 @@ C function including: #@set directive to set variables for condition of #@if directive support control statements for special purpose as: #@if, #@else, #@endif, #@for, #@endfor +``` for more detail, please see [ini file reader guide](doc/ini_file_reader-Chinese.md) id generator: [id_generator.h] generate unique 64 bits integer ID for multi processes