* 基础函数:
https://www.cnblogs.com/lyggqm/p/4353029.html