乱码的根源 源编码与目标编码的不一致. 而中文window系统默认编码GBK,害惨了多少程序员. 要尽量减少出现乱码,我个人认为要做到5码合一, IDE(Eclipse/idea),页面(jsp/其他模板引擎),应用服务器(tomcat等), 源码(Java源码及周边文件),数据库编码. 将Ecli ...
分类:
其他好文 时间:
2019-09-23 10:16:32
阅读次数:
87
库的创建createdatabase库名;创建库BooksCREATEDATABASEbooks判断库是否存在再创建库CREATEDATABASEIFNOTEXISTSbooks;库的修改暂时不能修改库更改库的字符集ALTERDATABASEbooksCHARACTERSETgbk;库的删除DROPDATABASE库名;
分类:
数据库 时间:
2019-09-21 23:12:17
阅读次数:
76
#读自能是字符串# f=open("test1",encoding="gbk")#打开# data=f.read()#读取# print(data)# f.close()#关闭f=open("test1","r")#打开# data=f.read()#读取quanb# print(data)prin ...
分类:
编程语言 时间:
2019-09-20 23:32:51
阅读次数:
185
文件的三种打开模式 文件操作的基础模式有三种(默认的操作模式为r模式): r模式为read w模式为write a模式为append 文件读写内容的格式有两种(默认的读写内容的模式为b模式): t模式为text b模式为bytes 需要注意的是:t、b这两种模式均不能单独使用,都需要与r/w/a之一 ...
分类:
其他好文 时间:
2019-09-20 15:19:05
阅读次数:
108
C#获取汉字拼音和首字母 引入NPinyin 调用 报错 解决 原因 使用如下代码检查支持的编码: 发现获得的编码中没有GB2312或者GBK。 解决方案 1. 第一步 向项目中添加如下包: 根据 System.Text.Encoding.CodePages nuget主页 的描述,这个包能为程序提 ...
#DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建:create 修改: alter 删除:drop */ 一、库的管理 #1.库的创建 /* 语法: create database 库名称; */ #案例:创建库Books create... ...
分类:
数据库 时间:
2019-09-19 23:25:35
阅读次数:
128
原理当数据库使用的编码为GBK时,0xbf27和0xbf5c都会被认为成一个双字节字符。假如服务端使用addslashes()函数进行过滤用户输入的话,?id=' and 1=1 将会变成 ?id=\' and 1=1由于\为%27,那么如果在前面加上0xbf字符的话 ?id=0xbf' and 1 ...
分类:
其他好文 时间:
2019-09-18 19:42:33
阅读次数:
109
无论在是在编辑文本文件的时候,还是在制作网页的时候,总会遇到文本编码方式的问题。如果处理不当,就会出现乱码的问题。因此,有必要对文本的编码方式做一个详尽的了解。常见的一些字符编码方式无非有:Unicode、ASCII、GBK、GB2312、UTF-8。下面先对常见的这一些字符编码方式作下说明:1.A ...
分类:
其他好文 时间:
2019-09-17 14:42:39
阅读次数:
299
什么是XML概念:可扩展标记语言(可扩展:可以自定义标签) XML和HTML的区别1.XML的标签是自定义的,而HTML的标签是有规则的2.XML的语法严格,而HTML的语法相对松散(体现在浏览器上)3.XML用于存储数据,而HTML用于展示数据 XML的功能1.存储数据 1.作为配置文件 2.可在 ...
分类:
其他好文 时间:
2019-09-16 19:32:51
阅读次数:
77
在导入csv文件中,出现如上所示的错误,经过查阅资料,解决方法如下: 方法一: pd.read_csv(file_path, encoding='unicode_escape') 方法二: pd.read_csc(file_path.encoding='gbk') ...
分类:
编程语言 时间:
2019-09-14 11:18:34
阅读次数:
122