在处理中文数据,经常加入下面的代码: 设置python默认字节流编/解码器按照utf8解码方式,把字节流编/解码为unicode; 具体来说,所起到的作用,可以用下面两个错误来解释: UnicodeEncodeError: 'ascii' codec can't encode characters ...
分类:
编程语言 时间:
2019-11-09 21:38:36
阅读次数:
126
一、结构类操作 1.1 连接数据库 1.1.1 命令连接数据库 说明:选项及其参数间可以有空格也可以没空格;-p可直接接密码也可以后边要求输入时再输入;密码有$等元字符时要用单引号括起来防止被解析掉;-e后的的命令一般都有空格所以一般都用引号括起来。 1.1.2 断开数据库连接 1.1.3 常用图形 ...
分类:
数据库 时间:
2019-11-02 14:06:07
阅读次数:
105
在MySQL的安装过程中,出于一些原因,安装完成后的MySQL默认编码方式是Latin1,不是中英文兼容性比较好的utf8编码方式,那么,在操作过程中会输入中文将出现一系列的报错 just like this: ERROR 1366 (HY000): Incorrect string value: ...
分类:
数据库 时间:
2019-10-12 18:50:10
阅读次数:
141
一开始默认为英文,在上面菜单栏,“option” 1、设置中文:options->general->language->zh-cn 2、编辑和查看按钮: 3、设置默认编译器:选项-》设置-》构建-》默认编辑器-》修改为xelatex 4、设置utf8编码:选项-》设置-》编辑器-》默认字体编码-》U ...
分类:
其他好文 时间:
2019-10-08 09:17:48
阅读次数:
2097
VS Code是微软开源的一款编辑器,插件系统十分的丰富。本文就介绍了如何使用VS Code搭建Go语言开发环境。 VS Code配置Go语言开发环境 说在前面的话,Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发。大家可以根据自己的喜好自行选择。编辑器/IDE没有最好只有最 ...
分类:
编程语言 时间:
2019-10-02 17:08:27
阅读次数:
120
原始效果图: 原因: 这里出现问题是因为新版换了默认字体,而非真正的乱码,当然不排除真的是字符集问题,如果是字符集文件,那么可能你的原始文件不是utf8编码的,你可以将文件编码格式转为utf8等方式即可解决。 解决方式: Settings -> Editor -> Font 将Font改为 "Mon ...
分类:
其他好文 时间:
2019-10-01 14:22:34
阅读次数:
123
Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1 这个问题,原因是UTF-8编码有可能是两个、三个、四个字节。Emoji表情或者某些特殊字符是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。 我的解决方 ...
分类:
数据库 时间:
2019-09-28 20:26:32
阅读次数:
104
本篇内容本来准备在上一篇写的,想了想还是拆开写。 go语言中字符串需要使用用双引号,而单引号用来表示单个的字符,字符也是组成字符串的元素。go语言的字符有两种: ASCII编码是1个字节,而UTF-8是可变长的编码,当要表示中文等非ASCll编码的字符时,需要使用UTF-8编码来保证不会乱码。 举个 ...
分类:
编程语言 时间:
2019-09-08 13:45:56
阅读次数:
115
在中文windows系统中,如果一个文本文件是utf-8编码的,那么在cmd.exe命令行窗口(所谓的dos窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。 如果想正确显示UTF-8字符,可以按照以下步骤操作: 1、打开CM ...
分类:
其他好文 时间:
2019-08-31 10:25:00
阅读次数:
128