备注: 1)com.sun.org.apache.xml.internal.security.utils.Base64 是对 Byte 字节数组进行的操作 2)经测试,它的处理字母数组时,是直接拼接的字母字符串,再进行和php一样的base64_encode 3)它在处理数字时,是先将数字转成其对应 ...
分类:
编程语言 时间:
2016-07-22 20:51:58
阅读次数:
166
最近学习python 版本 3.4 抓取网页源码并且保存在本地文件中 string和byte类型相互转换 str.encode('utf-8') byte.decode('utf-8') ...
分类:
编程语言 时间:
2016-07-21 12:36:00
阅读次数:
178
今天从git上down了一个第三方jar,这个jar里面用到了StringresultUrl=String.format(url,
URLEncoder.encode(ticket,Charsets.UTF_8.name()));然而执行到这里的时候,就报错了:java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets第一反应就是jar包冲突了,看了下..
分类:
编程语言 时间:
2016-07-17 02:29:10
阅读次数:
293
发现现在几乎所有的网站都对url中的汉字和特殊的字符,进行了urlencode操作,也就是: http://hi.baidu.com/%BE%B2%D0%C4%C0%CF%C8%CB/creat/blog/ 这个样子,中间%形式的,肯定就是我的登录用户名称了吧。 为什么对这些字符进行了u的编码形式, ...
分类:
Web程序 时间:
2016-07-14 21:24:15
阅读次数:
187
Java代码 new String(request.getParameter("name").getBytes("iso-8859-1"),"客户端指定的URL encode编码方式") Java代码 Java代码 Xml代码 <</span>Connector port="8080" protoc ...
分类:
其他好文 时间:
2016-07-13 13:58:24
阅读次数:
161
曼彻斯特编码(Manchester Encoding),也叫做相位编码( Phase Encode,简写PE),是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。它在以太网媒介系统中的应用属于数据通信中的两种位同步方法里的自同步法(另一种是外同步法),即接收方利用包含有同步信号的特 ...
分类:
其他好文 时间:
2016-07-11 21:04:02
阅读次数:
234
URLEncode:是指针对网页url中的中文字符的一种编码转化方式,最常见的就是Baidu、Google等搜索引擎中输入中文查询时候,生成经过Encode过的网页URL。 URLEncode的方式一般有两种,一种是传统的基于GB2312的Encode(Baidu、Yisou等使用),另一种是基于U ...
分类:
Web程序 时间:
2016-07-11 09:10:39
阅读次数:
369
交互式的默认编码是系统默认编码脚本的默认编码是ANSCII(有其他非ANSCII字符如:中文会报错)指定脚本的默认编码#-*-coding:encoding-*-Unicode可以转utf-8和gbks_utf=s_uicode.encode(‘utf-8‘)utf-8和gbk转Unicodes_unicode=s_utf_8.encode(‘utf-8‘)中文Unicode一个Gbk两个Ut..
分类:
编程语言 时间:
2016-07-11 01:30:06
阅读次数:
141
在 Python 尤其是 Python2 中,编码问题是困扰开发者尤其初学者的一大问题。什么 Unicode/UTF-8/str ,又是 decode/encode 的,搞得人头都大了。其实不然,这有点类似 Java 中 java.io 包一样,看似庞大难懂,但是可以非常精细地定制需求。 编码 计算 ...
分类:
编程语言 时间:
2016-07-08 13:41:13
阅读次数:
191
例如: 字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。因为从文件读取时,key和都被编码为utf-8,为了查询中文的Key ...
分类:
编程语言 时间:
2016-07-08 11:45:26
阅读次数:
187