问题描述:新建.Net Core项目,出现System.NotSupportedException:“No data is available for encoding 1252(或Shift-JIS、GB2312). For information on defining a custom enc ...
分类:
Web程序 时间:
2018-11-21 12:21:12
阅读次数:
357
在前两篇文章中,我除了看《MySQL必知必会》之外,还参考了《SQL基础教程(第2版)》。但是把参考这本书里的SQL语句导进新建的数据库时遇到了点麻烦:我在运行SQL文件后发现表中中文字符全部乱码。在检查文件格式之后发现,随书给出的SQL文件的编码是GB2312……那就先得把这么些文件转成utf 8 ...
分类:
其他好文 时间:
2018-11-20 22:57:54
阅读次数:
190
//排序public function getFirstChar($s){ $s0 = mb_substr($s,0,3); //获取名字的姓 $s = iconv('UTF-8','gb2312', $s0); //将UTF-8转换成GB2312编码 $x =ord($s0); if (ord($ ...
分类:
编程语言 时间:
2018-11-17 20:53:49
阅读次数:
291
中文编码问题是用中文的程序员经常头大的问题,在python下也是如此,那么应该怎么理解和解决python的编码问题呢? 我们要知道python内部使用的是unicode编码,而外部却要面对千奇百怪的各种编码,比如作为中国程序经常要面对的gbk,gb2312,utf8等,那这些编码是怎么转换成内部的u ...
分类:
其他好文 时间:
2018-11-17 15:58:37
阅读次数:
169
(文章引用来源 http://www.cnblogs.com/djwhome/p/9322112.html 有自己的补充用于记录) (在此次项目中,本人亲自尝试,标题中文无论如何转换(GBK、gb2312、utf-8)都不能正常读取。包括.xsl 文件中存在中文也不能正常读取。所以本人放弃了.xsl ...
分类:
其他好文 时间:
2018-11-16 13:27:15
阅读次数:
278
Base64要求把每三个8bit的字节转换为四个6bit的字节(即3*8 = 4*6 = 24) 1.例如我们有一个中文字符“中国(gb2312)”,转为十进制为:中-->54992,国-->47610 2.将 中和国 的十进制转为对应的二进制位:?1101011011010000? 和 ?1011 ...
分类:
其他好文 时间:
2018-11-15 23:39:43
阅读次数:
318
#! /usr/bin/env python#Author: XIE TIAN# -*- coding:utf8 -*-from __future__ import unicode_literalsimport subprocessimport uiautomation as automationi ...
分类:
编程语言 时间:
2018-11-14 12:37:14
阅读次数:
538
1.如果是本地网页,可以将网页编码改为GB2312 <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> 2.也可以通过QWebSettings来对程序进行设置: ui->webView->settings()- ...
分类:
Web程序 时间:
2018-11-13 14:26:18
阅读次数:
156
不同的编码里面汉字长度是不同的,有以下两种编程: 1.国家标准GB2312, 一个汉字=2个字节 2.UTF8,一个汉字=3个字节,一个英文字符/数字=1个字节 看你用的是哪种编码,一般常用的是utf8,那一般就100/3=33.3,那就33个汉字。 拓展 varchar VARCHAR(M)是一种 ...
分类:
其他好文 时间:
2018-11-13 14:17:20
阅读次数:
170
数据库设计 1.第一范式(确保每列保持原子性) 基本的范式,保证数据库表中的所有字段都不可再分解。 2.第二范式(确保表中的每列都和主键相关) 在第一范式的基础上,第二范式需要表中的每一个字段都和主键相关,也就是说只能存在一种类型的数据。不可把多种类型数据放在一个表中。 3.第三范式(确保每列都和主 ...
分类:
数据库 时间:
2018-11-12 17:29:31
阅读次数:
207