大家知道,在计算机中,数据都是以二进制的形式来表示的,只有 0 跟 1。而我们在电脑屏幕上看到的能够被我们所理解的这些都是字符,不管是中文也好,英文也好,它们被存储到计算机内部的时候,都会被转换成二进制。
那用什么样的二进制来显示什么样的字符呢,这就是由人们来决定了,这就是所谓的编码。
也正因为此,出现了各种各样的编码方式,比如ASCII,UNICODE,还有和我们汉字相关的GB2312和GBK等。...
分类:
其他好文 时间:
2014-08-14 10:49:18
阅读次数:
189
分析问题 和传统的编码不同,BASE64编码的设计致力于混淆那些8位字节的数据流。在网络传输、邮件等系统中,BASE64的编码方式被广泛的应用。BASE64不属于机密机制,但它确实把明码编程了一种很难识别的形式。注意 BASE64的算法十分简单,BASE64把所有的位分开,并且重新组合成字节,新.....
分类:
其他好文 时间:
2014-08-13 10:10:25
阅读次数:
292
二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型
分类:
其他好文 时间:
2014-08-13 01:04:34
阅读次数:
272
html文件是有编码方式的,比如"UTF-8"、"GBK"等等。这些在记事本中或许看不出来,但是在eclipse中,可以设置html文件的编码方式,以下的图片中会有说明。 测试一: 以"UTF-8"方式保存html文件,具体的文件内容见下图: 图中可以看到,文件的编码方式为"UTF-8",下...
分类:
Web程序 时间:
2014-08-11 20:43:52
阅读次数:
226
一、ANSI编码不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。这些使用 2 个字节来代表一个字符的各种汉字延伸编码方式,称为 ANSI 编码。在简体中文系统下,ANSI 编码代表 GB2312 编码,在日文操作系统下,ANSI 编码代表 JIS ...
分类:
其他好文 时间:
2014-08-11 14:58:12
阅读次数:
231
Base64是网络上最常见的用于传输编码方式之一,例如:1.用作HTTP表单和URL中的参数。此时,采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到2.在Hibernate中,就采用了Base64来将一个较长的唯一标识符(128-bit的UUID)编码为一个字符串 标准...
分类:
其他好文 时间:
2014-08-09 11:25:47
阅读次数:
185
之前碰到过一些html编码乱码问题,都理解的模模糊糊,问了别人解释的也是模模糊糊。近期要做前端这个问题研究了下仅仅须要两句话就能非常清楚的解释了(之前问的那些人是不是自己都没理解非常郁闷.)这段写在head中告诉浏览器用那种编码方式,浏览器就会自己主动选择相应的编码方式显示网页。然后在保存这个htm...
分类:
Web程序 时间:
2014-08-08 23:45:36
阅读次数:
433
语音编码分为三大类:1.波形编码 像PCM、ADPCM属于波形编码,该编码方式针对波形的每个样本点进行直接量化,或者利用波形之间的相关性进行压缩,去掉冗余,能够保持比较好的语音质量,但是编码速率要求高,压缩小。2.参量编码 像LPC编码,Formant编码,vocoder编码等属于参量编码。...
分类:
其他好文 时间:
2014-08-08 12:03:45
阅读次数:
276
由于服务器环境及应用层各版本的不同、编码方式的不同因此会有很多种情况会出现乱码问题。
由于Jenkins中的job运行的是独立的一个shell环境,许多的环境变量与服务器中是不一样的,因此在job中执行的命令也就会有所差异。
因此可以在job中执行env命令,同时在服务器中执行env命令查看环境的异同点。
对于Jenkins中乱码问题,首先,确保Jenkins的容器如Glassfish,To...
分类:
其他好文 时间:
2014-08-07 23:17:45
阅读次数:
209
刚才看到一个问题,"如何验证一个string是不是unicode string"。开始看这题,懵了,这可怎么做。因为在我的印象中,java的字符数据类型是用UTF-16编码方式表示的。等于说就是直接就是Unicode字符串,跟本不用判断啊。所以我感觉这个题目可能不是这个意思.....琢磨了一下,这个...
分类:
其他好文 时间:
2014-08-07 12:54:09
阅读次数:
126