使用logging日志，并进行了性能分析

使用logging替代print进行日志记录
gprof2dot进行可视化的性能分析