在编码前注册 Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); Encoding encoding = Encoding.GetEncoding("GB2312"); CodePagesEncodingProvider定义在 ...
分类:
Web程序 时间:
2018-06-26 16:09:11
阅读次数:
529
Linux字符集及乱码处理 1、字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 G... ...
分类:
系统相关 时间:
2018-06-24 16:08:01
阅读次数:
238
<!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <?xml version='1.0' encoding='gb2312'?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Ty ...
分类:
Web程序 时间:
2018-06-23 22:57:15
阅读次数:
321
composer.json中加入 执行命令 在 config/app.php 中注册服务提供者到 providers 数组: 在 config/app.php 中注册门面到 aliases 数组: 如果想要对Laravel Excel进行更多的自定义配置,执行如下Artisan命令: 执行成功后会在 ...
分类:
Web程序 时间:
2018-06-21 13:38:43
阅读次数:
906
二进制 ASCII :只能存英文和拉丁字符,一个字符占一个字节,8位 gb2312:只能存6700多个中文, 1980 gbk1.0:存了2万多字符, 1995 gb18030:2000, 27000中文 unicode:utf-32:一个字符占4个字节 unicode:utf-16:一个字符占2个 ...
分类:
其他好文 时间:
2018-06-21 00:10:12
阅读次数:
150
1.文件处理 如果报错 说明编码不对。 按正常逻辑来讲,文件是以什么方式存的,就应该用什么方式去读取,比如以gb2312存的,就应该以gb2312去读。文件是以utf 8存的,就用utf 8的编码格式去读。 2.文件处理 二进制模式 文件在计算机中是以二进制存储的,我们可以不理会编码,直接以二进制的 ...
分类:
编程语言 时间:
2018-06-18 10:59:28
阅读次数:
193
众所周知,字符编码很多 像UTF-8、GBK、GB2312、ISO8859-1等等 其中GBK是兼容GB2312的 重点是UTF-8编码下的中文占3个字节,GBK、GB2312编码下的中文占2个字节,当我们把一个字符串解析为UTF-8的字节时, 如果进行了业务处理,再转为GBK那么很容易就出现了乱码 ...
分类:
其他好文 时间:
2018-06-15 01:05:48
阅读次数:
261
在windos中文系统上要求传入的参数如果有中文必须是GBK编码 1、用iconv()转换字符集代码如下 $target_pt = './uploads/'.uniqid().'-'.$images['name']; //windows下支持中文名字上传 $upload_file_pt = icon ...
分类:
移动开发 时间:
2018-06-14 15:18:14
阅读次数:
404
【转】https://blog.csdn.net/fengyao1995/article/details/52927202 对于Web项目来说,经常用的服务器就是Tomcat。但是麻烦的事是,每次都得启动一下Tomcat服务。但是,如果把Tomcat的服务注册为Windows Service服务,就 ...