erlang的supervisor模块,自己写了一些简单的代码来区分不同重启策略的区别