帐前卒专栏

code, software architect, articles and novels.
代码,软件架构,博客和小说

今天我和广仔去医院看望雨寒,带着大家的祝福,我们的脚步稍显沉重。依旧是 21 楼,
依旧是护士台旁边的病房,踏进那扇门,我们惊喜的看见雨寒坐在病床边,腿和脚被毛巾被包裹着,踩在小板凳上。今天没有打点滴,只是头上缠着一个毛巾。“我
剃光头了!”雨寒看见我们笑着说,有些不好意思,精神状况还不错。把头上的毛巾往后拿掉一些,我们看见了有些头发茬的小光头!“她这几天头发一直掉,我们
怕会因为不干净,会感染,今天剃头的人刚好过来,就把头发剃了。也不敢刮,就用推剪,怕会划伤出血。”雨寒妈妈给我们解释道。我的心痛痛的。

化 疗真的很折磨人。雨寒的手现在都是黑黑的,左手的手肘窝处的静脉血管扎着一个管子,是一直经血管到心脏的,这样药水可以直接到心脏迅速稀释,并到全身。雨
寒不时用右手去拨弄左手指,也只能这样,因为导药水的管子原因,左手臂不能大幅度的动。在没扎这个管子之前,是通过右手的静脉血管输液的,才一天半的时
间,血管就黑掉了。雨寒每天都要做血常规,每天一次的扎手指,是病房里的病人们都惧怕的事情。雨寒的手指已经扎得全是小洞了。我和广仔心痛地按住自己的胸
口,为雨寒加油鼓劲,“一定要坚强,一定会好的!”

去医院前,我们通过上网也了解了一些白血病的知识,所以向雨寒的爸爸和男朋友了解了一些具体的情况。前些天刚定了性,是急性髓系白血病 M2 。
目前她做完了第一次化疗,今天不发烧了,等到星期一,状况比较好的话,做骨髓穿刺(又是极度痛苦的啊!),看一下第一次化疗的效果,如果白细胞,血小板等
指标合格,就可以回去休息几天,再过来做第二次的化疗。如果不好的话,就要马上继续第二次的化疗。要知道,化疗对全身的脏器都是有损伤的,并且即使治愈
后,也会对今后的生活产生影响。所以我们希望雨寒的周一化验结果能够好一些!

前天省委警卫连的战士又过来为雨寒献血了,而且他们说,愿意随时持续为雨寒无偿献 AB
型血小板。感动得我眼泪汪汪的,人民子弟兵真的是很伟大!其中献血的连长叫刘延章,让我们记住这位好心人的名字。也祝愿这些可爱的人,永远健康,一生平安。

我 们和雨寒一样,也是刚刚大学毕业,家人盼着我们顺利毕业,找到满意的工作,终于可以看见将来的即使平淡,但是幸福美好的画面。老天却如晴天霹雳,击碎了这
原本欢乐的一家人的梦,就如从天堂,瞬间坠到了地狱一样。偏偏这个家庭没那么富裕,母亲下岗多年,父亲在临武县电信局做职员,月工资不像沿海的电信局那么
可观,每月一千多块,养活着这个家。医生跟雨寒爸爸说,至少要准备六,七十万。这让他们除了担忧女儿的病情,还要担忧这笔巨大的医疗费,该怎么筹措。家族
里老老少少,六十多口人,甚至把养老钱也拿了出来,凑了二十多万。可还是远远不够!雨寒爸爸说,家族里的大人小孩都承诺,将来只要国家需要,只要自己的型
号匹配,愿意无偿捐献骨髓,帮助需要帮助的人。这是对像刘延章连长那样好心人的感恩,是对那么多正在为雨寒奔走担忧的人们的感恩,也是对这个社会的期待。

目前我们需要大家的支持,正如之前中华同学写的,让爱汇成海洋。为雨寒祈福,为她加油!我们在如何为雨寒募捐的问题上遇到了困难,不知道向社会公布雨寒的个人账户会不
会与法律相违背。所以如果好心的朋友要捐赠,请与您身边的湖南大学 04 级软件学院的同学联系,或者与所在地的湖南大学校友会联系,然后通过他们把善款汇到雨寒
的账户上,同时务必附上您的姓名和捐赠款数发到指定邮箱,方便我们做公示和统计。

谢谢大家的关心,祝愿好人一生平安!

![检查报告](http://p.blog.csdn.net/images/p_blog_csdn_net/cctt_1/EntryImages/20090
310/20090211026.jpg)
![骨髓检查报告](http://p.blog.csdn.net/images/p_blog_csdn_net/cctt_1/EntryImages/200
90310/20090211025.jpg)

最近学c++ template,发现可以使用 template template parameter

然后自己编了一段小代码…

// template template parameter template <typename T, template
class CONE = std::deque> class MyClass { public: CONE a; MyClass() { } };

发现编译器报错为 error C3201: the template parameter list for class template
‘std::deque’ does not match the template parameter list for template parameter
‘CONE’

这个错误查了一下,说: 不要本来没有模板的类你乱加模板…

可是我这里使用的是标准STL deque,没有理由冒出这样一句话呀

然后我又试了一下

// template template parameter template <typename T,class CONE = std::deque

class MyClass { public: CONE a; MyClass() { } };

哈哈,这样是可以编译通过的。没有问题,那么能不能用这段代码代替上面那段代码呢?找了一下…这里会有安全问题。一种情况 MyClass<int, deque<
int>>这样是可以的,另外一种情况MyClass<double,deque>.如果我们可能会把第一个T类型的变量放入到CONE中,那么这里就不可
避免要有数值转换问题。这里丢掉了精度,并且可能导致一个bug。但是如果MyClass<std::string,deque<const char
*>>则会引发编译问题。那么我们怎么能避免这个问题呢?使用下面的代码:

// template template parameter template <typename T,template class
CONE> class MyClass { public: CONE a; MyClass() { } };

这样就可以保持变量类型 T与
CONE中的类型一致了。如果我还是希望有一个缺省的模板,让我不是每次非要加入std::deque.这样还不又回到了第一段代码?那么还是会引发error
C3201错误。后来我查了下standard STL库中deque的构造函数,deque需要两个参数例如: deque<int , allocator>,这样做的原因在于每次申请空间的时候,都是按照int的大小,当然STL允许你自己定义自己的allocator。下面这样写可以既有安全性,又有一定的灵活
性:

// template template parameter template <typename T,typename A,
template<typename X,class Alloc> class CONE = std::deque> class MyClass {
public: CONE<T,A> a; MyClass() { } };

同时模板使用有几点要多加注意:一个是template template parameter中 template<template
class CONE>记住这里一定是class.一般我们使用template,class
和typename是没有区别的。但是这里例外。typename是类型的名字(既可以为类名,也可以为 aribtrary type基本类型),而class可能
是模板或者class和struct。举例:std::deque这个是模板名,而std::deque这个是类名。所以两者还是有一定的区别。另外有些编
译可以将我的第一段代码编译成功,我使用的是vs2005.还有在第二个template中 typename X, 与 class
Alloc只是一个文档参数,就是没有实际作用。只是为了标记CONE的。可以认为和函数声明差不多。

这世间万事万物都是有联系的。一个因素诱使另一个因素的发生。美洲的蝴蝶或许会引起飓风,USA的经济让全世界人民买单…或许这就是规律。近来上了高级数据挖掘课。
想想从众多属性因素中找到关联的规律,确实不是一件简单的事情。

课上老师说:超市中发现某天尿布和啤酒大多是同时卖出的。然后老师做的解释说,估计全家人以后几天想在家庆祝不想外出。然后超市就可以根据这个规律来制定产品的价格并
进行促销活动。其实我发现这样规律实在太多了,并且也总是有些离谱。

假设这样一个例子:对高级职称的评审预测。

id    name    age    work-year   title

1      明明        20         3             经理

2      红红        21         1             部门经理

3      白白        20         1             项目经理

4      小小        40         2             高级工程师

等等这样一个例子中,如果我们抽出 age work-year title进行预测分析或许可以得到一个age work-year
与title的相互关联规则,然后放入叫 XX的人,age 30  work-year 2 预测title是什么。这样做大家都认为…是可以的,因为title
是类别嘛!其他都是属性,这么做其实是经典的数据挖掘…可是如果我们把姓名和我们人为加入的id放入其中呢?那估计得到的结果让人啼笑皆非。比如有这样的结果被挖
掘出来:有叠字的可以做经理,或者id为10的倍数的人可以做高级工程师…我们大家心理非常清楚这种联系是不可取的。【虽然有“姓名预测学”这种学科,并且几乎所有
的中国人都认为名字很重要(因为我不曾听说过家长对儿女的名字不关心的)】但是如果挖掘出有复姓的小朋友可以做经理…有叠字的小朋友可以做高工…那我们很大程度
就知道我们未来了…不管是谁,估计不会怎么信…这个预测尚且说的过去,那id号是10的倍数的预测…就是无稽之谈…当然我们虽然也在现实生活中经常注意并
且追逐“8”,“6”之类的数字。但是这个id号毕竟是我们自己加的…我改动一下,难道那人几年后就会有不一样的命运…你不信,我也不信。但是数据挖掘的人信。
很多东西在一定程度都是我们自己加入的属性或者生成的属性,并且有些属性我们很难判断这个和我们想要挖掘出来的规律到底有何种关联,甚至就是根本没有关联。没有人知道
这些。可是我们还是想挖…不管挖出的是石油还是垃圾…

当然,我们也可以从挖出的规律中找到自己认为可能是正确的规律。但是我们也不是很清楚是不是那些垃圾数据间接影响了这些正确规律的诞生呢?你相信它是正确,那就一定是
正确的?还是因为它是正确的,你才去相信?突然想起来计算机生成随机数的例子:想让0多些,0就多些;想让1多些,1就多些。

1000多年前,宗教也是一门科学。1000年后,科学也是一门宗教。

霍金写的,不错。彩页,好看,就像看连环画一样。不过使用的文字对我来说还是有点深奥。

和过去一样,我们还是追求知识,探索宇宙的奥秘,希望知晓过去和未来,乐意探知世界的边际。

有个理论很有趣。这或许是我见识短浅。时间也是有形状的,和空间一样。那么时间能不能弯曲回到过去呢?书上说,时间有开始也有终止。黑洞可以记录物质信息,时间在黑洞
中停止。那么当人进入黑洞,会是怎样的一种感觉?没有时间,那还能思考吗?没有时间,还能运动吗?吸入黑洞的一霎那,正物质被抛出,那么我们的负物质又会在何方,会是
怎样的形态?

我们的物理很神奇…探讨的是一个有时间和空间的范围。假设时间消失了,空间还存在吗?存在的话,有时怎样的形态呢?有没有可能时间还在流失,空间却不在了呢?

反正我也不去想了…因为想多了,就没有办法睡觉了…或者这正是我们没有成为牛顿,爱因斯坦,霍金等人的缘故吧…

想起来守城的两个神灵一个看着未来,一个回想着过去,结果城池还是被攻破,攻城的人说:因为那两个神灵忽视了现在。对我而言,比起过去和未来,现在才是最重要的

说实话,这部影片确实没有看懂…也不怪那些奥斯卡的评委把当年的最佳奖颁给“阿甘正传”。因为评委也看不懂。飞跃二字体现在何处呢??

不过我这里想说在片中那个护士真的很烂…想想神经病医院的护士应该也好不到哪里去。护士感觉上挺温柔,其实却根本没有把那些人当人看。所以个人认为学医护专业的最
好先修身养性,虽然解剖尸体多了,也不能把活人当尸体一样对待。现代医学不知道注意到这点没有。不过我个人不是学医的,妄加揣测一番。其实我自己感觉患有精神疾病的人
应该IQ不应该是个60左右的样子。而片中人的智商明显都偏低。

片中麦克虽不是医护人员,却懂得怎样治愈那些疾病,不知道是否是反语。

-------------------------------------------------------------

终于在老师的讲解下看懂了。

原来麦克是做了额叶白质切除手术。听说做过那个手术的人,只会吃饭睡觉,其他的什么都不会了。没有情感没有激情也没有任何疯狂的想法。想想这个手术是非常残忍的,无异
于把正常人变成猴子…甚至连猴子都不如。这项技术的发明者授予了诺贝尔医学奖。但是施行几年后,被美国全面禁止。听说最近广东某某医院还把它当成新的技术并用于戒毒
。可怕…

夜里下了雪,白茫茫挺好的。

上完早上课,和保增一起去堆雪人。找了半天…选中了塔下的空地。

看到看门的老大爷早已经堆了一个像样的雪人。我们说要堆自己的。于是保增滚了一个头,我滚了一个身子。

开始感觉雪很冷.后来发现一直接触雪就不冷了。

下面的身体还是感觉太矮太胖了…谁让是我滚出来的雪球呢?

![雪人1](http://p.blog.csdn.net/images/p_blog_csdn_net/cctt_1/EntryImages/200902
19/雪人.JPG)

首先Mutx m = new Mutex();

在一个函数中 m.WaitOne();

然后 m.ReleaseMutex();

在另一个函数中 同样 m.WaitOne();

m.ReleaseMutex();

你要写的只能一个进程访问的代码段就放在m.WaitOne();和m.ReleaseMutex();中间

private Mutex mutF = new Mutex(); private Mutex mutH = new Mutex(); private
void ReadF() { mutF.WaitOne(); // your code to access the resource
mutF.ReleaseMutex(); } private void ReadH() { mutH.WaitOne(); // your code to
access the resource mutH.ReleaseMutex(); } private void Form1_Load(object
sender, EventArgs e) { Thread tF = new Thread(new ThreadStart(ReadF)); Thread
tH = new Thread(new ThreadStart(ReadH)); tFlower.Start(); tH.Start();
mutF.WaitOne(); mutH.WaitOne(); // your code to access the resource
Thread.Sleep(1000); mutH.ReleaseMutex(); mutF.ReleaseMutex(); }

在网上找了很久找到这篇文章。还不错。昵称是 babymaus
写的…当然不知道是否他也是转载的。

当然x61安装windows还是挺费劲的。首先你要改成 USB CD启动,另外在BIOS的config中要把硬盘SATA改为
非APCI的才行。当然你安装xp之后要再把它改回来。另外安装电池管理驱动的时候,要装上你的电池。

其他的安装过程和下面介绍的一样。

(ThinkPad X61/X61S)产品驱动程序一览表 ,
下面是适用于(ThinkPad X61/X61S)的驱动程序,驱动下载页面的“驱动描述”中有关于驱动安装的详细说明,建议仔细阅读! 几点提醒:
1、请尽量按照下列驱动的排列的先后顺序安装;下载完的驱动程序文件是一个可执行文件,但是双击后仅是释放文件的过程,并未安装,默认释放到C:/DRIVERS/W
IN/***目录下,请到释放文件目录下继续安装。
2、设备管理中常见的未知设备一般为ACPI电源管理器和TPM安全芯片,如果出现未知设备,请首先尝试安装其驱动。
3、GHOST安装的系统有可能存在驱动无法安装的情况,建议不要使用GHOST安装系统。
4、使用GHOST安装系统后如出现小红帽不可用的情况,请在设备管理器中删除“鼠标和其它指针设备”下面有感叹号的设备,然后重启系统,小红帽即可使用。
附:BIOS中更改硬盘模式方法:在安装Win
XP之前,需要在BIOS中将硬盘改为兼容模式,否则在安装时会提升找不到硬盘或蓝屏,修改方法为:开机屏幕上出现ThinkPad标志时按F1进入 BIOS—>
Config—>Select Serial ATA (SATA),把AHCI改为Compatibility后按F10保存退出即可。
1、Intel主板驱动程序(Windows Vista/XP/2000)(设备管理器中显示为:SM总线控制器): http://think.lenovo.c
om.cn/support/driver/detail.aspx?docID=DR1198033155359&docTypeID=DOC_TYPE_DRIV
ER
默认解压路径:C:/DRIVERS/WIN/INTELINF/INFINST_AUTOL.EXE
2、显卡驱动程序(Windows XP, 2000)(设备管理器中显示为:视频控制器):
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197955625562&do
cTypeID=DOC_TYPE_DRIVER
默认解压路径:C:/DRIVERS/WIN/DISPLAY/SETUP.EXE或C:/DRIVERS/WIN/VIDEO/SETUP.EXE
3、以太网卡驱动程序(Windows 2000/XP)(设备管理器中显示为:以太网控制器): http://think.lenovo.com.cn/supp
ort/driver/detail.aspx?docID=DR1197611181968&docTypeID=DOC_TYPE_DRIVER
默认解压路径 C:/DRIVERS/WIN/ETHERNET/APPS/SETUP/SETUPBD/Win32/SetupBD.exe或C:/DRIVERS
/WIN/ETHERNET/APPS/PROSETDX/Win32/DxSetup.EXE
4、Intel PRO无线网卡驱动程序(Windows XP/2000)(设备管理器中显示为:网络控制器): http://think.lenovo.com
.cn/support/driver/detail.aspx?docID=DR1197856074093&docTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/WIN/WLANINT2/XP/Apps/x32/iProInst.EXE
5、声卡KB888111补丁(设备管理器中显示为:其他设备:PCI-DEVICE)(必须先安装此补丁,否则无法安装声卡和MODEM驱动程序)
http://think.lenovo.com.cn/support/knowledge/detail.aspx?docID=26015&docTypeID
=DOC_TYPE_KNOWLEDGE
默认释放路径:点击页面最下方附件文档下载,下载后是一个ZIP文件,先解压再安装即可。注意:只有先安装KB888111补丁,才能安装声卡和调制解调器驱动。
6、声卡(设备管理器中显示为:High Definition Audio总线上的音频设备):
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197358173421&do
cTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/WIN/AUDIO/SETUP.EXE
7、调制解调器(设备管理器中显示为:High Definition Audio总线上的调制解调器设备): http://think.lenovo.com.c
n/support/driver/detail.aspx?docID=DR1197599415437&docTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/HDAMODEM/SETUP.EXE
8、ACPI电源管理器驱动(设备管理器中显示为:未知设备):
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197863947328&do
cTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/WIN/IBMPM/SETUP.EXE
9、TPM安全芯片(设备管理器中显示为:未知设备):
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197949959109&do
cTypeID=DOC_TYPE_DRIVER
默认释放路径C:/Drivers/Win/TPM/INSTALLE.EXE
,在设备管理器未知设备上点右键、选择更新驱动程序,手动指定到C:/Drivers/Win/TPM/目录安装。安装过后系统设备中可能会有两个 ATMEL
TPM,其中一个上有感叹号,点右键卸载即可,是系统识别错误,如重启后仍存在,亦不会影响使用。
10、SATA驱动(设备管理器里IDE ATA控制器下的PCI DEVICE)
http://think.lenovo.com.cn/support/driver
/detail.aspx?docID=DR1197539101703&docTypeID=DOC_TYPE_DRIVER默认释放路径
C:/DRIVERS/WIN/IMSM,先打开C:/DRIVERS/WIN/IMSM/PREPARE目录,
双击install.cmd,然后重启计算机并按F1进入BIOS,在Config—>Select Serial ATA
(SATA)中把选项改为AHCI,按F10保存退出,进入系统后在设备管理器中IDE ATA控制器下面的PCI
DEVICE上点右键选择更新驱动程序,选择指定位置安装,并指定到C:/DRIVERS/WIN/IMSM目录搜索安装即可。
11、指纹识别器(设备管理器中显示为:Biometric Coprocessor)
(部分机型未包含此设备,请直接安装下一个驱动)
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1201764834156&do
cTypeID=DOC_TYPE_DRIVER
默认解压路径:下载后直接双击安装
12、蓝牙(设备管理器中显示为BCM2045B)(部分机型未包含此设备,请直接安装下一个驱动): http://think.lenovo.com.cn/su
pport/driver/detail.aspx?docID=DR1197536661875&docTypeID=DOC_TYPE_DRIVER
默认释放路径:/C:/Drivers/Win/MSBTooth,在设备管理器中蓝牙设备上点右键选择更新驱动程序,手动指定到C:/Drivers/Win/MS
BTooth目录安装。
13、迅盘(设备管理器中显示为:PCI内存控制器)(XP系统不支持迅盘,所以此驱动实际上是在XP系统下屏蔽询盘的工具)(部分机型未包含此设备,请直接安装下一
个驱动):
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197946056421&do
cTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/WIN/Turbodis
,在设备管理器中PCI内存控制上点右键->更新驱动程序->指定位置安装,指定到上述位置搜索安装即可。
14、电源管理软件(Power Manager)
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197863356578&do
cTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/W2K/PWRMGR/SETUP.EXE
15、热键管理软件(HOTKEY):
http://think.lenovo.com.cn/support/driver/detail.aspx?docID=DR1197943308328&do
cTypeID=DOC_TYPE_DRIVER
默认释放路径C:/DRIVERS/WIN/HOTKEY/SETUP.EXE

今天陪妈看了肖申克的救赎。确实感触良多。

还记得那几句话:

1.Hope is a dangerous thing. Hope can drive a man insane. It got no use on the
inside. Hope is also a good thing, maybe the best of things. And no good thing
ever dies. 不管怎么样,希望总是要有的。自己没有希望,就真的没有希望了。

2. I look back on the way I was, a young studip kid who committed that
terrible crime. I want to talk to him. I want try and talk some sence to him.
Tell him the way things are. But I cannot. Rehabilitated? It’s just a bullshit
word.

Red,这样对评审员说。什么才是悔过?什么才是改过自新?很多时候想做,可是以及是不可能的事情了。每每想起,总是悔恨万分。

3. It was the same reason he spent years shaping and polishing these rocks.
The same reason he hung his fantasy girls on the wall. In prison,  a man will
do most anything to keep his mind occupied.
人活着靠的是什么?无聊有时用什么打发时间的。如果是你,你又会怎样做?付出什么,收获什么。

4. Brooks was here. So was Red.
狱中的人习惯了狱中的生活,狱中的人不习惯狱外的生活。不是这个世界变化快,而是周围人们的眼光,看法,令人感觉无法自由的生活。

5. Get busy living, or get busy dying. 忙生忙死?忙的目的何在?反正,整天都在忙。

6. From now on, I will write two letters a week instead of one.当花六年的时间每周写一封信收
到了200美元的资助的时候,他竟然想到从今往后,每个星期写两封信去催钱。这种精神真的是太锲而不舍了。当我们取得成绩的时候,往往想到的是如何保持,而不是想去继
续进步。可怕的人!加倍努力,才是生存之道。

当你知道你的生活不公的时候,你才会去想着改变吗?NO. 我们的生活一直都不公。所以现在加倍努力才是王道。想想如果真的是听到自己是无辜的事情,才去开凿隧道,那
还要花20年。保持着对生活的希望,人生才能被救赎。与其靠别人的施舍,不如靠自己的努力和才智,当然还要靠朋友的帮助。如果没有那把锤子…他是不可能逃脱的。

同学得了白血病。不知道该说些什么,也不知道该写些什么。

转下…

原文地址: http://www.tianya.cn/publicforum/content/free/1/1498278.shtml

唐雨寒个人blog: http://tyh860124.blog.163.com/

女孩,我拿什么去拯救你?我没有你所需的AB型血,也拿不出你治病需要的60万,更不要说那匹配的骨髓了。
在此之前,我认为白血病离我很遥远。想不到却是如此的近,以自让所有认识她的人都反问,这是真的吗?因为她给大家的印象总是那么的活泼健康。
她的名字叫唐雨寒,今年才23岁。才从大学的校门走出来,正意气风发的步入社会,去经历社会的磨炼,去实现自己的梦想。遇到的困难她一概乐观应对,但命运的无情的安排
却要将这一切击个粉碎。
1月31号我忧心匆匆得赶到她所在的医院去看望她。由于病房需要戴口罩,我更没有勇气去和她说话,因为我知道刚做完化疗的她现在连动一下的力气都没有,我又怎么忍心去
让她说话呢?从雨寒妈妈那得知,由于现在正是春节期间,各个医院的血库都没有雨寒需要的AB型血了,此时雨寒的爸爸正在血液中心那苦苦守候着能救她女儿生命的AB型血

来到了血液中心后,看到了雨寒爸爸一脸憔悴的坐着,旁边是几名穿着绿军装的战士。后来得知是省委大院警卫连的战士知道雨寒的情况后,自发的组织来献血的。我用手机将这
感人的一幕拍了下来
冰心说道:“爱在左,同情在右,走在生命的两旁,随时撒种,随时开花,将这一径长途,点缀得香花弥漫,使穿枝拂叶的行人,踏着荆棘,不觉得痛苦,有泪可落,却不是悲凉
。”
希望雨寒早日康复!

献血地址…请注明是献给广东省人民医院血液内科的唐雨寒的。

每天要AB型血…有好心的…同血型的帮忙献一下。感激不尽…

0%