月度归档:2010年11月

页面加载时间优化笔记

页面的加载速度受HTTP连接方式和浏览器并发Pipeling的影响。

文中描述了不同浏览器对HTTP连接方式的差别和突破浏览器并发Pipeling的限制的方法。

1、可以绑定多个域名来提高静态资源加载速度。2、通过iframe实现proxy来突破ajax请求数量的限制。

任岁月风干理想,再也找不回真的我

青春如同奔流的江河
一去不回来不及道别
只剩下麻木的我没有了当年的热血
看那满天飘零的花朵
在最美丽的时刻凋谢
有谁会记得这世界它曾经来过
当初的愿望实现了吗
事到如今只好祭奠吗
任岁月风干理想再也找不回真的我
抬头仰望着满天星河
那时候陪伴我的那颗
这里的故事你是否还记得
如果有明天祝福你亲爱的

简单实用的js调试logger组件

开发js组件的时间调试总是麻烦的,最常用的就是用alert或者debugger来测试js的运行状态。但这两种方式都有它的局限性,alert会有中断,有些时候alert出来的值并不可靠,闭包的时候用alert可能会得到不正确的值。debugger使用起来其实也挺纠结的,只有ie支持。所以最合理的方式是js把运行过程需要调试的值输出到页面,或者写到cookie也可以,这种方式不会有alert中断带来值不正确的问题,也不会受浏览器类型的限制,唯一纠结的是操作起来很麻烦。

于是,有了下面说的这个js组件。这个组件的实现参考了log4net组件的记录方式,我们利用这个js的logger组件,就可以用log的输出的方式来进行你的调试工作了。

扩展js的Date方法

最近项目的部分功能正在重构,前端也基本上推翻了原来的设计,在之前半年的积累上有了新的方案。这几天在做前端的重构和设计,遇到了一些问题。因为这个模块最主要的还是对时间的控制,大量的操作js的Date对象,可是js原生的Date方法太少了,操作起来太不方便。于是打算扩展下Date的prototype

主要增加了Date对象以下方法:addMilliseconds,addSeconds,addMinutes,addHours,addDays,addWeeks,addMonths,addYears,format

我喜欢的钢笔—十大钢笔品牌

喜欢书法,也喜欢钢笔…收集全球10大钢笔品牌。

  1. 万宝龙MontBlanc:1906年德国,钢笔世界的最高代表,世界两大奢侈品集团之一,历峰集团
  2. 派克Parker:1888年美国,全球书写工具的领导者,世界第二古老的制笔公司,美国派克公司
  3. 英雄HERO:中国驰名商标,中国名牌,上海名牌,最大的文化体育用品企业,上海英雄集团
  4. 毕加索Picasso:世界著名品牌,世界第一艺术品牌企业,毕加索国际企业股份有限公司
  5. 公爵Duke:国际外事活动国礼签字笔,顶级珍藏纪念笔,上海金皇冠文化发展有限公司
  6. 威迪文Waterman:1883年纽约,全世界最大的书写工具制造商之一,世界上最古老的制笔公司
  7. 奥罗拉Aurora:1919年在意大利,名贵品牌,全世界著名的意大利书写工具制造商
  8. 雷梅LAMY:于1930年德国,世界知名品牌,正直(Orthos Fullhalterfabrik)墨水笔制造厂
  9. 百利金PELIKAN:创立于1838年,德国著名的钢笔品牌,十大钢笔品牌,世界知名品牌
  10. 犀飞利Sheaffer:1913年美国,世界著名品牌,现存最古老的墨水笔公司之一,犀飞利公司
第 1 页,共 2 页12