Archive

Author Archive

使用 Gmail 优先收件箱更快地处理您的邮件

September 3rd, 2010 admin No comments
sections Gmail
优先收件箱测试版

欢迎使用优先收件箱!优先收件箱可自动筛选出对您最重要的邮件,从而帮助您轻松处理重要邮件。

更快地浏览电子邮件

sections

首先尝试阅读和回复”重要而且未读”部分中的邮件。为需要跟踪的任何邮件加注星标,然后浏览”其他邮件”部分中的邮件。如果您离开了优先收件箱,可以通过点击 Gmail 侧导航栏上”收件箱”旁边的链接返回到该收件箱。

工作方式

Gmail 的服务器会检查几种类型的信息来识别对您来说很重要的电子邮件,包括您最常向其发送电子邮件和与之聊天的人、您与这些人电子邮件往来的频率,以及在您阅读的电子邮件中经常出现的关键字。

训练优先收件箱

如果优先收件箱判断出现失误,您可以使用 Mark importantMark not important 按钮准确地将会话标记为”重要”或”不重要”,这样优先收件箱就会快速了解您最关注哪些内容。

sections

其他…

  • 自定义优先收件箱: 您可以更改您在每个部分中看到的电子邮件的类型(例如从”重要而且未读”部分切换为”重要邮件”)。只需点击相应部分的标题或访问设置下的”优先收件箱”标签,然后选择”自定义收件箱群组”即可。
  • 使用过滤器保证重要性: 如果您想完全确保始终将某些邮件标记为”重要”(例如来自您的老板的电子邮件),可以设置过滤器,然后选择”始终将其标记为重要”。
  • 按重要性搜索: 如果您想查看标记为”重要”的所有邮件(包括已读和未读邮件),请在 Gmail 中搜索”is:important”。
  • 切换回旧版的邮件箱: 如果您不想使用优先收件箱,可以轻松切换回常规收件箱,只需点击左侧的”收件箱”即可,或者在 Gmail 的设置中隐藏优先收件箱。

要了解有关使用优先收件箱管理电子邮件的详细信息,请访问 Gmail 帮助中心

Categories: 其它 Tags:

百度空间,回到从前吧

August 27th, 2010 admin No comments

百度空间最近在改版。我的老百度用的真是痛苦!

原来简洁实用的百度,后台改的面目全非。增加了大量的娱乐元素,又是游戏,又是交友。看来百度想以空间为核心,扩大空间的吸力。用全能来吸引更多的网友。

但是,游戏,我会去开心,社交,我用QQ,分享,我会一些大型平台的微博,里面很多名人让你收听。百度空间,你的优势到底在那里?对于用户来说,我想,4个字足矣,简洁实用。没有QQ的繁杂,只是空间而已。关这一点,就有很大的粘度,感觉也是核心的成分,还有的话,就是因为是百度的品牌效应。

新的改版,直接把一些东西丢掉了。新版个人管理中心 存在大量希望用回老版的评论。产品经理们,真的有在听用户的声音吗?还是只是在自娱自乐!!!

百度的好产品很多,这次改版真的无法认同。我这个老用户准备搬家了。

Categories: 其它 Tags:

任正非经典语录

August 24th, 2010 admin No comments

最近都很少更新,实在没什么好写的。转摘华为BOSS的一些语录吧!

1 任正非经典语录 

 1、“王小二卖豆浆,能卖一块钱一碗,为什么要卖五毛钱?我们产品的毛利,要限定在一定水平,太高或太低都不合适。”

    注解:有时,自己给自己的优势产品降价,不要等竞争对手进入后再降价,用抬高进入的门槛,来阻止新的竞争者进入,反而能够获得长远的竞争优势,INTEL就是典范。

    2、2001年,杨元庆来华为参观时,杨元庆表示联想要加大研发投入,做高科技的联想,任正非以一位长者的口吻对他说:“开发可不是一件容易的事,你要做好投入几十个亿,几年不冒泡的准备。”

    注解:研发作为一种战略性投资,其利益与风险同时存在。

    3、时光不能倒流,如果人能够从80岁开始倒过来活的话,人生一定会更加精彩。

    注解:年轻人不要光从书本上学习,一定要学会从实践中学习,从经历的失败和磨难中学习。

    4、任正非问人力资源部员工:“如果邓小平到华为公司应聘,我们是否录用?”

    注解:企业在招聘人才的时候,一定要考虑人/职的匹配,邓小平不是不能用,但是先要考虑清楚用来干什么?

    5、1999年,内地某副市长来华为考察参观,在欢迎晚宴上,副市长问任正非:“为了促进企业的发展,政府究竟应该干些什么?”任正非笑着回答到:“政府什么也不要干,政府只要把道路修好、把城市绿化好,就是对企业最大的帮助。”

    注解:政府在转变职能的过程中,可以多听听来自企业的意见。

    6、我们的战略规划办,是研究公司3-5年的发展战略,不是研究公司10年、20年之后的发展战略,我不知道公司是否能够活过20年,如果谁要能够说出20年之后华为做什么话,我就可以论证:20年后人类将不吃粮食,改吃大粪,我的道理是……

    注解:在迅速变化的市场环境中,规划和预测五年的发展,已经非常的困难,预测20年的人,可以成为未来学家,但绝不是在企业里。

    7、在华为的员工大会上,任正非提问:“2000年后华为最大的问题是什么?”大家回答:不知道。任正非告诉大家:是钱多得不知道如何花,你们家买房子的时候,客厅可以小一点、卧室可以小一点,但是阳台一定要大一点,还要买一个大耙子,天气好的时候,别忘了经常在阳台上晒钱,否则你的钱就全发霉了。

    注解:钱多未必就是好事,不懂的如何合理的利用资金的话,再多的钱也会发霉。

    8、华为没有成功,只是在成长

    注解:华为才发展了十几年,绝不能算作成功,能够长期持续的存活,成就百年基业,也许才是成功。

    9、任正非在一次高层会议上提问:“我的水平为什么比你们高?”,大家回答:不知道。任正非说:“因为我从每一件事情(成功或失败)中,都能比你们多体悟一点点东西,事情做多了,水平自然就提高了。”

    注解:勤于思考,注重在实践中积累和学习。

    10、“华为没有院士,只有院土。要想成为院士,就不要来华为。”

    注解:“院土”,即任正非所说的“工程商人”。企业搞产品研发,不是搞发明创造,不是要破解歌德巴赫猜想,而是要对产品的市场成功(商业成功)负责 

11、华为一新员工,刚到华为时,就公司的经营战略问题,写了一封“万言书”给任正非,任正非批复:“此人如果有精神病,建议送医院治疗;如果没病,建议辞退。”

    注解:“小改进,大奖励;大建议,只鼓励”。员工最重要的还是要做好本职工作,不要把主要精力放在构思“宏伟蓝图”、做“天下大事”上面。作为一名新员工,对企业没有任何的理解,怎么可能提出合乎实际的建议。

    12、在一次华为公司总裁办公会上,任正非问:“毛泽东会打枪吗?谁见过毛泽东打枪?他要打枪恐怕要打到自己的脚趾头上。但是毛泽东会运动群众,会运动干部。”

    注解:管理者是通过调动别人以及其他资源来完成工作,你的下属的成功决定你的成功。——惠普之道

    13、任正非在一次董事会上说:“将来董事会的官方语言是英语,我自己58岁还在学外语,你们这些常务副总裁就自己看着办吧。” 

远行(海) 19:32:43

    注解:言外之意,华为必须走向国际化。

    14、任正非批复华为基本法提纲时说:“要在动力基础上健全约束机制,否则企业内部会形成布朗运动”。

    注解:有规则、无动力,企业就会死水一潭;有动力、无规则,企业就会发散成无序的布朗运动,难以形成核心能力。

    15、有一次任正非对财务总监说:“你最近进步很大,从很差进步到了比较差”。

    注解:质量管理大师戴明博士从日本回美国后,遭到美国企业界抨击,指责戴明教会了日本人,增强了日本企业同美国的竞争能力。戴明博士解释说:“我并没有教日本企业任何东西,只是告诉他们一个道理,就是每天进步1%”。也就是持续改进。

    16、在新员工座谈会上,新员工问:“任正非总裁您对我们新员工最想说的是什么?”任正非回答:“自我批判、脱胎换骨、重新做人,做个踏踏实实的人。”

    注解:校园文化与企业文化是不同的,校园文化没有明确的商业目的,只是教会学生如何做人。企业文化有明确的商业目的,一切要以商业利益为中心。企业需要的是工程商人,刚从学校毕业的学生需要完成从校园人向企业人/工程商人的转变。

    17、茶壶里煮饺子,倒不出来就不算饺子

    注解:能力再强,需要工作绩效来体现。绩效考核考评的是工作中表现出来的过程行为和最终结果,而不是能力。

    18、进了华为就是进了坟墓

    注解:马克思也曾经说过:“科学的入口处就是地狱的入口处”,任正非意在勉励研发人员树立刻苦献身的工作态度。有一篇文章叫《硅谷:生机盎然的坟场》,讲的是美国硅谷创业者们的故事。硅谷正是靠不断“埋葬”一代又一代的优秀人才,才构建了今天的繁荣。

    19、1996年,任正非听取完生产计划和销售计划工作汇报后,送给生产计划主管和销售计划主管每人一双工作靴,让他们走与工农兵相结合的道路。

    注解:深入实际,了解基层和上下游业务部门的需求,才能够发现问题、解决问题。

    20、任正非指着华为常务副总裁郑宝用说:“郑宝用,一个人能顶10000个”。然后又指着另外一位副总裁说:“你,10000个才能顶一个”。

    注解:同在华为屋檐下,人和人的差距咋这么大呢?

11、华为一新员工,刚到华为时,就公司的经营战略问题,写了一封“万言书”给任正非,任正非批复:“此人如果有精神病,建议送医院治疗;如果没病,建议辞退。”

    注解:“小改进,大奖励;大建议,只鼓励”。员工最重要的还是要做好本职工作,不要把主要精力放在构思“宏伟蓝图”、做“天下大事”上面。作为一名新员工,对企业没有任何的理解,怎么可能提出合乎实际的建议。

    12、在一次华为公司总裁办公会上,任正非问:“毛泽东会打枪吗?谁见过毛泽东打枪?他要打枪恐怕要打到自己的脚趾头上。但是毛泽东会运动群众,会运动干部。”

    注解:管理者是通过调动别人以及其他资源来完成工作,你的下属的成功决定你的成功。——惠普之道

    13、任正非在一次董事会上说:“将来董事会的官方语言是英语,我自己58岁还在学外语,你们这些常务副总裁就自己看着办吧。”

    注解:言外之意,华为必须走向国际化。

    14、任正非批复华为基本法提纲时说:“要在动力基础上健全约束机制,否则企业内部会形成布朗运动”。

    注解:有规则、无动力,企业就会死水一潭;有动力、无规则,企业就会发散成无序的布朗运动,难以形成核心能力。

    15、有一次任正非对财务总监说:“你最近进步很大,从很差进步到了比较差”。

    注解:质量管理大师戴明博士从日本回美国后,遭到美国企业界抨击,指责戴明教会了日本人,增强了日本企业同美国的竞争能力。戴明博士解释说:“我并没有教日本企业任何东西,只是告诉他们一个道理,就是每天进步1%”。也就是持续改进。

    16、在新员工座谈会上,新员工问:“任正非总裁您对我们新员工最想说的是什么?”任正非回答:“自我批判、脱胎换骨、重新做人,做个踏踏实实的人。”

    注解:校园文化与企业文化是不同的,校园文化没有明确的商业目的,只是教会学生如何做人。企业文化有明确的商业目的,一切要以商业利益为中心。企业需要的是工程商人,刚从学校毕业的学生需要完成从校园人向企业人/工程商人的转变。

    17、茶壶里煮饺子,倒不出来就不算饺子

    注解:能力再强,需要工作绩效来体现。绩效考核考评的是工作中表现出来的过程行为和最终结果,而不是能力。

    18、进了华为就是进了坟墓

    注解:马克思也曾经说过:“科学的入口处就是地狱的入口处”,任正非意在勉励研发人员树立刻苦献身的工作态度。有一篇文章叫《硅谷:生机盎然的坟场》,讲的是美国硅谷创业者们的故事。硅谷正是靠不断“埋葬”一代又一代的优秀人才,才构建了今天的繁荣。

    19、1996年,任正非听取完生产计划和销售计划工作汇报后,送给生产计划主管和销售计划主管每人一双工作靴,让他们走与工农兵相结合的道路。

    注解:深入实际,了解基层和上下游业务部门的需求,才能够发现问题、解决问题。

    20、任正非指着华为常务副总裁郑宝用说:“郑宝用,一个人能顶10000个”。然后又指着另外一位副总裁说:“你,10000个才能顶一个”。

    注解:同在华为屋檐下,人和人的差距咋这么大呢? 

1.在20岁前,事业上的成果百分之百靠双手勤劳换来;20岁至30岁之前,事业已有些小基础,那10年的成功,10%靠运气好,90%仍是由勤劳得来;之后,机会的比例也渐渐提高,到现在,运气已差不多要占三至四成了。

不敢说一定没有命运,但假如一件事在天时、地利、人和等方面皆相背时,那肯定不会成功。若我们贸然去做,失败时便埋怨命运,这是不对的。

2.与新老朋友相交时,都要诚实可靠,避免说大话。要说到做到,不放空炮,做不到宁可不说。   

3.你要相信世界上每一个人都精明,要令人信服并喜欢和你交往,那才最重要。

4.即使本来有一百的力量足以成事,但我要储足二百的力量去攻,而不是随便去赌一赌。

5.一般而言;我对那些默默无闻,但做一些对人类有实际贡献的事情的人,都心存景仰,我很喜欢看关于那些人物的书。无论在医疗、政治、教育、福利哪一方面,对全人类有所帮助的人,我都很佩服。

6.人才取之不尽,用之不竭。你对人好,人家对你好是很自然的,世界上任何人都可以成为你的核心人物。

7.知人善任,大多数人都会有部分的长处,部分的短处,各尽所能,各得所需,以量才而用为原则。

8.做人最要紧的是让人由衷地喜欢你,敬佩你本人,而不是你的财力,也不是表面上的服从。

9.决定一件事时,事先都会小心谨慎研究清楚,当决定后,就勇往直前去做。

10.在剧烈的竞争当中多付出一点,便可多赢一点。就象参加奥运会一样,你看一、二、三名,跑第一的往往只是快了那么一点点。

11.人生自有其沉浮,每个人都应该学会忍受生活中属于自己的一份悲伤,只有这样,你才能体会到什么叫做成功,什么叫做真正的幸福。

12.苦难的生活,是我人生的最好锻炼,尤其是做推销员,使我学会了不少东西,明白了不少事理。所有这些,是我今天10亿、100亿也买不到的。

13.在事业上谋求成功,没有什么绝对的公式。但如果能依赖某些原则的话,能将成功的希望提高很多。

14.人们赞誉我是超人,其实我并非天生就是优秀的经营者。到现在我只敢说经营得还可以,我是经历了很多挫折和磨难之后,才领会了一些经营的要诀。1.不是别人都比你狡猾你才会上当,而是因为你太贪。

2.生意人唯利是图、有钱就赚;商人有所为、有所不为;而企业家必须承担社会的责任、创造价值、完善社会。

3.诚信是个基石,最基础的东西往往是最难做的。但是谁做好了这个,谁就路可以走得很长、很远。

4.竞争,我认为在商业过程中,它是场游戏,可它更是一门艺术。第一点,是要向竞争者学习。只有向竞争者学习的人才会进步。

5.如果在你竞争过程中,你自己觉得越来越累,一定是你出了问题。应该让对手越来越累,你越来越开心。自得到的结果是,让对手心服口服地说,我输了,你比我厉害。这样的竞争者才是我们倡导的竞争者;

6.我想也许你太在乎自己,太想得到一些东西。人要成功一定要有永不放弃的精神,但你学会放弃的时候,你才开始进步。

7.心中无敌,才能无敌于天下。

8.不光要承认错误,还要勇于承担责任。

9.有结果不一定会成功,但没有结果的人一定会失败。

10.这个世界不是因为你能做什么,而是你该做什么。

11.创意是企业运营中一个很重要的一环,但它只是一环,不是所有,所以要把每项工作落实到实处。

12.建立自我,追求忘我。

13.做一份工作,做一份喜欢的工作就是很好的创业。

14.不是你的公司在哪里,有时候你的心在哪里,你的眼光在哪里更为重要。

15.不想当将军的士兵不是好士兵,但是一个当不好士兵的将军一定不是好将军。

16.一个创业者最重要的,也是你最大的财富,就是你的诚信。

17.小公司的战略就是两个词:活下来,挣钱。

18.五年以后还想创业,你再创业。

19.生存下来的第一个想法是做好,而不是做大。

20.创业者书读得不多没关系,就怕不在社会上读 书。

21.在今天的商场上已经没有秘密了,秘密不是你的核心竞争力。

22.很多人失败的原因不是钱太少,而是钱太多。

23.概念到今天这个时代已经不能卖钱了。

24.创业者光有激情和创新是不够的,它需要很好的体系、制度,团队以及良好的盈利模式。

25.赚钱模式越来越多说明你没有模式。

26.最优秀的模式往往是最简单的东西。

27.建一个公司的时候要考虑有好的价值才卖。如果一开始想到卖,你的路可能就走偏掉。

28.人要有专注的东西,人一辈子走下去挑战会更多,你天天换,我就怕了你。

29、先做人,再做事;小成靠智,大成靠德。如果你人做不好,做的事就不是人事。

30.我不要一流的创意三流的执行,我宁可要一流的执行三流的创意。

31.一个领导者首先是做正确的事,其次才是正确地做事,这个顺序不能颠倒。一个人要想办法让自己快乐,让团队快乐。每个组织成员都要有清晰的角色定位,所有人都认为你有问题,你就一定有问题。

32.愚蠢的人用嘴讲话,聪明的人用脑子讲话,智慧的人用心讲话或者说用行动讲话。能反映一个人本质的是那些小动作,小动作太多就会让人不信任。

33.在一个商业组织里,有业绩而无价值观的是野狗,要杀掉;没有业绩有价值观的是小白兔,也一样要杀掉。

34.只为失败的结果而遗憾,不为失败的原因去遗憾,那将是遗憾中的遗憾。

35.成功就是将不平凡的事情做到不平凡。要为成功找方法,不要为失败找理由。

36.战略中最重要的部分是组织目标,没有清晰明确目标的团队就是一群无头苍蝇。战略是什么,战略就是重点突破!

37.暴露自己的弱点并不可怕,弱点是藏不住的。

Categories: 其它 Tags:

洗手间有异味的N种处理方法

August 19th, 2010 admin No comments

1.禁止在内大便(-_-)
2.装风扇,全天24小时空气流动
3.良好习惯,洗手间保持清洁。

倾向于第三点,坚决执行下去一切就OK了。over

Categories: 其它 Tags:

混蛋

August 13th, 2010 admin 2 comments

不管生活,不管。。。

总之,别把底线突破了,你这个混蛋。

Categories: 生活 Tags:

访客问卷调查

August 9th, 2010 admin 2 comments

你的访客怎么来到你的网站?对网站的访问是否满意?为什么不满意?你还想知道访客什么信息?

用这个来解决:http://www.4qsurvey.com/

1.免费(喜欢吧)
2.问卷调查,想问什么,自己去设置吧
3.自己去发现吧

Categories: 其它 Tags:

非常好用的免费网络文件同步工具 – DropBox

August 6th, 2010 admin No comments

DropBox 是一款非常好用的免费网络文件同步工具(当然它也算是一个服务)。   
全球第一个Dropbox升级扩容商家在淘宝出现,提供Dropbox免费版本升级6~9G的升级服务!   
当你在电脑A使用DropBox时,指定文件夹里所有文件的改动均会自动地“同步”到 DropBox的服务器,当下次你在电脑B需要使用这些文件时,你只需登录你的账户,所有被同步的文件均会自动下载到B电脑中,同样,你在电脑B对某文件的修改,也会体现在电脑A上,而所有这一切均是全自动的,这样你的文件可以说是随时随地都能保持着最新了,下面我们一起来看看DropBox吧……   
将文件放入一台电脑的Dropbox里面去,文件就能即时的同步到Dropbox的服务器端,这些文件在你任何安装了Dropbox的电脑上都可以访问(Windows, Mac, and Linux都行!)。你可以用电脑或者移动终端从 Dropbox网站来访问这些文件。   
支持文件的批量拖拽上传、单文件最大上限350M,如果用客户端上传则无最大单个文件的限制,账户总容量2.0G,流量限制不清,但若流量超标整个账户的外链流量就会被取消,不过流量限制好像挺大的。   
还可以通过邀请来增加容量,并且支持多种文件外链。   
Dropbox 安装时报出Connection Errors的解决办法安装Dropbox时蹦出如图提示 是因为电脑的时间不正确 把时间改正确后就能安装了。   
Dropbox和Live Mesh都是常用的网络存储服务,可以实现多台电脑上文件共享和同步文件,微软的Live Mesh提供的空间是5GB空间,而Dropbox提供的初始免费空间是2GB,可以通过邀请增大到10GB,两个网络同步软件各有千秋,但我感觉Dropbox更为好用一些,这里,我就介绍一下我在使用Dropbox的过程中总结的几个小技巧。

本文选摘自:http://baike.baidu.com/view/2998059.htm?fr=ala0_1_1

Ps: 我没有用过,不过觉的这东西太有用了,今天用不上,但说不定我会用上。。。

Categories: 其它 Tags:

HTTP 1.1 Cache 和 Apache

August 4th, 2010 admin No comments
基础知识
         1) 什么是”Last-Modified”?

       在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(Http Reponse Header)此文件在服务期端最后被修改的时间,格式类似这样:

        Last-Modified: Fri, 12 May 2006 18:53:33 GMT

         客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送 If-Modified-Since 报头(Http Request Header),询问该时间之后文件是否有被修改过:

        If-Modified-Since: Fri, 12 May 2006 18:53:33 GMT

         如果服务器端的资源没有变化,则自动返回 HTTP 304 (Not Changed.)状态码,内容为空,这样就节省了传输数据量。当服务器端代码发生改变或者重启服务器时,则重新发出资源,返回和第一次请求时类似。从而保证不向客户端重复发出资源,也保证当服务器有变化时,客户端能够得到最新的资源。
:如果If-Modified-Since的时间比服务器当前时间(当前的请求时间request_time)还晚,Apache会认为是个非法请求

         2) 什么是”Etag”?

         HTTP 协议规格说明定义ETag为“被请求变量的实体值” (参见 —— 章节 14.19)。 另一种说法是,ETag是一个可以与Web资源关联的记号(token)。典型的Web资源可以一个Web页,但也可能是JSON或XML文档。服务器单独负责判断记号是什么及其含义,并在HTTP响应头中将其传送到客户端,以下是服务器端返回的格式:

        ETag: “50b1c1d4f775c61:df3″

         客户端的查询更新格式是这样的:

        If-None-Match: “50b1c1d4f775c61:df3″

         如果ETag没改变,则返回状态304然后不返回,这也和Last-Modified一样。本人测试Etag主要在断点下载时比较有用。
        
       Last-Modified和Etags如何帮助提高性能?
         聪明的开发者会把Last-Modified 和ETags请求的http报头一起使用,这样可利用客户端(例如浏览器)的缓存。因为服务器首先产生 Last-Modified/Etag标记,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。
         过程如下:
                 1. 客户端请求一个页面(A)。
                 2. 服务器返回页面A,并在给A加上一个Last-Modified/ETag。
                 3. 客户端展现该页面,并将页面连同Last-Modified/ETag一起缓存。
                 4. 客户再次请求页面A,并将上次请求时服务器返回的Last-Modified/ETag一起传递给服务器。
                 5. 服务器检查该Last-Modified或ETag,并判断出该页面自上次客户端请求之后还未被修改,直接返回响应304和一个空的响应体。

注:
1、Last-Modified和Etag头都是由Web Server发出的Http Reponse Header,Web Server应该同时支持这两种头。
2、Web Server发送完Last-Modified/Etag头给客户端后,客户端会缓存这些头;
3、客户端再次发起相同页面的请求时,将分别发送与Last-Modified/Etag对应的Http Request Header:If-Modified-Since和If-None-Match。我们可以看到这两个Header的值和Web Server发出的Last-Modified,Etag值完全一样;
4、通过上述值到服务器端检查,判断文件是否继续缓存;

关于Etag和Last-Modified网上还有更精辟的解释

1、关于Last-Modified

HTTP的Response中还会有另外一个Header叫Last-Modified,比如

Last-Modified: Thu, 06 Apr 2006 21:17:12 GMT”,

浏览器访问一个URI得到这样的Resposne之后,就知道这个资源最后一次的修改时间,下次需要再次获得这个资源的时候,会发一个Request给Server,不过这个Request中有一条

“If-Unmodified-Since: Thu, 06 Apr 2006 21:17:12 GMT”,

如果在Server端在这个日期之后对这个资源进行了修改,就会照常返回这个资源给Client端,但是如果没有修改,就会返回一个304 (Not Modified) Response而不返回资源,告诉Client端:“这个资源从上次给你之来从来没改过,你放心用你Cache中的好了。” 一个304 Response比一个静态资源通常小多了,这样就节省了网络带宽。

点击查看原始尺寸

2、Last-Modified和Expires的区别

让我们回过头来比较一下Expires和Last-Modified这两个东西,似乎Last-Modified比不上Expires,因为虽然它能够节省一点带宽,但是还是逃不掉发一个HTTP请求出去,而Expires却使得浏览器干脆连HTTP请求都不用发,岂不痛快!那还要Last- Modified这个物体干什么?理想状况的确是这样,不过当用户在IE或者Firefox里面按F5或者点击Refresh按钮的时候(不是在URL栏里重新输入一遍URL然后回车),就算对于有Expires的URI,一样也会发一个HTTP请求出去,所以,Last-Modified还是要用的,而且要和Expires一起用。

3、Etag

除了Last-Modified,HTTP Response中还可能有另外一个Header: ETag,使得Server上的静态资源有点“版本控制”的味道Smile 假如HTTP Response中包含

ETag: “abcdefg1234:0001″

等于告诉Client端,你拿到的这个版本的资源有个ID,叫做abcdefg1234:0001,下次需要发Request索要同一个URI的时候,在Request里面加一条

If-None-Match: “abcdefg1234:0001″

好,Server 端做了一些修改,下次这个Client再来了一个请求,但是这时候资源已经改了,所以返回这个新资源,还有新的tag “ETag: “abcdefg4567:0001″”(这个etag我是胡写的),这样,Client端等于Cache了两份,在需要索要这个资源的时候,可以包含这样的Header: “If-None-Match: “abcdefg1234:0001″ “abcdefg4567:0001″”,这样,即使Server端头脑发热,把这个资源Roll back回原来的版本,依然会返回304 (Not Modified) Response,因为它知道Client端Cache着以前的版本呢,这点功能是Last-Modifed/If-Not-Modified没法做到的。

4、Etag的弊端

不过ETag/If-None-Match这点功能实在是个鸡肋,首先,Server端的资源不大可能Roll Back,更重要的是,有可能造成Client Performance下降。对于只有一个Server的网站,没什么问题,但是现在稍微上点规模的网站都需要Scale Out,也就是说需要前端一个Load Balancer,后面接多台Server来处理请求,俗称Cluster,既然是Cluster,那么每个请求到底返回什么结果应该和分配到哪个 Server无关,不过这个ETag可能就坏事了。假如用户的第一次请求分配给Server A,返回“ETag: “abcdefg1234:0001″”,但是第二次请求分配给了Server B,Server B上这个资源和Server A上的一模一样,但是计算出这个资源的ETag是”abcdefg1234:0002″,这下麻烦了,虽然内容一样,但是ETag不匹配,还是浪费了带宽把资源发送了一遍,冤枉啊!而事实上,不同Server上的ETag很有可能不同,对于Apache,ETag的计算考虑了inode,对于 IIS,ETag考虑了metabase的修改版本,要保证不同server上的这些信息一致,有点小难。不过不是有Last-Modified/If- Not-Modified吗?Server端看到If-Modified-Since,对照一下时间对得上,不管If-None-Match,可以直接发回304(Not Modified)呀,很不幸,RFC2616对这种情况做了规定,如果既有If-None-Match又有If-Modified-Since,除非两者不冲突,不然不会返回304。

图像101

所以说ETag就是一个害人精,按照Yahoo的建议,别费劲想办法同步不同Server上的ETag了,干脆就把ETag删除得了(缺省,Apache和 IIS都是有ETag的),我Sniff了一下Yahoo的若干网页返回HTTP Response,的确没有ETag,人家的确是知行合一Smile

对于Apache,在httpd.conf或者.htaccess中加一行就搞定了:

5、Apache中的Etag设置
补充:
Apache默认开启Etag,可以使用FileEtag来设置

FileETag none|INode|MTime|Size|All

从apache的实现中http_etag.c我们可以发现,Apache的Etag包括了Inode|Mtime|Size这些因素。

对于IIS 6,可就有点费劲了,首先,似乎没有办法通过Config来把ETag去掉,查了很多资料,问了很多人,似乎能够去掉ETag的办法只有写一个ISAPI Filter来弄,Sniff了一下Microsoft的几个网页的结果显示ETag都稳当当的存在,估计目前真的没有什么好方法。

只好退而取其次,保证不同Server上的ETag一致了。 IIS对Etag的计算算法是ETag = {Filetimestamp:ChangeNumber}, Filetimestamp保持一致没什么问题,ChangeNumber是metabase的change number,就有点难保证Cluster中每个Server都一样了,所以,干脆就把它设成固定值好了,这个连接告诉我们该怎么办,很可惜,没有找到彻底删除ETags的配置。

转自:http://hi.baidu.com/injava/blog/item/3b8a3e34d4887a3c5bb5f5d8.html

Categories: PHP, 网站开发 Tags:

[转]十个人生底线

August 3rd, 2010 admin No comments

1、一定要相信30岁很快就会到来,无论你是在魔兽、cs还是蹦迪泡吧,就算装得再嫩,岁月总会在你的心里留下烙印,掩饰永远都不能改变事实,办法只有一个:提前做好准备,即使你现在只有18岁,脸皮还能掐的水来。30岁一过,一样是人老珠黄一根草而已,所以要是不 能提前装填自己的心理内涵,等着人见人烦吧。

2、勿以善小而不为,勿以恶小而为之。不管你对生活已经有了多深的认识,在许多方面最好听听 父母的建议,甚至最好完全按照他们的吩咐去做,抛开老祖宗遗留下来的传统以外,他们毕竟比我们早活了几十年,对这个残酷社会的认识远远超过我们,哪怕大字认不了几筐。30岁一过,你看任何事和他们当年看你是基本一致的,那时候肠子悔青都已经无济于事。

3、一定要知道自己有几个朋友是能帮助自己的,有几个朋友只是混吃混喝的,还有几个朋友是可 有可无的,还有几个朋友是要小心提防的,最好搞清楚他(她)们的家人是干嘛的,因为不管是什么样的朋友,你总有用的着的一天。30岁以后你会发现,那些成 功人士,身边都会有一个或者一批很大的关系网,而维系它们的几乎都是朋友。

4、30岁以前的未婚男人可以多交几个女朋友,这样你可以学到许多东西。但是性关系一定要保持稳定,同一个月的几个周末的晚上,躺在你身边的最好不要出现不同的女人,不要认为男人的名声就不重要,香蕉要是烂了,和苹果一个德行。等人尽皆知的时候,你会后悔生在这个城市或者国家。(女人同上)

5、初恋永远都是最好的。所以不管你的初恋有多么多么的不堪,不管对方有多么多么的青涩,哪怕是鼻涕已经过了黄河,记住一定不要伤害他(她),哪怕最后还是要分手,30岁以后他(她)将是你心中那条唯一清澈见底的溪流。而你的伤害往往会左右了一个人今后的交友取向。

6、第一次ML最好不要看的太重。这是很难做到但必须做到的,这并不是告诉你你可以乱来,原因可以参看第4条,说这句话主要是这个世界诱惑实在太多,而你又实在太年轻,很可能会在第二天醒来的时候发现身边躺着的不是最爱的人,这个醒来的时间可能会延迟很久,假如你不懂得及时看清现实,非要计较自己的第一次给了谁,当第二次来的时候,等待你的将是更大的伤害。这一条你可以理解为把第一次留给 最爱你的人。(请注意:不是你最爱的人)

7、30岁以前一定要在家庭和自己条件允许并且有节制的情况下,尽可能的多花点钱,尽可能的多了解点这世上的新鲜事,尽可能的多买点书,尽可能的多吃点各式各样的食物,尽可能的多为自己添置点衣服,说这一点不是告诉你可以穷奢极 欲,30岁以后你会发现钱多少都不够,会发现这世界你不懂得东西实在太多太多,你会后悔书读的太少,你会发现对许多食物已经没有胃口,你会发现你已经穿不上很多看上去非常好看的衣服。

8、30岁以前这个世上最可能不会背叛你的就是你自己的身体,而30岁以后最可能 会背叛你的也是你自己的身体。30岁以前你可以胡吃海喝,可以灯红酒绿,可以坐在电脑前cs一宿不睡把眼珠子熬的像刚吃过人肉,可以连着把一盒戳腚棍子抽 光弄得隔壁报警说怀疑你家有人纵火。30岁以后,你的身体就会用各种疾病告诉你,当年一定是脑子被驴踢了,才会那么折腾自己。

9、一定要学会做饭,一定要学会洗衣服,一定要学会自己照顾自己,一定要学会最起码的生存之道,在这方面父母是最好的老师,他们也会非常乐意的教导你这些,最好清楚男人和女人最基本的卫生和健康之道,最好知道几条生活中的小窍门,最好掌握一个或者几 个拿手菜。谁都有独自面对生活的那一天。30岁以后,要是你连个袜子都不会洗,做的菜连猪都能咸死的话,除非比尔盖茨是你干爹,否则你再有钱也一样会被人 鄙视。(总有一天)。

10、遇到自己爱的人一定要勇敢的去争取,假如她真的值得你去争取,到手了不要把他(她) 揣兜里时间太长,经常拿出来在阳光底下晾一晾,此举不仅能昭告天下名花有主,更可以对你们的爱情进行一番考验,不要把爱情谈得太久,不要等对方的身体熟悉到屁股上有几个痦子都清楚的地步,在没达到最热烈的时候该结婚就结婚,豆腐都是好豆腐,时间长了一样变质,王致和虽然味道不错,但毕竟不是人人都能接受 的,什么

单身主义,什么惧怕围城,30岁以后,你会发现哪怕是年少时那个留着清鼻涕蹲在你家楼后面痴痴等你一宿的傻东西向你求婚,你都愿意答应他,你会发现条件会越来越低,有时你的念头会让自己都看不起自己,有时你会痛哭这世界真变态,连个值得爱的人都找不到。酒是陈的香,可是相信我,你绝对成不了法国庄 园里的波尔多。

人生如一盘棋,执黑执白都无所谓,能一举成名的是极个别的少数,许多人都在半截 了了账,每一步都是选择,只不过有些无关痛痒,有些却马虎不得,一朝失误,满盘皆输的人比比皆是,等某一天你对身边围着的人说:我这一盘棋终于下完了,而自我感觉没有什么遗憾的时候,那么恭喜你,你赢了。

30而立。对有些人来说,30岁以前向左,30岁以后向右。30而立。对有些人来说,30岁以前是因,30岁以后是果。

本文转自:http://www.z132.com/ten-base-line-in-life/

Categories: 生活 Tags:

WordPress自动更新

August 2nd, 2010 admin No comments

以前没怎么用wordpress,现在用了,就越来越喜欢。

这家伙后台的自动更新,比xp的更新来的还方便,打补丁也罢,插件的更新也罢,只是按一个键的事情。。。 赞叹!!!

如果公司的网站程序能够到这种程度,维护起来得有多轻松啊。。。

只能说,经典就是经典!

Categories: 其它 Tags: