Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

发表在 未分类 | 一条评论

灵魂的痛苦挣扎 如何面对曾经的过犯

摘转自:旷野呼声

2002年底,意大利的一些报纸上出现了一条特殊的寻人启事:“1992年5月17日,在瓦耶里市商业区第5大道的停车场,一个白人妇女被一个黑人小伙子强奸。不久后,女人生下一个黑皮肤的女孩。她和她的丈夫毅然担当起抚养女孩的责任。然而不幸的是,如今这个女孩得了白血病,紧急需要做骨髓移植手术。她的生父是拯救她生命的唯一希望。希望当年的当事人看到启事后,速与伊丽莎白医院的安德烈医生联系。”

这则寻人启事在社会上引起轩然大波,人们议论的焦点是:这个黑人会站出来吗?显然他面临着两难选择,如果站出来,他将面临名誉扫地、家庭破裂的危险;如果保持沉默,他将再一次犯下不可饶恕的罪行。这个故事将是一种怎样的结局呢?

白血病女孩牵出了一个耻辱的隐私

在意大利瓦耶里市的一个居民区里,35岁的玛尔达是个备受人们议论的女人。她和丈夫比特斯都是白皮肤,但她的两个孩子中,却有一个是黑色的皮肤。这个奇怪的现象引起周围邻居好奇的猜疑,玛尔达总是微笑着告诉他们,由于自己的祖母是黑人,祖父是白种人,所以女儿莫妮卡出现了返祖现象。2002年秋,黑皮肤的莫妮卡接连不断地发高烧。

最后安德烈医生诊断说莫妮卡患的是白血病,唯一的治疗办法是做骨髓移植手术。医生分析道:“在那些与莫妮卡有血缘关系的人中,最容易寻找到合适的骨髓,你们全家以及亲属最好都来医院做骨髓匹配实验。”玛尔达面露难色,但还是让全家来做了骨髓匹配实验,结果没有一个合适的。医生又告诉他们,像莫妮卡这种情况,寻找合适的骨髓的几率非常小。现在还有一个行之有效的办法,就是玛尔达与丈夫再生一个孩子,把这个孩子的脐血输给莫妮卡。这个建议让玛尔达突然怔住了,她失声说:“天哪,为什么会这样?”她望着丈夫,眼里弥漫着惊恐和绝望。比特斯也眉头紧锁。安德烈医生反复向他们解释,现在很多人都采用这种办法拯救了白血病人的生命,而且对新生儿的健康也没有任何影响。这对夫妻只是听着,久久沉默。最后他们说:“请让我们再想想吧。”

第二天晚上,安德烈医生正在值班,突然值班室的门被推开了,是玛尔达夫妇。玛尔达紧咬着嘴唇,丈夫比特斯握着她的手,神色肃穆地对医生说:“我们有一件事要告诉您,但您必须保证为我们保密,因为这是我们夫妇多年的秘密。”医生郑重地点点头。

“那是10年前,1992年5月的时候。那时我们的大女儿伊莲娜已经两岁了,玛尔达在一家快餐店上班,每天晚上10点才下班。那天晚上下着很大的雨,玛尔达下班时街上已经几乎空无一人了。在经过一个废弃的停车场时,玛尔达听到身后有脚步声,惊恐地转头看,一个黑人男青年正站在她身后。那黑人手里拿着一根木棒,将她打昏,并强奸了她。等到玛尔达从昏迷中醒来,踉跄地回到家时,已是凌晨1点多了。我当时发了疯一样冲出去找那个黑人算账,可是早已没有人影了。

那晚我们抱头痛哭,仿佛整个天空塌了下来。”说到这里,比特斯的眼里已经蓄满了泪水。他接着道:“不久玛尔达发现自己怀孕了。我们感到非常可怕,担心这个孩子是那个黑人的。玛尔达想打掉那个胎儿,但是我还是心存侥幸,也许这孩子是我们的呢。就这样,我们惶恐地等待了几个月。1993年3月,玛尔达生下了一个女婴,是黑色的皮肤。我们绝望了,曾经想过把孩子送给孤儿院,可是一听到她的哭声,我们就舍不得了。毕竟玛尔达孕育了她,她也是条生命啊。我和玛尔达都是虔诚的基督徒,我们最后决定养育她,给她取名莫妮卡。”

安德列医生的眼眶也湿润了,他终于明白这对夫妻为什么这么惧怕再生一个孩子。他若有所思地点点头:“是啊,这样的话,你们哪怕再生10个,也很难生出适合给莫妮卡移植骨髓的孩子!”良久,他望着玛尔达,试探着说:“看来,你们必须找到莫妮卡的亲生父亲,也许他的骨髓,或者他孩子的骨髓能适合莫妮卡。但是,你们愿意让他再出现在你们的生活中吗?”玛尔达说:“为了孩子,我愿意宽恕他。如果他肯出来救孩子,我是不会起诉他的。”安德烈医生被这份沉重的母爱深深地震撼了。

特殊的寻人启事掀起骨髓捐献热潮

人海茫茫,况且事隔多年,到哪里去找这个强奸犯呢?玛尔达和比特斯考虑再三,决定以匿名的形式,在报纸上刊登一则寻人启事。2002年11月,在瓦耶里市的各报纸上,都刊登着一则特殊的如前所述的寻人启事,启事恳求那位强奸者能站出来,为那个可怜的白血病女孩生命做最后的拯救!启事一经刊出,引起了社会的强烈反响。安德烈医生的信箱和电话都被打爆了,人们纷纷询问这个女人是谁,他们很想见见她,希望能给她提供帮助。但玛尔达拒绝了人们的关心,她不愿意透露自己的姓名,更不愿意让别人知道莫妮卡就是那个强奸犯的女儿。

此时媒体对这个启事所预告的结局进行了讨论。《罗马报》这样评论道:“那个黑人会出现吗?如果这个黑人勇敢地站出来了,那我们社会将如何看待他?我们的法律该如何制裁他?他是应该为昨天的罪恶而受到惩罚,还是应该为今天的勇敢而受到赞美?”《瓦耶里新闻报》还展开了“如果你是那个黑人,你该怎么办?”的讨论,向广大读者提出了一个两难悖论。

当地的监狱也积极地帮助玛尔达。他们为医院提供了一份1992年后的罪犯名单,由于该市的黑人很少,所以10年来该市的黑人罪犯也很少。他们对玛尔达说:“尽管有些人当年并不是因为强奸而被判刑,但也有可能曾经做过这样的事情。”这些人有的已经出狱,有的还在狱中,玛尔达和比特斯与这些人一一取得联系,许多当年的罪犯都表现出足够的真诚和关注,纷纷提供了线索。但遗憾的是,他们都不是当年强奸她的那个黑人。

不久,玛尔达的故事在监狱中传开,不少罪犯被她的母爱所感动,不论是黑皮肤还是白皮肤,他们都自愿申报接受了骨髓匹配检查,希望能为莫妮卡捐献骨髓,但他们中间也没有出现合适的骨髓。这则启事感动了许许多多人,不少人自愿接受骨髓匹配检查,看自己的骨髓是不是合适。志愿者越来越多,在瓦耶里市掀起了一个骨髓捐献热潮。这些自愿者的骨髓意外地挽救了不少白血病患者的生命,然而莫妮卡却不属于这个幸运儿。

玛尔达和比特斯焦急地等待着那个黑人的出现,然而两个月过去了,这个人没有出现。他们忐忑不安地想,也许那个黑人已经不在人世了?也许他已经远走他乡,早已不在意大利?也许他不愿意破坏自己的生活,不想站出来?但无论如何,只要莫妮卡活一天,他们就不愿放弃寻找那个黑人的希望。

那一个灵魂在痛苦挣扎着

希望总是在绝望的时候出现。当这则特殊的寻人启事出现在那不勒斯市的报纸上后,一个30岁的酒店老板的心中起了波澜。他是个黑人,叫阿奇里。1992年5月17日,在他的生命中经历过这样一个噩梦般的雨夜,他就是那个故事的肇事者。没人能想到如今腰缠万贯的阿奇里曾经是个被人呼来喝去的洗碗工。由于父母早逝,没有读多少书的他很早就工作了。聪明能干的他希望用自己的勤劳换取金钱以及别人的尊重,但不幸的是他的老板是个种族歧视者,不论他如何努力,总是对他非打即骂。

1992年5月17日,那天是阿奇里的20岁生日,他打算早点下班庆祝一下生日,哪知忙乱中打碎了一个盘子,老板居然按住他的头逼他把盘子碎片吞掉。阿奇里愤恨地给了老板一拳,冲出餐馆。怒气未消的他决心报复白人,雨夜的路上几乎没有行人,在停车场他遇到玛尔达,出于对种族歧视的报复,他无情地强奸了那个无辜的女人。事后,阿奇里惶恐不安。当晚他用过生日的钱买了一张开往那不勒斯市的火车票,逃离这座城市。

在那不勒斯,他交了好运。阿奇里顺利地在一个美国人开的餐馆找到工作,那对美国夫妇很欣赏勤劳肯干的他,还把女儿丽娜嫁给了他,最后甚至还把整个餐馆委托他经营。几年来,精明的他不但把餐馆发展成了一个生意兴隆的大酒店,还有了三个可爱的孩子。在员工和家人眼里,阿奇里是个好老板、好丈夫、好父亲。然而他内心一直没有忘记自己犯下的罪恶,他祈祷上帝保佑那个被他强奸的女人,希望她能平安无事。但他从没把心底的秘密告诉过任何人。

那天早晨,阿奇里反复将那条新闻看了好几遍,他直觉上判断自己正是那个被寻找的强奸犯。他万万没有想到,那个可怜的女人竟然怀孕了,并抚养了本不属于她的孩子。这天,阿奇里几次想拨通安德烈医生的电话,但每次电话号码还没拨完,他就挂断了电话。阿奇里在内心挣扎着,如果自己站出来承认这一切,人们将知道他最丑陋的一面,他的孩子将不再爱他,他会失去幸福的家庭和美丽的妻子,也会失去社会对他的尊重。这一切是他辛苦奋斗多年换来的啊!

那天晚上吃饭的时候,全家人和往常一样议论著报纸上的有关玛尔达的新闻。妻子丽娜说:“我非常敬佩玛尔达。如果换了我,是没有勇气将一个因强奸生下的女儿养大的。我更佩服玛尔达的丈夫,他真是个值得尊重的男人,竟然能够接受一个这样的孩子。”阿奇里默默地听着妻子的谈论,突然问道:“那你怎么看待那个强奸犯?”“我绝对不能宽恕他,当年他就已经做错了,现在关键时刻他又缩着头。他实在是太卑鄙,太自私了,太胆怯了!他是个胆小鬼!”妻子义愤填膺地说。阿奇里怔怔地听着,不敢把真相告诉妻子。

那晚由于5岁的儿子不肯睡觉,阿奇里第一次失手打了他一耳光。儿子哭着说:“你是坏爸爸,我再也不理你了。我不要你做我爸爸。”阿奇里的内心被猛烈地撞击了,他一把抱住儿子,说:“对不起,爸爸再也不打你了。是爸爸错了,你原谅爸爸好吗?”说到这里,阿奇里竟然流泪了。儿子被吓坏了,刚刚开始懂事的他赶紧安慰阿奇里:“好吧,我原谅你了。幼儿园的老师说了,能改错的孩子就是好孩子。”

一夜未眠的阿奇里觉得自己仿佛在地狱里煎熬,眼前总是交替地出现那个罪恶的雨夜,和那个女人的影子。他仿佛能听到那个女人的呼唤声和哭泣声。他不断地问自己:“我到底是个好人,还是个坏人?”然而听着身旁妻子均匀的呼吸,他就失去了站出来的勇气。

第二天,他神情憔悴不堪。妻子很快察觉出了他的反常,关心地问他发生了什么事,他借口身体不舒服逃避过去!早晨上班的时候,员工们亲切地向他问好:“早上好,总经理先生!”他脸色苍白地一一回礼,心底满是尴尬和羞愧。阿奇里觉得自己要崩溃了!

独特的生命重礼——雪洗耻辱

几天后,阿奇里无法沉默了,忍不住在公共电话亭里给安德烈医生打了个匿名电话。他极力让自己的声音显得平静:“我很想知道那个不幸女孩的病情。”安德烈医生告诉他,女孩病情很严重。最后安德烈医生伤怀地说:“还不知道她能不能等到亲生父亲出现的那一天。”这话深深触动了阿奇里,一种父爱在灵魂深处苏醒了,那女孩毕竟也是自己的骨肉啊!他决定站出来拯救莫妮卡,他已经错过一次,不能继续错下去了。

那天晚上他鼓起勇气,把一切都告诉了妻子。最后他说:“我很有可能就是莫妮卡的父亲!我必须去拯救她!”丽娜震惊、愤怒、伤心,听完这一切她气愤地说:“你这个骗子!”当晚她带着三个孩子,开车跑到父母的家里。当她把阿奇里的一切告诉父母时,这对老夫妇在盛怒后,很快就平静了下来。毕竟是历经人生沧桑的老人,他们告诉女儿:“是的,我们应该对阿奇里过去的行为愤怒。但是你有没有想过,他能够挺身而出,需要多么大的勇气,这证明他的良心并未泯灭。你是希望要一个曾经犯过错误,但现在能改正的丈夫?还是要一个永远把邪恶埋在内心的丈夫呢?”丽娜沉默了。

第二天一大早,丽娜回到阿奇里身边时,看着眼睛布满血丝的阿奇里,丽娜坚定地说:“阿奇里,你去找安德烈医生吧!我陪你一起去!”

2003年2月3日,阿奇里夫妇与安德烈医生取得联系,2月8日,阿奇里夫妇赶到伊丽莎白医院,医院为阿奇里做了DNA检测,结果证明阿奇里的确就是莫妮卡的生父。当玛尔达得知那个强奸她的黑人终于勇敢地站出来时,她热泪横流。她对阿奇里整整仇恨了10年,但这一刻她充满了感动。一切都在极为严密的情况下进行。

为了保护阿奇里夫妇和玛尔达夫妇的隐私,医院没有对媒体说出他们的真实姓名和详细身份,只是告诉记者莫妮卡的生父已经找到了。这个消息振奋了所有关心这件事的市民们,他们纷纷打电话、写信给安德烈医生,拜托他转达他们对这个黑人的宽恕和尊敬。他们说:“也许他曾经是个罪犯,但现在他是个英雄!”

2月10日,玛尔达夫妇要求和阿奇里见面。阿奇里一开始没有勇气见他们,但在玛尔达再三恳求下,他最终同意了。2月18日,在医院的秘密安排下,玛尔达在医院会客室里见到了阿奇里。他的头发显然刚刚理过,看到玛尔达时,他的脚步显得沉重难移,脸色苍白。玛尔达和丈夫走上前去,紧紧握住他的手,顿时三个人失声痛哭,三个人的泪水流到了一起。

良久,阿奇里声音哽咽地说:“对不起,请原谅我!这句话我在心底说了10年,今天终于有机会亲口对您说。”玛尔达说:“谢谢你能够站出来。愿上帝保佑,你的骨髓能拯救我的女儿!”2月19日,医生为阿奇里做了骨髓匹配实验,幸运的是他的骨髓完全适合莫妮卡!医生激动地说:“这真是奇迹!”2003年2月22日,人们期盼已久的时刻终于到了。阿奇里的骨髓输入了莫妮卡的身体,很快,莫妮卡就度过了危险期。一个星期后,莫妮卡健康地出院了。

玛尔达夫妇完全原谅了阿奇里,盛情邀请他和安德烈医生到家里做客。但那一天阿奇里却没有来,他托安德烈医生带来了一封信。在信中他愧疚万分地说:“我不能再去打扰你们平静的生活了。我只希望莫妮卡和你们幸福地生活在一起,如果你们有什么困难,请告诉我,我会帮助你们!同时,我也非常感激莫妮卡,从某种意义上说,是她给了我一个赎罪的机会,是她让我拥有了一个快乐的后半生!这是她送给我的礼物!”

 

 

发表在 感受生活 | 一条评论

清晨啊,久违了~

    今天要去验血,所以起的早。去学校的路上看到昨夜的街灯还没熄,心里特有一种满足感!早晨多好啊!可惜了我那么多个美丽的早晨都在睡梦中错过了,错过的风景真是可惜……池塘里一只鸭妈妈带着两只鸭宝宝在晨练;树上还有一只乌鸦在那里扑腾来扑腾去的,竟然扑腾下了一大根树枝就落在我脚后,“谋杀啊!!大清早的~~” 呵呵…..呼吸着早晨特有的我缺少的清新空气,希望今天的一天能充实的过!我的论文啊~~~
PS:想起一段老歌,很老很老,好像小学时候看见的,因为那时年轻,记忆好,所以现在才想得起来。想想它的歌词,写的真好!
       《青春通行证》
    “你年轻,因为你真诚;
     你漂亮,因为你多情;
     你自信,因为你善良;
     你潇洒,因为你能放松!”
发表在 未分类 | 5条评论

“死亡”与“永生”

    如果今天,我用纸折了一支飞机,又用剪刀一剪把它剪成碎片。当我把这些大大小小的碎片拼凑了起来时,呈现在你面前的是一个大大的十字架和“死亡”二字,你会有什么感想呢?当我把这个十字架放回在碎片当中重新拼凑时,呈现在你面前的就不再是“死亡”而是“永生”,你又会有什么样的感想呢?再一次,我把十字架从碎片当中取出,重新拼凑,“地狱”的英文“HELL”呈现在你的面前,你会再次惊讶吗?这不是一个故事,这是一位传道人曾经传讲过的一次福音。那次传福音所面对的是一群非常理性的大学生。那次的福音让这群大学生都相信了主耶稣。传道人说,这不是他的智慧,这也不是任何一个人的智慧,这一切都是在传福音的前一晚神在梦中给他的启示。因为他面对这些大学生倍感压力,他们太理智,他们太自信。他不知该如何打开他们的心,帮助他们看见神的爱与救恩。那晚,神在梦中启示了他这个方法。这真的不是人可以想到的,但神的手是奇妙的,是远远超越人的智慧的!
    我们知道,十字架代表了神的救恩。世界上所被敬拜的神太多太多,可是没有一位神像上帝耶和华那样向人启示了他的救恩。祂救人脱离罪恶的捆绑,脱离死亡的辖制。其他的神说要靠你个人的努力,自己的修行,可是耶和华告诉你,我救你,并且不是用牛用羊,而是用我自己的儿子,用祂圣洁的血掩盖你的罪,换你永恒的生命。因为,我爱你!所以耶稣说:“我来了,是要叫人得生命,并且得的更丰盛”(约翰福音10:10)。祂为我们死了,挂在了十字架上,在那里成全了神的救恩,向我们宣告“我就是道路、真理、生命;若不借着我,没有人能到父那里去”(约翰福音14:6)。
    今天,我把这支飞机和碎片呈现给大家,同样还有拼出来的“死亡”、“永生”和“HELL”。如果你看见了,那是神给你的启示;如果你思考了,那定是神给你的感动。别忽略这份感动,求神引领你认识祂。送给大家一句话:“你们祈求,就给你们;寻找,就寻见;叩门,就给你开门。”(马太福音7:7)

PS:有问题大家可以留言,多多益善!

发表在 未分类 | 留下评论

offsetof


摘转自:http://www.kuqin.com/embedded/0017.html
   操作符offsetof的定义可以在ANSI C 编译器所带的stddef.h中找到。在嵌入式系统里,不同开发商,不同架构处理器和编译器都有不同的offsetof定义形式:

   /* Keil 8051 */
   #define offsetof(s,m) (size_t)&(((s *)0)->m)
   /* Microsoft x86 */
   #define offsetof(s,m) (size_t)(unsigned long)&(((s *)0)->m)
   /* Motorola coldfire */
   #define offsetof(s,memb) ((size_t)((char *)&((s *)0)->memb-(char *)0))
   /* GNU GCC 4.0.2 */
   #define offsetof(TYPE, MEMBER) __builtin_offsetof (TYPE, MEMBER)
   虽然定义形式不同,但功能都是返回成员在数据结构中的偏移量,都是为了提高代码的可移植性。
   下面拿KEIL 8051的定义来作点解释:
   ((s *)0):强制转化成数据结构指针,并使其指向地址0;
   ((s *)0)->m:使该指针指向成员m
   &(((s *)0)->m):获取该成员m的地址
   (size_t)&(((s *)0)->m):转化这个地址为合适的类型
   你
可能会迷惑,这样强制转换后的结构指针怎么可以用来访问结构体字段?呵呵,其实这个表达式根本没有也不打算访问m字段。ANSI
C标准允许任何值为0的常量被强制转换成任何一种类型的指针,并且转换结果是一个NULL指针,因此((s*)0)的结果就是一个类型为s*的NULL指
针。如果利用这个NULL指针来访问s的成员当然是非法的,但&(((s*)0)->m)的意图并非想存取s字段内容,而仅仅是计算当结构
体实例的首址为((s*)0)时m字段的地址。聪明的编译器根本就不生成访问m的代码,而仅仅是根据s的内存布局和结构体实例首址在编译期计算这个(常
量)地址,这样就完全避免了通过NULL指针访问内存的问题。又因为首址的值为0,所以这个地址的值就是字段相对于结构体基址的偏移。
   这里有个地方需要注意:就是offsetof虽然同样适用于union结构,但它不能用于计算位域(bitfield)成员在数据结构中的偏移量。
   typedef struct
   {
     unsigned int a:3;
     unsigned int b:13;
     unsigned int c:16;
   }foo;
   使用offset(foo,a)计算a在foo中的偏移量,编译器会报错;
发表在 计算机与 Internet | 留下评论

心灵鸡汤 — 真爱

    爱的力量: 

     上帝啊!一个驼背的女人将是个悲剧,求你把驼背赐给我,再将美貌留给我的新娘。

    墨西·孟德尔颂是德国知名作曲家的祖父。他的外貌极其平凡,除了身材五短之外,还是个古怪可笑的驼子。

    一天,他到汉堡去拜访一个商人,这个商人有个心爱的女儿名叫弗西,墨西无可救药地爱上了她,但弗西却因他的畸形外貌而拒绝他。
    到了必须离开的时候,墨西鼓起了所有的勇气,上楼到弗西的房间,把握最后和她说话的机会。她有着天使般的脸孔,但让他十分沮丧的是,弗西始终拒绝正眼看他。经过多次尝试性的沟通,他害羞地问:“你相信姻缘天注定吗?”
    她眼睛盯着地板答了一句:“相信”,然后反问他:“你相信吗?”
    他回答:“我听说,每个男孩出生之前,上帝便会告诉他,将来要娶的是哪一个女孩。我出生的时候,未来的新娘便已许配给我了,上帝还告诉我,我的新娘是个驼子。
   “我当时向上帝恳求:‘上帝啊!一个驼背的女人将是个悲剧,求你把驼背赐给我,再将美貌留给我的新娘。’”
    当时弗西看着墨西的眼睛,并被内心深处的某些记忆所搅乱了。她把手伸向他,之后成了他最挚爱的妻子。

      (贝利及乔爱思·维塞尔)

PS:爱情啊~~
      虽然曾在某一处,看到一句话说“宁可相信世上有鬼,也不要相信男人那张破嘴。”
      但其实,我想原本的爱情还是美好的,就像今天这碗鸡汤的故事。这样的爱情也一定就会在我们的身边,在看似平凡,却着实甜蜜的日子里~~
PS:祝党生日快乐!!
      天气怎么越来越热的呃……

发表在 感受生活 | 一条评论

亲人来了~~~

    周三,周三,周三!!我们家的第二代领导人就要带领第三代领导人来此访问了!!哈哈!!那个大外甥,得好好给他补补课,估计早忘记我这个小姨了!!一家子人都来啊,好羡慕啊!!遗憾我那位精英二姐来不了,唉,还是很想她的啊~~看她的相片牙齿补的不错,照相的时候又可以那样“龇牙咧嘴”的笑了!呵呵……

发表在 未分类 | 2条评论

心灵鸡汤 — 哥哥的心愿

    《心灵鸡汤》其实好早之前就读过了,可是今天无意中读起,心里依然是一阵感动。转载在这里希望可以和大家一起分享感动,争取以后每天转载一篇,每天一碗心灵鸡汤,精神健健康康!^_^

    爱的力量:

    人在心中应该设身处地想到的,不是那些比我们更幸福的人,而是那些比我们更值得同情的人。

           ——卢梭
 

    圣诞节时,保罗的哥哥送他一辆新车。圣诞节当天,保罗离开办公室时,一个男孩绕着那辆闪闪发亮的新车,十分赞叹地问:“先生,这是你的车?”
    保罗点点头:“这是我哥哥送给我的圣诞节礼物。”男孩满脸惊讶,支支吾吾地说:“你是说这是你哥哥送的礼物,没花你半毛钱?我也好希望能……”
    当然保罗以为他是希望能有个送他车子的哥哥,但那男孩所谈的却让保罗十分震撼。
   “我希望自己能成为送车给弟弟的哥哥。”男孩继续说。
    保罗惊愕地看着那男孩,冲口而出地邀请他:“你要不要坐我的车去兜风?”
    男孩兴高采烈地坐上车,绕了一小段路之后,那孩子眼中充满兴奋地说:“先生,你能不能把车子开到我家门前?”
   
保罗微笑,他心想那男孩必定是要向邻居炫耀,让大家知道他坐了一部大车子回家。没想到保罗这次又猜错了。“你能不能把车子停在那两个阶梯前?”男孩要求。

   
男孩跑上了阶梯,过了一会儿保罗听到他回来的声音,但动作似乎有些缓慢。原来他带着跛脚的弟弟出来,将他安置在台阶上,紧紧地抱着他,指着那辆新车。

   
只听那男孩告诉弟弟:“你看,这就是我刚才在楼上告诉你的那辆新车。这是保罗他哥哥送给他的哦!将来我也会送给你一辆像这样的车,到那时候你便能去看看那些挂在窗口的圣诞节漂亮饰品了。”

    保罗走下车子,将跛脚男孩抱到车子的前座。满眼闪亮的大男孩也爬上车子,坐在弟弟的旁边。就这样他们三人开始一次令人难忘的假日兜风。
    那一次的圣诞夜中,保罗才真正体会耶稣所说的“施比受更有福”的道理。
    (丹·克拉克)

发表在 感受生活 | 2条评论

nesC

作者:Enoch Wang  引用自:http://chinawangquan.spaces.live.com

一、nesC的语法
    NesC是标准C的扩展,应用背景是传感器网络这样的嵌入式系统,这类系统的特点是内存有限,存在任务和中断两类操作。NesC的语法和标准C基本没有区别(NesC应该不能动态分配内存)。NesC程序的基本组成是Component,一个Component是一个*.nc文件。每个Component
可以完成一定的工作,一个app一般有一个称为“Main”的Component作为程序的执行体(类似于C的main函数),“Main”调用其他的
component以实现程序的功能。“Main”调用其他Component,以及一个Component调用其他的Component的方式是
“interface”的连接,Component “uses”的interface连接到其他component
“provides”的interface。Interface可以看作函数声明的一种封装,一个interface的内容是几个函数的声明(没有函数的
定义),TinyOS系统提供了一系列interface(interface应该是由系统提供,不用自己写的)。可以理解为Interface是
Component的属性,函数是interface的属性。Component分为两类,“configuration”用来完成component之
间的连接,“module”用来完成该Component的功能(内容是“provides”的interface中函数的定义)。NesC定义了两类特
殊的函数,“command”和“event”。函数调用时,Command用“call”,event用“signal”,在一个component
中,provides的interface中的command函数必须被实现(在implementation中定义),uses的interface中
的event函数必须被实现。“async”指出这个command或者event可以在有中断时使用。为了协调任务和中断的执行,nesC使用
“atomic”指出该段代码“不可被打断”。另外定义了“task”封装一些代码来完成一个任务,系统有FIFO的task队列。不同的Task之间没
有优先级,但task可以被interrupt
handler打断。为防止全局变量等公用数据被非正常修改,nesC规定只在task中进入公共的数据部分。
二、生成程序的结构图
    很有用的功能,在程序的文件夹里,键入“make micaz
docs”命令,可以在../doc/nesdoc/micaz目录下生成这个程序的结构图。通过看结构图来了解程序比较直观。另外,在编写程序的时候,
有一个问题,就是调试程序很困难。因此在编写完程序并且编译通过之后,可以先生成它的结构图,检查是否正确,作为调试程序的一个步骤。
三、调试方法
    在程序中尽量多得使用三个指示灯,是比较有效的调试方法。程序写完之后可以生成程序的结构图以及用listen命令读取消息包的类型。


发表在 计算机与 Internet | 留下评论

EM-Halbfinale: Deutschland gegen die Türkei

精彩,非常精彩,真的非常精彩!!
原本对足球一窍不通,可是在这里,真的没有办法不爱上它!在那90分钟里,终于体会到人生的第一次万人空巷,呵呵,一个同学说,来了德国这么多年就等这场球赛呢~~~ ^_^ 
Dramatisch! Wirklich!
发表在 未分类 | 留下评论