转载:圣诞礼物

圣诞节前夕,街上熙熙攘攘的人群变得少了许多。“感谢上帝,今天的生意真不错!”忙碌一天的史密斯夫妇送走了最后一位来鞋店里购鞋的顾客后由衷地感叹道。透过通明的灯火,可以清晰地看到夫妻二人眉宇间的激动与喜悦。

史密斯先生走向门口,准备去搬早晨卸下的门板。他突然在一个放着各式鞋子的玻璃橱窗前停了下来—透过玻璃,他发现了一双孩子的眼睛。

史密斯先生急忙走过去看个仔细:这是一个捡煤屑的穷小子,冻得通红的脚上穿着一双极不合适的大鞋子,落满煤灰的鞋子上早已“千疮百孔”。他看到史密斯先生走近了自己,目光从橱窗里做工精美的鞋子上移开,盯着这位鞋店老板,眼睛里饱含着一种莫名的希冀。

史密斯先生俯下身和蔼地问:“圣诞快乐,我亲爱的孩子,请问我能帮你什么忙吗?”

男孩儿好半天才应道:“我在乞求上帝赐给我一双合适的鞋子,先生,您能帮我把这个愿望转告给他吗?我会感谢您的!”

正在收拾东西的史密斯夫人这时也走了过来,她把这个孩子上下打量了一番,然后把丈夫拉到一边说:“这孩子蛮可怜的,还是答应他的要求吧?”史密斯先生却摇了摇头,不以为然地说:“不,他需要的不是一双鞋子,亲爱的,你把橱窗里最好的棉袜拿来一双,再端一盆温水来,好吗?”史密斯夫人满脸疑惑地走出去。

史密斯先生很快回到孩子身边,告诉男孩儿说:“恭喜你,孩子,我已经把你的想法告诉了上帝,马上就会有答案了。”孩子的脸上这时开始漾起兴奋的笑容。

水端来了,史密斯先生搬了一张小凳子示意孩子坐下,然后脱去男孩儿脚上那双布满尘垢的鞋子。他把男孩儿冻得发紫的双脚放进温水里,揉搓着,语重心长地说:“孩子,真对不起,你要一双鞋子的要求,上帝没有答应你,他说,不能给你一双鞋子,而应当给你一双袜子。”男孩儿脸上的笑容顿时僵住了,失望的眼神充满不解。

史密斯先生急忙补充说:“别急,孩子,你听我把话说明白。我们每个人都会对心中的上帝有所乞求,但是,他不可能给予我们现成的好事,就像每个人都想追求宝藏,但是上帝只能给我们一把铁锹或一张藏宝图,要想获得真正的宝藏还需要我们亲自去挖掘。相信自己,前途才会一片光明啊!

我在小时候也曾乞求上帝赐予我一家鞋店,可上帝只给了我一套做鞋的工具,但我始终相信拿着这套工具并好好利用它,就能获得想要的一切。二十多年过去了,我做过擦鞋童、学徒、修鞋匠、皮鞋设计师……如今,我不仅拥有了这条大街上最豪华的鞋店,而且拥有了一个美丽的妻子和幸福的家庭。孩子,你也是一样,只要你拿着这双袜子去寻找你梦想的鞋子,永不放弃,那么,你肯定也会成功的。另外,上帝还让我特别叮嘱你:他给你的东西比任何人都丰厚,只要你不怕失败,不怕付出!”

脚洗好了,男孩儿若有所思地从史密斯夫妇手中接过“上帝”赐予他的袜子,像是接住了一份使命,走出了店门。他向前走了几步,又回头望了望这家鞋店,史密斯夫妇正向他挥手:“记住上帝的话,孩子!你会成功的,我们等着你的好消息!”男孩儿一边点头,一边迈着轻快的步子消失在黑夜里。

一晃三十多年过去了,又是一个圣诞节,年逾古稀的史密斯夫妇早晨一开门,就收到了一封陌生人的来信,信中写道:

尊敬的先生和夫人:

您还记得三十多年前那个圣诞节前夜,那个捡煤屑的小伙子吗?他当时乞求上帝赐予他一双鞋子,但是上帝没有给他鞋子,而是别出心裁地送给他一番比黄金还贵重的话和一双袜子。正是这样一双袜子激活了他生命的自信与不屈!这样的帮助比任何同情的施舍都显得重要,给人一双袜子,让他自己去寻找梦想的鞋子,这是你们的伟大智慧。

衷心地感谢你们,善良而智慧的先生和夫人。他拿着你们给的袜子已经找到了对他而言最宝贵的鞋子—他当上了美国的第一位共和党总统。

我就是那个穷小子。

信末的署名是:亚伯拉罕·林肯!

时间: 2024-10-15 08:56:03

转载:圣诞礼物的相关文章

【转载】C++拷贝构造函数(深拷贝,浅拷贝)

对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量.下面看一个类对象拷贝的简单例子. #include <iostream>using namespace std;class CExample {private:     int a;public:     CExample(int b)     { a=b;}     void Show ()     {        cout<

门控时钟-理论分析 ---- 转载

转载自:http://www.chipsbank.com/news_detail/newsId=123.html 门控的基本要求: 1. 所需要的沿(对于正沿触发的寄存器是正沿,对于负沿触发的寄存器是负沿)不增加,不减少: 1. 不会产生毛刺: 1. 使用后功耗要能够降低: 1. 最好面积还会减小. 1. 上升沿触发的门控时钟的结构研究:应用与上升沿触发的寄存器的门控. 1. 直接与门结构: 1. 高电平使能Latch + 与门结构: 1. 低电平使能Latch + 与门结构: 1. 波形研究:

浅谈Java中的equals和==(转载)

在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); 5 System.out.println(str1.equals(str2)); 为什么第4行和第5行的输出结果不一样?==和equals方法之间的区别是什么?如果在初学Java的时候这个问题不弄清楚,就

JVM学习(2)——技术文章里常说的堆,栈,堆栈到底是什么,从os的角度总结--转载http://www.cnblogs.com/kubixuesheng/p/5202561.html

转载自---http://www.cnblogs.com/kubixuesheng/p/5202561.html 俗话说,自己写的代码,6个月后也是别人的代码--复习!复习!复习!涉及到的知识点总结如下: 堆栈是栈 JVM栈和本地方法栈划分 Java中的堆,栈和c/c++中的堆,栈 数据结构层面的堆,栈 os层面的堆,栈 JVM的堆,栈和os如何对应 为啥方法的调用需要栈 属于月经问题了,正好碰上有人问我这类比较基础的知识,无奈我自觉回答不是有效果,现在深入浅出的总结下: 前一篇文章总结了:JV

GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流(转载)

最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助. GitHub操作总结 : 总结看不明白就看下面的详细讲解. GitHub操作流程 : 第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化Git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'desc

2.EasyUI学习总结(二)——easyloader分析与使用(转载)

本文转载自:http://www.cnblogs.com/haogj/archive/2013/04/22/3036685.html 使用脚本库总要加载一大堆的样式表和脚本文件,在easyui 中,除了可以使用通常的方式加载之外,还提供了使用 easyloader 加载的方式.这个组件主要是为了按需加载组件而诞生.什么情况下使用它呢? 你觉得一次性导入 easyui 的核心 min js 和 css 太大 你只用到 easyui 的其中几个组件 你想使用其中的一个组件,但是你又不知道这个组件依赖

Data guard概念篇一(转载)

本文转载至以下链接,感谢作者分享! http://tech.it168.com/db/2008-02-14/200802141545840_1.shtml 一.Data Guard配置(Data Guard Configurations) Data Guard是一个集合,由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成.组成Data Guard的数据库通过Oracle Net连接,并且有可能分布于不同地域.只要各库之间可以相互通信,它们的物理位置并没有什么

【转载】GBDT(MART) 迭代决策树入门教程 | 简介

      转载地址:http://blog.csdn.net/w28971023/article/details/8240756        GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论累加起来做最终答案.它在被提出之初就和SVM一起被认为是泛化能力(generalization)较强的算法.近些年更因为被用于搜索排

LIB和DLL的区别与使用(转载)

转载自:http://www.cppblog.com/amazon/archive/2009/09/04/95318.html 共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library.一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library.共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.e