编译程序使用下列命令：
gcc -Wall dash_server.c -o dash_server

然后，root用户启动程序：
./dash_server
或以普通用户启动服务程序：
./dash_server --port 7838
或者
./dash_server -P 7838

注：只有root用户才有权限启动1024一下的端口，所以如果想使用默认的80端口
就必须使用root权限。如果想让程序后台执行(daemon process)，在命令后面加上
--daemon参数即可。

因为程序是采用一次分配内存，所以如果要传输10M以上的内存，就会崩溃。