随笔分类 - 格式和编码
摘要:网络字节序与主机字节序不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian 最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说 低位值小,就应该放在内存地址小的地方,也即内存地址低位 反之,高位值就应该放在内存地址大的地方,也即内存地址高位 BE big-endian 最直观的字节序 地址低位存储值的高位 地址高位存储值的低位 为什么
阅读全文
摘要:Refer to: http://en.wikipedia.org/wiki/Base64Base64 Content-Transfer-Encoding ( RFC2045 )可对任何文件进行base64 编解码,主要用于MIME邮件内容编解码// 11111100 0xFC// 11000000 0x3// 11110000 0xF0// 00001111 0xF// 11000000 0xC0// 00111111 0x3Fbyte *lmMimeEncodeBase64(const byte *octetSource, int size){ byte *m_Base64_Table =
阅读全文
摘要:[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。引言“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我
阅读全文
摘要:Graphics File FormatsThis topic describes the graphics-file formats used by the Microsoft Windowsoperating system. Graphics files include bitmap files, icon-resource files,and cursor-resource files.Bitmap-File FormatsWindows bitmap files are stored in a device-independent bitmap (DIB) formatthat all
阅读全文

浙公网安备 33010602011771号