2024-07-04 星期四 晴

生命不息,定位不止。

工作

BUG定位

起来的很早,看了下长策远程,不孚众望。今天忙着别的事情,只是让小伙伴折腾。很遗憾,还是没有定位到问题,但也炸出了不少鱼虾。
首先是引入中文,然后cJSON组的数据中出现乱码,猜测可能是gbk编码而非utf-8编码导致。
有怀疑就去验证:
1)首先检查了下系统编码,cat /etc/locale.pem, 查找zh_CN,发现仅UTF8;
2)手搓一端代码,用strlen进行打印,中文3字节,数字一字节;
3)进一步的,采用memcpy转存数组,然后输出对应的字段编码;
4)继续手搓,用python将十六进制数据进行utf8解码。

讲故事

每一次沟通,就是一段新的认知。形式上片求大而全了,紧赶慢赶,少了点特色。加法做完做减法,减法做完做修辞。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容