1、对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符: 2、要计算str包含多少个字符,可以用len()函数: 3、len()函数计算的是str的字符数,如果换成bytes,len()函数就计算字节数: 格式化以及占位 在python中用% ...
分类:
编程语言 时间:
2018-03-07 19:03:27
阅读次数:
254
1、编码问题 (1)请说明python2 与python3中的默认编码是什么?答:Python2是ascii python3是utf-8 (2)为什么会出现中文乱码?你能列举出现乱码的情况有哪几种?答:中文出现乱码都是由于文件编码导致的。 (3)如何进行编码转换?答:对文件先decode为unico ...
分类:
编程语言 时间:
2018-03-04 14:39:29
阅读次数:
189
Sublime Text Sublime Text 如何安装插件详见:https://packagecontrol.io/installation 安装后,后下角多出字数 安装后,后下角多出字数 安装后,在右下角的`UTT-8`右键可以将其他编码转换成UTF-8 安装后,在右下角的`UTT-8`右键 ...
分类:
其他好文 时间:
2018-03-03 01:07:44
阅读次数:
934
1.jsp页面 2.jdbc获取连接时候 3.Tomcat 览器请求传到Tomcat容器的时候还会经历一次编码转换,而Tomcat7.0对请求的默认编码字符集是ISO8859-1,所以解决方法就是在java代码里对请求再次进行编码转换。其中有两种处理方式: (1)对参数值的字符串进行编码转换。 (2 ...
分类:
其他好文 时间:
2018-02-25 19:17:08
阅读次数:
187
1.八进制运算oct()2.十六进制运算hex()十六进制相比二进制来说比较简洁,所以现在比较常用.4bit一个十六进制位,所以一个字节Byte可以有两个十六进制位.十六进制与二进制之间的转换时将4个二进制位换算成一个十六进制位.3.二进制运算按照位置表示数值,用8位来举例说明:1286432168421,位置为1的话就用十进制的值相加,即可转换为十进制.4.编码转换decode解码:UTF-8-
分类:
其他好文 时间:
2018-02-23 20:40:39
阅读次数:
187
HelloServlet类继承HttpServlet利用HttpServletResponse对象 HelloServlet类的doGet()方法先得到username请求参数,对其进行中文字符编码转换,然后判断username是否为空,如果为空就返回403响应状态代码,否则就通过HttpServl ...
分类:
Web程序 时间:
2018-02-19 21:15:14
阅读次数:
238
啥是序列化?啥是反序列化?这两个词听起来优点高大上的意思,其实呢不然,很简单的可以理解为: 序列化:将python的数据对象编码转换为json格式的字符串 反序列化:将json格式的字符串解码为python的数据对象 在python中提供了json库,我们将json导入,查看json库下面有哪些方法 ...
分类:
编程语言 时间:
2018-02-19 19:40:11
阅读次数:
212
集合及其运算 文件读与写 文件修改 字符编码转换 函数 局部变量和全局变量 递归 1.必须有一个明确的结束条件 2.每次进入更深一层,问题规模相比上一次应有所减少 3.递归效率不高 ...
分类:
编程语言 时间:
2018-02-13 20:33:39
阅读次数:
194
一、windows下默认编码GBK。windows下编写的cpp文件默认GBK编码。代码中如果有常量字符串,字符串的编码格式跟代码文件的编码格式一致。 二、linux下默认编码是utf8。linux要把GBK编码转换成utf8编码需要使用iconv库。但是如果直接把GBK转成UTF8,会出现有些字符 ...
分类:
系统相关 时间:
2018-02-06 13:00:31
阅读次数:
204
Punycode是一个根据RFC 3492标准而制定的编码系统,主要用于把域名从地方语言所采用的Unicode编码转换成为可用于DNS系统的编码 “中文域名”不被标准的解析服务器支持,需转化为Punycode码进行解析,例如“百度.中国”的转码为: xn--wxTr44c.xn--fiqs8S 目前 ...
分类:
其他好文 时间:
2018-02-06 10:15:55
阅读次数:
122