牛啊牛
牛年第一天
在弟弟的帮助下
超额完成当天的任务
给牛年开个好头
牛年牛一年
牛啊牛
牛
no Pain no Gain no Gavin
伍迪·艾伦、斯嘉丽·约翰逊、哈维尔·巴登、佩内洛普·克鲁兹
热情似火的巴塞罗那、难以释怀的忧郁与失落;
迷人的西班牙吉他、浪漫主义的悲观爱情;
爱与性、欲望与背叛、冲动与理智。。。
难道真的是”Only unfulfillable can be romantic” 吗
分析原因:
类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB
0xBF,即BOM——Byte Order
Mark)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。
PHP来说,PHP在设计时就没有考虑BOM的问题,不会忽略UTF-8编码的文件开头BOM的那三个字符,会把BOM作为该文件开头正文的一部分。由于必须在<?或者<?php后面的代码才会作为PHP代码执行,所以将会造成在页面上输出这三个字符,显示效果就要看浏览器了,一般是一个空行或是一个乱码。由于在html一开头有这3个字符的存在,即使页面的
top padding
设置为0,也无法让整个网页紧贴浏览器顶部。由于受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在
COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。
解决办法:
在编辑、更改任何文本文件时,请务必使用不会乱加BOM的编辑器。Linux下的编辑器应该都没有这个问题。WINDOWS下,请勿使用记事本等编辑器。推荐的编辑器是:Editplus
2.12版本以上;EmEditor;UltraEdit(需要取消‘添加BOM’的相关选项);Dreamweaver(需要取消‘添加BOM’的相关选项)等。
对于已经添加了BOM的文件,要取消的话,可以用以上编辑器另存一次。(Editplus需要先另存为gb,再另存为UTF-8。)
的支持不相同,下面是对四个工具对UTF-8 支持的总结:
UTF-8 BOM header: 是三个字符: EF BB
BF。
1. notepad
格式,会在文件头写上BOM header.
2. editplus
header.
3. ultraedit
的支持最为完备。在advanced->configuration中可以
选择文件保存时是否写上BOM header.
4. vi
文件开头有BOM header, 其能够正常显示UTF-8编码,否则,显示为乱码。
还有一些编码转换工具,比如,可以用java 写一个简单的编码转换工具,这些工具是不会增加BOM header的。
附录:
UltreEdit的配置,将选项“保存时对所有UTF-8写入UTF-8文件头标记(BOM)”关闭。即:Write UTF-8 BOM
header to ALL UTF-8 files when saved OFF。
牢骚:
但尽人事,各凭天命。
我们可以做的是:知道自己想要什么,努力去了解和追求自己想要的,剩下的就交给命运来安排吧!
曾经以为命运掌握在自己手中,却发现这只是一个相对的概念。
木秀于林,风必摧之也是一样。我们每一个都努力的向上跃起,以增加被命运的绣球砸中的概率,砸中与否却不是我们能决定的了。
想,要,是一种欲望。无欲,是结果,而不是手段。
每个人,包括弱智傻×,都会有欲望。没有欲望的人,比较难以想象,除非是死人或植物人。
佛也会有欲望,修身、度人、都是欲望。
因此,无欲,应该是所有欲望都得到满足后的状态,是一种“一旦拥有,别无所求”的感受。
在我看来,当一个人拥有了这样一种感觉,她在这一刻就得道、就圆满。
但是,人总是在满足的一个欲望之后,就又生出更多或者更大的欲望。欲壑难平就是这个道理。
偶然在某娱乐盘点中听到对文章的采访:他说自己跟马伊琍很幸福,就是马上出事死掉都觉得没关系,这一辈子值了。
突然特别羡慕他,也感受到他的心情,那一刻他是无欲的。
这一生,我想要的是什么呢?
是……。
这一年,我想要的是什么呢?
是……。
这一刻,我想要的是什么呢?
是睡觉,哈哈