最热门文章

常用标签

云输入法 好的站点 数据之美 数据库优化 网站优化 网页安全 跨浏览器 输入法 重构 页面优化 Android CSS css优化 facebook firebug HTML html重构 html5 HTTP协议 http历史 ie javascript Last Modified lighttpd linux linux后台开发 MYSQL mysql优化 netstat ping QQ QQ云输入法 QQWeb输入法 web web开发 Web服务器 web服务器配置 web设计 WEB颜色 xhtml

Archive for the ‘开发工具’ Category:

UTF文件的BOM文件头

常常我们用ultraedit或者editplus编辑utf文件的时候,常常会发现文件的前面有几个奇怪的不可见的字符。十六进制是EF BF FF “锘?” 这个东东是干么的呢。这个叫做BOM文件头 Byte order mark。这个utf的字符的东东是用来标识一个文件的字节的顺序。windows的开发人员常常使用。但是对于linux下开发的同学来说, 这是一件麻烦的事情,我曾经在解析一个windows上开发的同事给的utf文件的时候越到了很大的麻烦。一方面,windows上说的utf是utf16的文件格式,linux下说utf一般是utf8,另一方面 windows上同学生成的utf文件前面都加了两个或者三个字节的bom文件头,所以在linux下解析的时候,需要fseek跳过这几个字符。悲哀啊! 话说回来,在windows上使用ultraedit编辑文件的时候,如何去掉这个让人讨厌的bom文件头呢。 1 编辑ultraedit的配置,里面有一个“文件处理” 的选项,下面有一个“保存”的选项,将选项“保存时对所有UTF-8写入UTF-8文件头标记(BOM)”关闭 2 或者在保存文件的时候,选择另存为,在另存为时选择“格式”为无 bom 格式 问题终于解决。善莫大焉,只可惜我调试程序花费的半个小时的时间。 看看wiki上关于bom的格式的说明,对于有时需要判断一个文件的格式还是有一些帮助的。 Encoding Representation (hexadecimal) Representation (decimal) Representation (ISO-8859-1) UTF-8 EF BB BF[t 1] 239 187 191  UTF-16 (BE) FE FF 254 255 þÿ UTF-16 (LE) FF FE 255 254 ÿþ UTF-32 (BE) 00 00 FE FF 0 0 254 255 □□þÿ (□ is the ascii null character) UTF-32 (LE) FF FE 00 00 255 254 0 0 ÿþ□□ (□ is the ascii ...

Posted in 开发工具
Tags: , ,

[转]Web常用工具和相关资源

呵呵,感觉都是很不错的工具,转载备份一下: BADGES 徽章工具和资源Web 2.0 Badges - 这个网站专门提供Web2.0风格徽章下载和免费制作你自己的徽章. Fresh Badge - 快速生成你自己的徽章. adClustr - 提供漂亮的广告背景图片, 包括免费的和收费的Badges. Deziner Folio - 收集了各种不同风格的Web2.0徽章. BittBox - 免费的矢量徽章. Official Seal Generator - 一套非常个性的徽章.. Photoshop Tutorial - 一个简单易学的快速教程, 教你如何使用Photoshop制作自己的Web2.0 徽章. Glossy Photoshop Tutorial - 也是一个Photoshop教程, 教你如何使用Photoshop制作自己的Web2.0 徽章. BadgeCreator - 在线创建个性身份证徽章 Web2.0徽章收集 BUTTONS 按钮My Cool Button - 一个新鲜的在线工具, 帮助你快速创建你想要的Web2.0按钮. Adam Kalsey’s Button Maker - 一个非常简单的工具, 用来创建按钮. Button Maker from Blog Flux ...