参考:
https://blog.csdn.net/linmingan/article/details/70858024
https://blog.csdn.net/u013736042/article/details/38425225
https://blog.csdn.net/baimafujinji/article/details/6469644
https://blog.csdn.net/messiandzcy/article/details/44813041
https://blog.csdn.net/guolindonggld/article/details/79626609
GZIP++:
参考:
https://blog.csdn.net/xiaopihaierletian/article/details/73897670
https://blog.csdn.net/u013736042/article/details/38425225