候鸟该准备迁徙了,飞向温暖的地方。
你故乡的夜,有点微凉。
我的故乡呢?突然有点害怕回去,我很爱很爱它,但是那儿没有你。
前天我去看你了,在最角落的地方。身边是鼎沸的人群,他们狂热到了极点。我想他们都很爱你,我很喜欢听他们用你的母语疯狂喊你的名字。
那个在我的梦里辗转反复,念兹在兹的名字啊。
我默默的坐在那个角落,看着你拼到了最后一刻, 一如我在第一次看到你的时候。
那时的你还是个瘦弱的大男孩,对手的一个蛮横的转身,就能把你撞的踉踉跄跄,对手的一个变向运球,就能轻易把你晃倒在地。
可是,我看到了你眼里的火焰,你在你的菜鸟赛上,像个战士一样刺刀见血,拼尽了全力。
一个篮板的卡位,你被挤到在地,我同来的朋友哈哈大笑的说:看,我早说他不行的。
我看着你爬起来,咬了咬牙,又冲向前场。你的眼睛里,有团猎猎的火焰。
我对我朋友说:要不,我们打个赌,他终有一天,会统治这个赛场。
我很爱这个赌约,因为它,我可以名正言顺的关注你,去看你的比赛。
你在那个称霸十年之久的怪物头上砍下30分的那一天,我朋友说好吧,我承认我输了。我说不,应该等到他真正站到了篮球之巅。
我是那么害怕这个赌约的结束。
虽然,我早知道,一切终将结束。
从我第一次,看见你手腕那根细细的红绳,我就知道了结局。
那个编制这根绳子的女孩一定有双灵巧的小手,我用我粗糙的大手试着编了一次又一次,没有一次成功。唯一一个成品,我的朋友见了,笑着问我,这是不是一个项圈。
在你们的国度里,有一个古老的传说,一个老人可以用一根神奇的绳子把陌生的男女栓在一起,然后他们会相爱,再也不分离。
你已经被那根神奇的绳子紧紧拴住了,而我,只会编一个拙劣的项圈。
我一直很想当面问问你,是不是因为这根神奇的绳子,它的魔力让我给你的纸条石沉大海。
我把那张字条写了撕,撕了写,我第一次觉得我的母语是那么的苍白无力,无法表达出我想要倾吐的话语。
其实我宁愿你的反应是断然拒绝,而不是那样的沉默以对。
我的家乡有一个谚语:对待没有希望的爱情,应该像伐木工一样拦腰砍断,最致命的总是最少痛楚。
可是我做不到。
即使这段深藏的感情被曝光在人们的面前,我也无法把它拦腰截断。
我的经纪人拿着报纸对着我吼叫:你这个沉溺于爱情的傻女人!你现在成了全世界球迷的笑柄!
我低着头,一言不发。我心里只是在想,我再也无法偷偷的去看你的球赛了……
新赛季开始的时候,我去找我的刺青师,她曾在我的手臂上刺了一个美丽的国旗,每次抚摸着它的时候,我都能感受到故乡带给我的无穷力量。
她听说我要刺的图案的时候,震惊的睁大眼睛。我说珍妮亲爱的,你能为我保守这个秘密吗?
可是,刺上去以后,你再也不能去掉它了。她说。
可是,我真的很希望那种刺在身上的疼痛,让我永远不会忘记。
你一直不知道,我们相遇过。
在你的城市那条最喧闹的街头。
那是我第一次看到你不穿球衣的样子。
隔在十字街头的两端,我一眼就看见了你。棒球帽,干净的T恤衫,手插在裤兜里,安静站立的样子是那么的温暖。
我傻傻的站在街对面,不能停止我的凝视。
在我决定穿越车流奔跑到你面前的时候,你消失了。
那样也好,没有相见,就不用说再见。
明天比赛,我希望你能来。
这是我给你的第二张字条,前天晚上托人带给你的。
那是我一生中,最重要的比赛之一。
我希望能看到你坐在场边的身影。
可是你终于没来。
我知道你不会来,那道束缚的魔力真强大,你现在不再把它戴在手腕上了,可是它依旧牢牢的把你系在了她的身边。
我拼到了最后一秒钟。对手太强大,她们的压迫感让我窒息。
可我没有放弃,哪怕一秒钟都没有放弃。我想起你昨天的眼神,那种体力透支精疲力竭以后,奋力燃烧自己的眼神。
你从没有放弃过,我也会抗争到最后的一刻。
比赛结束的时候,我痛哭失声。
我真的,真的好希望你在。
分别的夜晚,特别的凉。
我把明天的机票折了又折,最后折成了小小的一个方块。我很希望它能够被弄丢,那样,我就有了一个推迟离去的借口。
我想去你诞生的城市看看,那儿有你住过的地方,读过的学校,洒过汗水的球场,大概,还有你牵过手的女生。
你初恋时候的样子,一定很可爱。
可惜终于无法成行。
候鸟终要离去。
烟火表演开始了,所有的人开始狂欢。
这是这个旷世盛宴最后的狂欢。
人们欢笑着,拥抱着,尽情挥洒着心里的快乐。
熙熙攘攘的人潮中,我一眼就看见了你。
你的微笑还是那么腼腆,温暖。
我突然很恨脚上的高跟鞋,它在我奔跑向你的时候,七扭八拐的不肯听话。
我甩开鞋子,大声叫着你的名字。
我的心里从来没有这么畅快过,那个在藏在心里百转千回的名字,我第一次那么大声的叫了出来,丝毫不用掩饰躲藏。
喧闹的嘈杂声几乎淹没了我的呼喊,可是我还是看见你若有所闻的回过头来。
一步,两步……我的心跳跃的疼痛,那样快乐的疼痛。
几乎是下一个瞬间,我就双手环绕着他的脖子,紧紧靠在他的胸口。
时间一下变的缓慢,我感觉到身边无数的镁光灯急速闪烁。
明天,我大概会变成全世界都知道的痴情傻瓜,家乡的媒体大概又会开始口诛笔伐。
可是,那又有什么关系。
这一刻,我抱着你,你的心跳就响在我的耳边,那么快那么快。
我爱你,我说。
你的拥抱僵硬了一下,然后我听见你轻轻的声音,那么轻那么轻,全世界只有我一个人有聆听的权力。
我,知道。
时间一下恢复了它无情的速度,你放开了双臂,转身走进了人群中,刹那消失不见。
快乐的人潮一下将你吞没。
我慢慢的转身,天空烟火漫天的绝美景象,让我开始怀疑刚刚的一切,是不是只是我的幻觉或者梦境。
我一个人默默走着,右手按在腰间。
那儿刺着一个美丽的图案,一个来自古老文明的神秘图案。
在我无助的时候,在我奋战到精疲力竭的时候,我会不由自主的抚摸它。
八道笔画,一撇一那都是深深的疼痛。
疼痛让我永远清醒,永远不会把你忘记。
你永远不会知道。
那是你的名字。
- 由DOM对象触发AJAX请求
- 生成AJAX对象,并检测当前并发请求数量是否大于最大请求上限。如果大于上限AJAX对象压入队列,否则直接发送请求,并且增加并发请求数目。
- 如果AJAX请求完成,进入完成后处理。结束后并发数目减一,之后检测队列是否有等待请求,如果有发送队首AJAX对象请求。
在分析上述AJAX应用的流程时我们发现,制约AJAX使用的两个地方。
- 如何将触发AJAX异步请求的DOM和相关参数传入onreadystatechange函数,从而更好的进行后续处理。
- 如何有效地控制并发请求的对服务器的负载问题,即控制批量触发的AJAX请求有序和可控的发送到远端服务器。
针对第一个问题,我这里采用的是引入嵌套匿名函数的方法达到各浏览器的兼容性。相应代码可参阅函数processRequest。在这个函数中,示例中指采用了两个参数,一是识别并发请求触发AJAX对象本身(这在并发多线程处理时是很重要的),另一个是触发AJAX请求的DOM对象本身的ID名称。当然还可以引入更多需要的参数用于AJAX请求完成后的处理,并在函数processEcho添加相应的代码。由于考虑到可能处理的AJAX请求回复的内容可能是针对requestXML,该函数传入参数是AJAX对象而不是requestText本身,当然可以跟据自己的需求修改这一点。
第二个问题的处理过程中采用了类似队列线形进出的方式,将超过最大并发请求的AJAX对象的请求暂缓发送,先将AJAX对象压入队列。等到先期发送对象完成自身请求后,再检测队列是否为空,如果不空再将队列首的AJAX的对象请求发送出去。这样既满足了服务器负载的考虑又照顾到AJAX请求发送的及时性。
02 var sessions=0;
03 var requestQue=new Array();
04 function createRequest(method, url, async, objID)
05 {
06 var request = new Object();
07 if (window.ActiveXObject) request.ajax = new ActiveXObject("Microsoft.XMLHTTP");
08 else if (window.XMLHttpRequest) request.ajax = new XMLHttpRequest();
09
10 if (request.ajax)
11 {
12 request.url=url;
13 request.method=method;
14 request.async=async;
15 request.objID=objID;
16 if(sessions<max_session)
17 {
18 sessions++;
19 sendRequest(request);
20 return;
21 }
22 else
23 {
24 requestQue.push(request);
25 }
26 }
27 }
28
29 function sendRequest(request)
30 {
31
32 request.ajax.open(request.method, request.url, request.async);
33 request.ajax.onreadystatechange = processRequest(request.ajax,request.objID);
34 request.ajax.send(null);
35 }
36
37 function checkQue()
38 {
39 if (sessions<max_session || requestQue.length>0)
40 {
41 sessions++;
42 var request = requestQue.shift();
43 if(request)
44 {
45 //Do something before sending request about object
46 preworkBeforeRequest(objID);
47 sendRequest(request);
48 }
49 }
50 }
51
52 function processRequest(request,objID)
53 {
54 return function()
55 {
56 if(request.readyState!=4||request.status!=200) return false;
57 //Handle the response text or XML
58 processEcho(request,objID);
59 sessions--;
60 checkQue();
61 };
62
63 }
64
65 function preworkBeforeRequest(objID)
66 {
67 //Do something before sending request about object
68
69 }
70
71 function processEcho(request,objID)
72 {
73 echoText=requst.responseText;
74 echoXML=request.responseXml;
75 //Do something related with echo Text
76
77 //Do something related with echo XML
78
79 //Do something related with ObjID
80
81 }
撰文 加里•斯蒂克斯(Gary Stix)
翻译 高星 吴秀杰
谁是现代人的祖先?借助先进的遗传分析技术,科学家将揭开谜底:比对DNA上的突变频率,就可以追踪现代人的祖先。
2007 年,本•拉登(Osama bin Laden)的兄弟的公司透露,将修建一座大桥,横跨巴布• 厄耳• 曼德海峡(Bab el Mandeb,红海通往印度洋的出口)。如果这项宏伟计划得以实施,通过此桥前往麦加(Mecca,位于沙特阿拉伯西部,是伊斯兰教圣地)朝圣的非洲人,将重温人类历史上最具纪念意义的一次“旅行”:5 万~ 6 万年前,一群非洲人(几百人或几千人)乘坐小舟,冒险横穿曼德海峡,从此再未返回非洲大陆。这群人根本没有想到,他们的这次旅行,彻底改变了这个世界。
五六万年前的这群人,为什么要离开位于非洲东部的家乡?确切原因至今仍是一个谜,可能因为气候发生变化,或者曾经丰富的贝壳类食物的数量突然锐减,才迫使他们向其他大陆迁移。不过有一点是肯定的:这批最早离开非洲的早期人类,已具有现代人的体质和行为特征——较大的脑容量和较强的语言交流能力。抵达亚洲大陆后(登陆点是今天的也门),现代人类的先祖们在此后上万年的时间里,继续向其他大陆进发,直至来到位于南美洲最南端的火地岛(Tierra del Fuego),才停下了脚步。
对人类的起源,科学家已从人类骨骼化石中有所了解,但祖先们遗留下来的实物太少,很难据此描绘出那段遥远历史的全景图。过去20 年间,人类遗传学家利用DNA 分析法,寻找早期人类迁移的证据,以填补古人类学的空白。
对所有人而言, 细胞内的DNA 有99.9%都是相同的,但就是这不同的0.1%,致使个体间的体质特征出现极大的差异。如果比较东非人与美洲土著人的DNA,科学家能从中得到人类世系,以及不同族群在各个大陆间迁徙的重要线索。遗传学家以前认为,只有父亲传递给儿子,或者母亲遗传给孩子的DNA,才具有化石般的研究价值,但最新研究改变了他们的看法,也让他们的关注点,从少部分DNA 片段扩大到整个人类基因组中的数万个核苷酸。
通过对人类基因组的研究,科学家提出了一些早期人类的迁移路径,其中一些在最近几个月才发表出来。这些研究进一步证实,现代人类起源于非洲。这也让人们认识到,遗传多样性是如何从非洲大陆发源,并扩散到世界其他地方的。如果把人类世系看作一棵“进化树”,“树根”就是非洲原著民桑人(San people),最新长出的“树枝”则是南美洲的印第安人和太平洋岛上的居民。
对人类遗传变异的研究,最早可以追溯到第一次世界大战。当时,两名在希腊塞萨洛尼基工作的医生发现,驻守该城士兵的血型为某种特定血型的概率,与他们的国籍有很大的关系。由于蛋白质差异可以反映相应基因的变化,因此,从上世纪50 年代开始,意大利人类遗传学家路易吉•卢卡•卡瓦利-斯福扎(Luigi Luca Cavalli-Sforza)通过检查血型蛋白来规范不同人群间的遗传差异研究。
1987 年,美国加利福尼亚大学伯克利分校的丽贝卡•L•卡恩(Rebecca L. Cann)和艾伦•C•威尔逊(Allan C. Wilson)基于线粒体DNA 的分析结果,发表了一篇震惊世界的论文:两位科学家在论文中指出,由于线粒体DNA 只会由母亲遗传给后代,他们经过研究发现,所有人的祖先都可追踪到一位生活在距今20 万年前的非洲女性身上。全球各大媒体争相报道这一重大发现,并声称现代人类的祖先就是那位“非洲夏娃”(这里说的“夏娃”并非《圣经》中的夏娃,她不是人类历史上的首位女性,而是指现有人类都是她的后代)。
分析DNA
线粒体DNA 和Y 染色体已成为科学家研究人类起源的重要工具,通过比较不同地区的人的DNA,科学家就可以追踪早期人类的迁移路线。
由于会发生快速、频率可预测的中性突变(对生物体既没好处也没坏处),科学家把线粒体视作“分子钟”。通过计算两个族群间线粒体DNA 突变的次数差(就好比时钟转动时的滴答声),科学家可以构建一棵进化树,追踪到两个族群的共同祖先——“夏娃”或创立了新世系的其他女性。只要比较不同地区的人类世系的存在时间,我们就能获知早期人类向全球迁移的一些关键时间点。
1987 年,人类遗传多样性数据库开始扩容,将Y 染色体上的遗传数据也囊括进来。Y 染色体属于性染色体,只会由父亲传给儿子。这条染色体携带的核苷酸数量,远高于线粒体DNA(Y 染色体由数千万核苷酸组成,而线粒体DNA 只有1.6 万个核苷酸),因而研究人员拥有更多的数据来区分不同的人类族群。在分析线粒体和Y 染色体DNA 的过程中,科学家已发现了数百个遗传标记(含有可识别的、仅为某个族群所特有的遗传突变的DNA 位点)。
几万年前人类从非洲走向美洲的路径,如今我们可以在地图上进行标记。如果把当时的人类比作旅行者,他们的迁移过程,就像在一系列相互交联的线路上移动,只是速度非常缓慢。在这里,我们利用字母和数字,为这些线路编号,比如I95(相当于DNA 上的遗传标记,因为在某一特定线路上,当地人都拥有共同的遗传标记)。以Y 染色体为例,早期人类通过M168 线路(即遗传标记)穿越曼德海峡后,向北迁移,通过阿拉伯半岛时,M168 就变成了M89。此时,如果右转,向美索不达米亚(即两河流域)进发,遗传标记就变成M9。到达印度兴都库什山脉的北部区域,如果左转就踏上了M45 线路。在西伯利亚,沿着M242 线路一直向前走,就会到达美国阿拉斯加州。如果继续向前,就是M3 线路,通往南美洲(见第20 页框图)。
线粒体DNA 和Y 染色体都是强大的分析工具。2005 年, 美国国家地理学会、IBM 和韦特家庭基金会(Waitt Family Foundation)共同出资4,000 万美元,资助了一个庞大的合作研究项目——基因地理计划(Genographic Project)。全球共有10 个研究机构参与了这项研究,他们的目标,是到2010 年,在全球范围内收集10 万人的DNA。这项计划的负责人斯宾塞•威尔斯(Spencer Wells)说:“我们关注的焦点,是早期人类从非洲向外迁移的具体细节。”在最近的一篇报道中,该项目的科学家发现,在遗传上,非洲南部的克瓦桑语族人(Khoisan)在10 万年与其他非洲人还是相互独立的。在该计划的另一项研究中,科学家发现,黎巴嫩人基因库中的一些基因,可以追溯到参加十字军的基督教信徒和阿拉伯半岛的穆斯林信徒。
一夜笙歌数亿银,
烟花赛似釜中薪。
凭谁敢笑天朝吝?
不列颠人憾国贫。
|
| 英国伦敦南部的一座教堂附近出现的闪电 |
|
| 英国伦敦南部的一座教堂附近出现的闪电 |
|
| 布莱顿当地摄影爱好者于6日晚上,捕捉到了西栈桥遗址背后地平线上的闪电奇观 |
|
| 划过英国夜空的紫色闪电 |
|
| 划过英国夜空的紫色闪电 |
|
| 英国夜空出现的闪电 |
|
| 英国夜空出现的闪电 |
新浪科技讯 北京时间8月11日消息,据英国《每日邮报》报道,近日,英国夜空电闪雷鸣,蓝紫色的电光让人们大饱眼福。一些摄影爱好者拍下了闪电瞬间的奇观。
其中最为壮观的景色之一是在布莱顿。当地摄影爱好者于6日晚上,捕捉到了西栈桥遗址背后地平线上的闪电奇观。当时正是夏季风暴正从南海岸经过艾塞克斯的时候,南伦敦上空划出了耀眼闪电。
新闻协会MeteoGroup气象部资深专家朱利安·梅尔斯示,这次雷雨的云层位于从南海岸至艾塞克斯的狭长地带上,梅尔斯说:“这是我们看多过的最为壮观的闪电奇景之一。以苏塞克斯郡海岸的雷阵雨开始,傍晚时到达内陆地区,绕开南伦敦,向艾塞克斯方向移动。”
艾塞克斯郡的切姆斯福德市上空暴雨倾盆而下,以致许多房屋和车辆都发出了警报声。闪电击中一间房屋的屋顶,并击出一个6英尺长4英尺宽的大洞,消防人员迅速赶到现场修补屋顶。
与此同时,因为大雨倾空而下,英国和爱尔兰的一些其他地区也遭受着洪水袭击。降雨最多的城市是苏格兰,爱丁堡机场24小时的降雨量为2英寸。(孝文)
在被气死之前,来点幽默的吧!
静静的看吧,慢慢的感动吧,可怜整个开幕式能触动心弦就这个了!
浅谈格律诗的平仄和节奏
初学者常为格律诗平仄规律挠头,老鹤不才,按自己的理解与记忆方式,写下此文,与诸诗友商榷。
一、格律诗律句平仄基本格式不外乎以下几种:
1、(平平)仄仄平平仄
2、(仄仄)平平仄仄平
3、(仄仄)平平平仄仄
4、(平平)仄仄仄平平
为区分五言、七言,并容易记忆,写成上述形式,去掉()内的字,就是五言,若是七言,只将括号去掉就行了。下同。
二、格律诗平仄的生成
1、以上各种句型均可作为首句;
2、第二句第二字要和第一句第二字平仄相反,就是平常所说的对,以后各句中,偶数句第二字都要和前面的奇数句第二字平仄相反;
3、第三句第二字要和第二句第二字平仄相同,就是平常所说的粘,以后各句中,奇数句第二字都要和前面的偶数句第二字平仄相同;
4、如此延续,就可以生成绝句、律诗的平仄制式。
5、格律诗本有平韵、仄韵两类,如今仄韵诗已经很少有人写了。生成格律诗的制式时,要注意到凡偶数句是必须押韵的。
三、律句的变化
习有“一三五不论,二四六分明”的说法,根据律句忌犯孤平和三平调的要求,常用变化如下:
标准律句 常用变化
1、(平平)仄仄平平仄 (1)、(仄平)仄仄平平仄
(2)、(仄平)平仄平平仄
(3)、(仄平)平仄仄平仄
2、(仄仄)平平仄仄平 (1)、(平仄)平平仄仄平
(2)、(平仄)仄平仄仄平(五言不可用)
(3)、(平仄)仄平平仄平
3、(仄仄)平平平仄仄 (1)、(平仄)平平平仄仄
(2)、(平仄)仄平平仄仄
(3)、(仄仄)平平仄平仄
(4)、(平仄)平平仄平仄
4、(平平)仄仄仄平平 (1)、(仄平)仄仄仄平平
(2)、(仄平)平仄仄平平
要点:
1、可变化的多为第1、3、5字(五言第1、3字);
2、忌犯孤平,即不允许在押韵句内除韵脚外只有一个平声字(五言仄仄仄平平除外);
3、忌犯连三平,即在句首(五言除外)或句尾连续出现三个平声字;
4、忌犯连三仄,即在句首(五言除外)或句尾连续出现三个仄声字;
5、古人格律诗中也有许多特例,如多字连仄,失粘等,也不失为好诗好句,初学之时不宜仿效。
四、格律诗的节奏
1、常用节奏:
(1)、解鐙节奏:(2)、2、2、1(或(2)、2、3)
(2)、撷腰节奏:(2)、2、1、2(或(2)、3、2)
2、格律诗自第一句起,每两句称为一联,每一联中的两句宜用同样的节奏;
3、相近两联不宜用同样的节奏。两联连用节奏(1),称为长解鐙;两联连用节奏(2),称为长撷腰。都是不妥的。




May 2, 2006 @ 07:06, 







