刚刚因为一个编码问题被大神鄙视了,特地整理一下。 看来自己基础还都带提高。首先说计算机为啥需要编码呢? 因为计算机只能存储二进制数据,要表示 数字还好说 那表示字母 就会有问题所以需要编码scala中char类型的默认编码是unicode 采用双字节。 ‘1’ 的编码是 49字符,字节和编码[原创....
分类:
其他好文 时间:
2014-07-10 12:07:37
阅读次数:
264
最近搞redis存储对象出了点问题,大概说一下背景,项目原有的东东以前存的是redis,存储的直接是对象模型,没有问题,这里存储对象存储任何信息事都没有问题的。但是现在调整为存储序列化的json字符串,此时获取对象信息发生了问题,不是报错就是有乱码似的东东,一开始以为是编码问题,其实不准确,现在来....
分类:
其他好文 时间:
2014-07-02 21:22:13
阅读次数:
674
将前台传入后台的查询条件,存放到cookie中,并加入响应对象中,将该查询条件存放入浏览器端。(会话cookie,存放在浏览器的内存中,浏览器关闭,cookie消失。【不设置路径,和生命周期】) 注意点:(1)在往cookie信息中存放中文的时候,需要考虑编码问题! (2)从cookie...
分类:
其他好文 时间:
2014-07-01 18:12:28
阅读次数:
204
14年6月10日 今天在备份数据又出了状况:所有文件名中含有非英文字符的文件都被从Linux server上删除,而当要重新拷贝Windows下该文件时,则显示错误:invalid or incomplete multibyte or wide character看来是文件名编码出了问题。在Cygw...
static byte[] GetBytes(string str){ byte[] bytes = new byte[str.Length * sizeof(char)]; System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, ...
分类:
其他好文 时间:
2014-06-24 14:15:24
阅读次数:
145
xml解析报错:Invalid byte 2 of 2-byte UTF-8 sequence
在做接口解析时候出现的错误:Invalid byte 2 of 2-byte UTF-8 sequence. Nested exception: Invalid byte 2 of 2-byte UTF-8 sequence.
很明显是在读取XML文件时候出现的编码问题!
在测试过程中发...
分类:
其他好文 时间:
2014-06-22 16:26:26
阅读次数:
143
Python中使用MySQL的方法具体可见:http://www.w3cschool.cc/python/python-mysql.html需要注意的是编码问题:要在多个地方设置为UTF8,具体可见:http://drizzlewalk.blog.51cto.com/2203401/448874同时...
分类:
数据库 时间:
2014-06-18 15:02:28
阅读次数:
245
Base64是常用的编码规范之一,如网络传输中应用广泛,之前列举过base64编码的原理:《base64举例》以及java实现的base64编码工具类。这里,贴出OC下的base64代码,在平台之间通信过程中保证编码能通用——中间出现一个编码问题,google官方提供的base64Util包默认用的...
分类:
其他好文 时间:
2014-06-18 10:50:18
阅读次数:
262
今天碰到一个让人脸绿的问题。原来的做法是,如果页面出错,则往Cookie里塞错误信息,然后迁移到错误页面,再把错误信息从Cookie里取出来,显示到页面上。这个做法原先都好好的,但是代码加密后,就出毛病了。往Cookie里塞的时候还是好好的“无权限!”。但是在错误页面取出来的时候就变成了乱码。纠结了...
分类:
其他好文 时间:
2014-06-15 23:08:29
阅读次数:
245