1 这个编码最基本的讲解

https://blog.csdn.net/more_or/article/details/79058083?ops_request_misc=&request_id=&biz_id=102&utm_term=javaweb%E4%B8%AD%E7%BC%96%E7%A0%81%E9%97%AE%E9%A2%98&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-79058083.nonecase&spm=1018.2226.3001.4187

uri与url区别 编码
image.png


2 这个讲解也很不错了
https://blog.csdn.net/tzs_1041218129/article/details/55101206


3 常见问题

当我们碰到一些乱码时,应该怎么处理这些问题?出现乱码问题唯一的原因都是在 char 到 byte 或 byte 到 char 转换中编码和解码的字符集不一致导致的,由于往往一次操作涉及到多次编解码,所以出现乱码时很难查找到底是哪个环节出现了问题,下面就几种常见的现象进行分析。

4 查看字符的utf-8 编码

http://www.mytju.com/classcode/tools/encode_utf8.asp