https://cloud.tencent.com/developer/ask/28230
https://blog.csdn.net/jipin246/article/details/8636750
https://stackoverflow.com/questions/5804043/convert-long-into-integer