真的的确确实要放假了

2009-01-21 21:56

连续上了两个星期的班后,明天就要放假了,而且是在中午吃过团年饭后。也就是说明天早上我还是要八点一刻起床然后去上班,然后等到十一点三刻吃完饭后才放假~···

其实,我觉得明天上午的班上不上都没有多少意义的,不上我们还可以睡个懒觉,补充体力,然后中午吃个饱饭。说句不是人话的话,我对这个假期不是很期待~放假有点无聊~···初步打算回去和家人亲戚吃几顿饭,喝几杯酒,然后初二三杀到珠海同学那玩两天,然后初四五再回来宅两天,然后上班。

我已经连续五年没在老家过年了,年的气氛一年不如一年,春节假还不如五一十一那般让我充满期待,让我销魂~···

好,祝大家新年快乐,万事如意,牛年吉祥!

Google NoteBook停止开发

2009-01-17 10:44

昨晚TZ给我说GN可能会关闭,让我做好备份,我一听根本不相信,但是还是用GN自带的备份功能备份到了Google Docs。刚才看GR,果然,这不是传闻~···

At Google, we’re constantly working to innovate and improve our products so people can easily find and manage information. At times though, we have to decide where to focus our efforts and which technologies we expect will yield the most benefit to users in the long run.

Starting next week, we plan to stop active development on Google Notebook. This means we’ll no longer be adding features or offer Notebook for new users. But don’t fret, we’ll continue to maintain service for those of you who’ve already signed up. As part of this plan, however, we will no longer support the Notebook Extension, but as always users who have already signed up will continue to have access to their data via the web interface at http://www.google.com/notebook.

以上文字来自Official Google NoteBook Blog,官方的blog说的很清楚了,google从下个星期开始停止Google NoteBook的新功能开发,当然包括支持扩展的开发。真的很遗憾~···我一直使用Google NoteBook的Firefox扩展来记录平时的不足以撰文的一些小知识,你要知道在那以前我一直用win自带的记事本,有多么难用我就不多说了。Google NoteBook虽停止新功能开发,但原GN用户依然可以正常使用服务,只是再也无法保证现在的GN扩展能否在以后的FF中版本中继续可用~···同时停止新用户注册。

官方建议使用SearchWiki,Google Docs,Tasks in Gmail,Google Bookmarks来替代Google NoteBook,可是对于GN方便的信息录入(借助于Firefox扩展),功能强大的分类、Tag,以及备份功能,当然还有一个强大的划词记录功能(我极少用),就我个人而言,GN的地位是他们还无法替代的~···事已至此,我只希望GN的扩展在FF3.1中还能用~···

最后留个图吧,可能以后就再也看不到了~···

jQuery1.3:Live Events

2009-01-16 14:49

jQuery 1.3中新增了两个“实时”事件处理方法——live,die,用于绑定和删除事件处理函数。这两个方法与之前的bind和unbind存在明显的区别。

live( type, fn )

Added in jQuery 1.3: Binds a handler to an event (like click) for all current – and future – matched element. Can also bind custom events.

bind( type, [data], fn )

Binds a handler to one or more events (like click) for each matched element. Can also bind custom events.

bind只能对当前的匹配对象绑定事件处理函数,而live不但能够对当前的匹配对象绑定事件处理函数,还能够对将来的匹配对象绑定事件处理函数。

例如:

$("button").bind("click",function(){
  $(this).after("<button>click me</button>");
 }
);

使用bind无法对后面创建的对象进行“click”事件处理函数的绑定。

而使用live则完全可以对将来的匹配对象进行事件处理函数的绑定:

$("div").live("click",function(){
  $(this).after("<div>div:click me</div>");
 }
)

查看Demo

附:jQuery1.3中文API

setTimeout,setInterval参数传递

2009-01-15 15:12

可能你曾经试着这样去给setTimeout()或setInterval()传递参数:

setTimeout('func("'+'hello,world!'+'")',2000);

这种方式存在两个明显的弊端:

  1. 无法传递object类型的参数
  2. 代码混乱,增加维护难度

事实上你完全可以使用闭包来解决这个问题。

function msg(s){
	return function(){alert(s)};
}
var m = msg("hello,world!");
setTimeout(m,2000);

当然你还可以使用curry化的思想,进一步完善代码:

function delayMsg(s){
	function msg(){
		alert(s);
	}
	setTimeout(msg,2000);
}
delayMsg("hello,world!");

2009年节假日安排

2009-01-06 11:39

元旦:1月1日至3日放假,共3天。其中,1月1日(星期四、新年)为法定节假日,1月3日(星期六)为公休日。1月4日(星期日)公休日调至1月2日(星期五)。1月4日(星期日)上班。

春节:1月25日至31日放假,共7天。其中,1月25日(星期日、农历除夕)、1月26日(星期一、农历正月初一)、1月27日(星期二、农历正月初二)为法定节假日,1月31日(星期六)照常公休;1月25日(星期日)公休日调至1月28日(星期三),1月24日(星期六)、2月1日(星期日)两个公休日调至1月29日(星期四)、1月30 日(星期五)。1月24日(星期六)、2月1日(星期日)上班。

清明节:4月4日至6日放假,共3天。其中,4月4日(星期六、农历清明当日)为法定节假日,4月5日(星期日)照常公休。4月4日(星期六)公休日调至4月6日(星期一)。

劳动节:5月1日至3日放假,共3天。其中,5月1日(星期五、“五一”国际劳动节)为法定节假日,5月2日(星期六)、5月3日(星期日)照常公休。

端午节:5月28日至30日放假,共3天。其中,5月28日(星期四、农历端午当日)为法定节假日,5月30日(星期六)照常公休;5月31日(星期日)公休日调至5月29日(星期五)。5月31日(星期日)上班。

国庆节、中秋节放假时间为10月1日至8日,共8天。 9月27日(星期日)、10月10日(星期六)上班。也就是说,国庆之前9月21日至25日正常上班,在9月26日(星期六)休息一天后,大家将从9月 27日至30日上班四天。国庆、中秋假期之后,10月9日、10日上班两天,11日(星期日)正常休息,然后恢复到正常的每周工作安排。

权威的:http://www.gov.cn/zwgk/2008-12/10/content_1174014.htm