2007年09月10日

杰克,是一个有理想的青年。他喜欢创作,立志当个大作家,像山姆一样。山姆,是杰克崇拜的大作家。杰克常常在杂志上看见山姆的名字。杰克发现:山姆非常高产;并且,创作风格多样化;再有,从作品涉及的内容看,其人的知识、见识极其广博。以山姆为偶像,杰克开始了文学创作。慢慢地,杰克也能发表作品了。杰克高兴地努力地写呀写,从趋势上看,他是进步的。然而,写了几年后,杰克沮丧地发现:自己要想赶上山姆,简直是白日做梦。山姆酷似一台创作机器,任意翻开一册新一期的杂志,几乎都可以看见山姆的名字。杰克心想,我就是每天不睡觉也写不出来这么多的作品。另外,山姆那多样化的创作风格,可以吸引有着不同欣赏癖好的读者,而自己,仅有一种创作风格。最可怕的是,山姆犹如一个无所不知无所不晓的“万事通”,而自己,相比之下,显得懂得太少了。杰克开始怀疑自己了,怀疑自己的才气,怀疑自己的学识,怀疑自己是不是文学创作这块料,怀疑自己能否在这条路上有大发展……  

在种种怀疑中,杰克信心尽失,慢慢地,他远离了创作。他死心塌地做了一名运输垃圾的司机。在奔向垃圾处理场的路上,杰克老了。

这一天,老杰克到一家杂志社去运垃圾,那其实是一些滞销旧杂志。老杰克随手拾起了一册翻了翻,又看见了山姆的名字。忽然,老杰克想跟杂志社的人打听打听山姆。事实上,除了山姆的名字和他的作品,老杰克对山姆本人是一无所知的。杂志社的人笑着告诉老杰克:山姆这个人根本不存在。我们杂志社把作者姓名不详的文章,一概署名为山姆。其他的杂志社也有这个习惯。所以,山姆的名字常常出现在杂志上。  

话未说完,老杰克已然惊得不能动弹了。原来,让他信心尽失、理想破灭、一生黯淡的,竟是一个根本不存在的人。  

人,多么喜欢瞎比较啊。在瞎比较中,自己创造出一个对手。又因为不自信,再用想象力将对手的能力无限扩大化。继而,让对手来折磨自己,直到将自己击垮为止。待到有一天,忽然明白了,其实是自己击垮了自己,可是为时已晚。请走好脚下的每一步,不要向前后左右看,这样的话,你就不会被想象出来的对手所击倒。

2007年07月24日

伴随着一股淘金热,他和另外一个青年不约而同来到这个西部城市做着相同的生意。由于都是单枪匹马在外边,不仅生意需要相互帮忙,就连生活也需要相互照顾,两人成了好朋友,白天走街串巷叫卖,晚上一起住旅馆。他爱读书,每到晚上就躺在床上不停地翻书看。而那个青年则爱研究地图,既看本国地图,也看世界地图,还时不时在地图上做各种标记。

 

两年后,这两个人都有了点积蓄,决定回家乡创业。但回乡不久,那个青年觉得家乡还没开发,没什么钱可赚,听说东部的钱好赚,于是决定去那里发展。临走之际,邀请他同去。可他考虑再三,却拒绝了。他决定就在这儿开始他的创业生涯。因为,他听过这样一句话:小生意靠守,大生意靠跑。他没有钱做大生意,只能先做小生意,况且,这儿又是人口密集区,做小本零售生意肯定赚钱。

 

于是,他守在他的居住区做起了日用百货零售小生意。果然如他所料,他的生意很赚钱,来他这儿买各种日用品的顾客络绎不绝。很快,他就扩大了店面。10年后,他建立了功能齐全的超级市场,专门经营日用品。他理所当然地成为这家超市的总经理。

 

生意做到这个份上,已经比较“大”了。这时他想:当年创业时,做的是小本生意,靠的是“守”,现在有了一定实力,到了该“跑”的时候了。于是,他鼓励他的员工和部门主管都积极行动起来,去各地拓展市场。他说,坐着不动,是永远赚不了大钱的。要想赚大钱,就要动起来。

 

从此,他的超市“跑”向全美国,进而发展到世界各地。每个超市在当地扎下根后,再采用“守”的方法经营起来,并进而成为行业领头羊。由于各地连锁超市的形成,他自然成了董事会首席执行官。他,就是今天家喻户晓的沃尔玛零售帝国的创造者——萨姆·沃尔顿。

 

与此同时,当年他的那个朋友也赚了些钱,只不过,他还是喜欢四处奔跑寻找商机。10多年来,他在国内外开了许多小公司,做着跨行业的生意。为了照顾他的生意,他每天不是在飞机上,就是在去飞机场的路上。但即使这样,又一个10年后,他还是面临破产的边缘。为了获得周转资金,他向萨姆·沃尔顿求助,萨姆·沃尔顿答应了他,决定借给他一笔资金。

 

到了约定见面的那天,他早早地来到萨姆·沃尔顿办公室,却发现萨姆·沃尔顿正在超市外面爬上爬下、满头大汗地修理汽车。原来,一个客户来这儿买了许多东西,汽车却抛锚了。萨姆·沃尔顿恰好路过这儿,他开过汽车,对修理很在行,于是操起工具替那位顾客修起车来。

 

半个小时之后,汽车修好了。萨姆·沃尔顿这才和朋友一起向他办公室走去。朋友不可思议地问他:“你身为董事长,怎么还干修车这样的活?”他却轻松地回答道:“做生意不仅要‘守’、要‘跑’,还要‘稳’,要把客户稳住,让他们下次愿意再来这儿买东西。我敢保证,刚才那个顾客过不了几天还会来的。”

 

朋友又问:“老兄,我一直很不理解,我成天奔波在各地,和你一样勤奋。可现在,你拥有超过百亿美元的财富,而我却徒有虚名。咱们一同创业,为什么差距这么大?”

 

萨姆·沃尔顿想了想,说:“当年刚开始做生意的时候,我读过这样一本书,说的是保险推销员费利的故事。按说,推销员应该每天冲锋在外,跑的地方越多越好。可是,费利却不这样做。他给自己定的业务范围是距自家20公里以内,在这个范围内,专心致志把业务做精做好。结果证明,相比那些从这个城市推销到另外一个城市、不停奔跑的推销员,费利卖出去的保险是最多的。后来,由于他的业绩做得最好,就成了保险公司经理。”

 

萨姆·沃尔顿停了停,又接着说:“费利的故事给了我很大启发:财富在哪儿?财富就在身边。这就是我不出去盲目乱跑的原因。我想,在生意还未做大之前,先守住一方领域再说,我只要一心一意干好我的沃尔玛,就能发财。”

 

是的,如果把注意力放在自己身边,通过“守”、“跑”、“稳”,或许就抓住了财富的源泉。

2007年07月23日

        前些天去北京出差了一周,去之前考虑到要待一周,就没有预订返程票。到了那边,总以为时间还早,提前几天订一下就可以了,应该没什么问题的,就一直没上心,结果一直等到返回前一天才想起要订票。但那时所有的订票渠道都没有票了,当时非常后悔没有早些订票,不过后悔归后悔,办法还是要想的,后来在别人的指导下,去售票点等晚上9点新出的票,买到了第二天的返程票。买到票后,心里暗自庆幸,人也就放松下来了。回来那天,车票是晚上8点的,结果我们和同事吃饭,从6:30一直吃到了7:28分,才不紧不慢的开始往火车站赶。按理说,这时我们还是有可能赶上火车的,可刚开始我们仍然不紧不慢的边走边聊,等只剩20分钟时才拼命赶,在出地铁时,我们问了下路,没想到那个人竟然给我们指了个错误的方向。就着样,当我们赶到候车室时,刚刚停止检票,眼睁睁的看着火车开走。之后的结局真是惨,我们拿500元的卧铺票换了没有位子的坐票,在拥挤到连上厕所都极其困难的车厢里熬了13个小时,这经历让人终身难忘!
        造成最后没赶上车的原因很多,比如路人不负责任的指路、吃饭没有注意时间,但自己反省下来,问题还是出在自己的做事习惯上:我做事一向喜欢卡的死死的,要花半小时时间的事,我一定只留半小时去做,结果经常会迟: 接女朋友会迟到,开会会迟到,工作任务会延迟完成等等。就算这次幸运赶上了火车,总有一次会没赶上的。仔细想来,世界是如此的不确定,有太多的突发时间和意外,你是不可能在事前都考虑到的。为了避免被意外和突发的事件阻碍你达到目标,你只有预留足够的余地去应对未知的事件:早上上班早出发10分钟才能保证不迟到、制定工作计划要留10%的时间才能基本保证及时完成计划,招待朋友要准备足够的饭菜。。。
        做事要预留余地,这个习惯要深入到我的骨子里才行。

2007年07月13日
    采访一位因救森林大火而牺牲的勇士家属,他的亲人带着我来到深山坞,爬了许久才到了勇士牺牲的地方。
              
    事隔一个多月了,现场仍惨不忍睹。十多米高的大树已烧成木炭状,树枝燃烧后掉在地上的木炭已结了厚厚一层。勇士的亲人指着一堆乱石对我说:“他就死在这里。”
 
    亲人试图给我还原当时的场景,他们说大火是从山冈上扑下来的,他看到火势不妙,就从山冈上逃下山来,跑了足足100多米,被浓烟呛晕了。如果再坚持三五分钟,他就有可能生存了。
 
    我有些不解。他的亲人指着离乱石30米左右一片开阔的已经废弃的煤矿说,只要他逃到煤矿里,就什么事也没有了。然后他的亲人又指着10米开外的另一条矮沟说,如果他往前10米,身子趴在矮沟里,也可以逃出劫难。我听了,有些唏嘘。生与死的距离,竟然只是短短的10米,它需要的时间只不过5秒就够了。
 
    回来后,我用了很多笔墨描写勇士逃生的经过。后来我对一位在林业局工作的朋友说起,朋友听了说:“瞎扯。”
              
    朋友认为,人是无论如何也逃不过火的,在五级风的情况下,火的速度可以达到每秒5米。而人的最大奔跑速度只有每秒2米,如果山火扑来时逃跑,即使乔丹遇上也必死无疑。加之丛林中有各种羁绊以及大火燃烧时产生的高温、空气中氧气稀薄,存生的机会十分渺茫。
 
    我问朋友:“勇士有没有逃生的可能?”
              
    朋友说:“有,只有惟一的一种,就是面对大火,屏住呼吸,冲进大火中。”
              
    我愕然。
              
    朋友说:“因为,只有大火的背面才是安全的。”
              
    我说这样的知识只有专业救火员才可能具备。朋友说:“人有弱点,有时候专业救火员也会在危急之中忘却这样的基本知识。”
              
    生命是脆弱的,大概就是因为人性中有太多的缺陷,常常,生与死,都在这样的一念之间。
2007年06月21日

一位年近花甲的哲学教授在上他的最后一节课。在课快完时拿出了一个大玻璃瓶,又先后拿出两个布袋,一个装着核桃,另一个装着莲子。然后他对大家说:“我今天给你们做一个实验,我还是在年轻时看到这个实验的。实验的结果我至今仍然常常想起,并常用这个结果激励自己,我希望你们每个人也能一辈子记住这个实验,记住实验的结果。”

 

 在座的同学当时都很奇怪,哲学课还能做出实验吗?就用那些核桃和莲子?

 

 老教授把核桃倒进玻璃杯中,直到一个也塞不进去为止。这时候他问:“现在杯子满了吗?”

 

 学过哲学的同学已经有了几分辩证法的思维。“如果说装核桃的话,它已经装满了。”

 

 教授又拿出莲子,用莲子填充核桃还留下的空间。

 

 然后,老教授笑着问:“你们能从这个实验中概括出什么哲理吗?”

 

 同学们一个个开始发言,有人说这说明了世界上没有绝对的满,只有相对的满。有人说这说明了时间像海绵里的水,只要想挤,总可以挤出来的。还有人说这说明了空间可以无限细分。大家的发言很活跃。

 

 最后,老教授说:“你们说的都很有道理,不过还没有说出我想让大家领会的道理来。你们是不是可以反过来想一想,如果我先装的是莲子而不是核桃,那么莲子装满后还能再装下核桃吗?你们想想看,人生有时候是不是也是如此,我们经常被许多无关紧要的小事困扰,看着人生就沉埋于这些琐碎的事物之中,到了最后,却往往忽略了去做那些真正对自己重要的事情。结果,白白浪费了许多宝贵的时间。所以,我希望大家能够记住这个实验,如果莲子先塞满了,就装不下核桃了。”

 

 一片静默之中,在座的同学们都陷入了沉思。

 

 的确,在现实生活中,我们常常能看到人性的一个弱点:避重就轻。虽然知道哪个更重要,但总会找到各种理由去回避它。当然结果是味淡的莲子嚼了不少,却难有机会品尝那香而略苦的核桃了。

 

 人的生命有限,我们必须清晰地认识到自己这一生最重要的是什么。这样我们就不会那么庸俗,那么懦弱,那么难以选择。或许有一天我们发现:我们的获得远远大过放弃。

2007年05月10日

        国家统计局早前公布的2006年国民经济统计数字显示,中国全年国内生产总值(GDP)实现26847亿美元,人均GDP首次超过了2000美元,预计到2020年将达到3000美元,中国经济发展进入了人均GDP2000-3000美元的关键时期。

  中国2005年的人均GDP1703美元,2006年达到了2042美元,增长了将近20%。在「金砖四国」中,俄罗斯去年的人均GDP5129美元,比上年增长了8%;印度为723美元,增长11%;巴西为3300美元,比上年减少了0.3%。世界上人均GDP最高的国家仍然是卢森堡,已超过了7万美元。

  从起飞到加速的跨越

  如果说GDP反映的是国家经济实力和市场规模,那么人均GDP反映的就是国民的富裕程度和生活水平。从各国的经验来看,当一个社会的人均GDP处于10003000美元的时候,也正是这个社会处于经济变化最剧烈的时期。

  人均GDP达到2000美元后,人们对经济前景将普遍看好,对经济发展的信心增加,投资将会保持良好的态势。经济将从人均GDP2000美元以下的经济起飞阶段迈入2000-10000美元的加速发展阶段。世界许多国家和地区在人均GDP达到2000美元后,其经济往往都能继续保持较高的增长速度,而且持续时间较长。例如韩国在人均GDP超过2000美元后,其经济保持了11年的高增长,平均增长率高达8.8%

  此外,从国际经验来看,人均GDP1000美元到2000美元,再从2000美元到3000美元,所用的时间在逐渐缩短。例如,实现前一个阶段德国用了9年,而后一个阶段只用了6年;日本则分别用了6年和3年。而中国人均GDP1000美元增长到2000美元仅仅用了3年时间。

  社会问题从积累到缓解

  人均GDP超过2000美元,在以前经济快速增长过程中所暂时掩盖的一些问题也会爆发出来。例如,泰国在1985-1995年保持了近10年的快速增长,年均增长水平高达8%,并在1993年人均GDP突破2000美元。但此后,泰国经济发展出现了一些特点:工资增长,消费增加,基础设施投入过大,股市、房地产市场迅速加温,银行降低了信用卡申办门槛,发卡量成倍增长等等。金融市场发展速度远远超过体制、监管的完善速度,一些行业泡沫化严重。亚洲金融危机的爆发使泰国的人均GDP迅速倒退,直到2001年才勉强接近2000美元,去年刚刚超过3000美元。也就是说,泰国从人均GDP2000美元增长到3000美元,足足用了14年的时间。

  中国的经济发展有自己的特点,所以在这一阶段可能还会出现特殊的矛盾和问题,例如贫富差距问题。如果解决不好,有可能扼杀经济进一步发展的能力。由于人均GDP2000美元属于社会经济发展的初期,社会的收入差距变大也是这一阶段必然会出现的现象。只有人均GDP达到3000美元,才可以说是大面积实现小康,到人均GDP8000美元的时候,贫富差距问题才会有所缓解。

  当然,人均GDP2000美元只是一个平均数字,我们应该客观地看待它。中国地区经济发展很不平衡,只有大多数地区的经济发展达到这个程度,才能说中国经济进入了全面小康的阶段。

2005年12月05日

最近碰到了一个由于java方法的二进制签名导致的问题,促使我去研究了一下java方法的二进制签名,下面就来和大家一起分享。

我在程序中使用了jdom.jar,调用大概方式如下:
    Element a = new Element();
    Element b = new Element();
    a.addContent(b);

程序的编译环境用的是jdom的beta9版本,而运行环境用的是beta10版本。结果就报以下错误:
    java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
    
后来查看原因,发现在beta9中,addContent方法的定义如下:
    Element.addContent(Element x)

而在beta10中,Element改成了Content的子类,并把原来的addContent改为:
    Element.addContent(Content x)

虽然beta10是向下兼容beta9的(即使用beta9的程序可以平滑的迁移到beta10), 但确无法实现代码的二进制兼容,即基于beta9编译的程序能在beta10的环境下使用,或者反之。

究其原因,是因为java是动态绑定的(c++中的分静态绑定和动态绑定),它在运行时才根据方法的二进制签名查找最终调用的方法。在上面的例子中,基于beta9编辑的类中,其调用的方法签名就是(Lorg/jdom/Element;)Lorg/jdom/Element, 而beta10环境下并没有符合该签名的addContent方法,自然就导致的java.lang.NoSuchMethodError。


知道了原因,下面我们就来了解一下java方法的二进制签名。java方法的签名有两部分组成,就是我们熟知的形参和返回值。但在报错或者其他输出情况下,其显示方式比较特别。比如下面的方法:
    Element Element.addContent(Element x)

其二进制签名显示成:
    (Lorg/jdom/Element;)Lorg/jdom/Element

这里,对象被表示成L开始,;结尾的标识,中间是类名。对于基础类型,则按如下显示:
        Type     Chararacter
        boolean      Z
        byte             B
        char            C
        double       D
        float            F
        int               I
        long           J
        object        L
        short         S
        void           V
        array          [
        
        


    

2005年10月30日

前几天看到一本书,讲做事的三大忌,其二是感情用事,其三是急于求成。回头看看自己以往做事,发现十次没有达到预期目标,有九次是因为急于求成导致的,不禁深以为然。不管是做大事还是处理平常的工作,一旦急于求成,那么你就离失败不远了。

有些企业家说事业“成于系统,败于细节”。我想,之所以不注意细节,其原因也就在面对美好蓝图的时候,急于求成所致的。

从今天起,我要告诫自己,也告诫各位朋友,俗话说的好,“心急吃不了热豆腐”,切莫急于求成。

2005年10月16日

【皮蛋瘦肉粥】
[煮粥用料]:
瘦肉1块(猪腱肉最好),皮蛋2个(无铅皮蛋,一则健康些,二则石灰味没那么大),姜1块,水足量,油盐适量
[做法]:
1.准备米:米淘洗干净后,要用2汤匙的油、1个半茶匙的盐和少许水(2茶匙)拌匀,腌至少半小时。放心,虽然用了很多油,但是油会在煮粥的过程中挥发,令米绵烂,所以并不油腻的。
2.准备肉:煮粥的肉要先用沸水煮煮去腥,或腌成咸肉。煮粥用瘦肉或腌的咸瘦肉,不必太考究是猪的哪一块肉,总之要保持一整块肉块不要切开(我一般用大约巴掌大、1~2厘米厚的一块猪肉,如果条件许可,用猪腱肉味道更好)。如果用瘦肉煮粥,那么要先用沸水把瘦肉略微煮煮,然后洗净;如果喜欢用腌的咸猪肉煮粥,那么要提前一天腌咸猪肉,方法如下:猪肉一块,冲洗干净,抹干,撒2~3茶匙盐,均匀涂抹在肉上,放冰箱下格(就是不会冻成冰的保鲜格)腌12小时或更长时间才可以入味。
3.熬粥:用足量的水熬粥,要用大火煮,煮到米粒基本看不到形状。中间放入整块的肉,整个的皮蛋,以及姜丝。
4. 下料:等粥烂后,把瘦肉捞出拉撕成丝丝状放入,皮蛋切块放入。



【地瓜粥】
[原料]:
地瓜1个,白米适量(注意,一定要红心地瓜)
[做法]:
将白米,地瓜倒入锅中,加水熬煮至地瓜烂熟既成。


2005年10月10日

健康人应早晚刷牙,午饭后最好也要增加一次,每次刷3分钟。正确的刷牙方法是短横刷法和竖转动法。

    短横刷法(又称水平颤动法):人们习惯的横刷法是长的拉锯动作,这种横刷法如果加上硬毛牙刷就会给牙周带来损害(刷毛损伤牙龈边缘,牙龈退缩,根颈部楔状缺损等)。短横刷法用短颤的横刷动作最能洁净菌斑,故又称为沟内刷牙法。置刷毛毛尖与牙齿牙龈面成45°角而轻度加压,刷毛顶端部分进入龈沟,而部分在沟外,然后作前后向颤动6~8 次,颤动时刷毛移动仅为1mm。刷上下前牙的舌腭面时,如牙弓狭窄,可将牙刷头竖起作短横刷颤动。同时还应拉刷后牙咬牙合面,清洁牙合面的窝沟点隙。

    竖转动法:能有效地去除菌斑及软垢,且能刺激牙龈角化,维护牙龈外形的正常。可供选用的牙刷面较广,硬毛、中硬毛牙刷均可,但老年人、儿童或牙周病手术后应选用中硬或软毛牙刷。刷唇颊面和后牙舌腭面的动作是将刷毛与牙的长轴平行,贴向牙面,刷毛指向龈缘,加压扭转牙刷,使刷毛与长轴成45°角,转动牙刷,即刷上牙时刷毛顺着牙间隙向下刷,刷下牙时从下往刷。注意动作稍慢一些,带一点震颤,同一部位要反复5~6次。刷前牙舌腭面用上述相同的转动动作,牙弓狭窄者可将牙刷垂直,部分毛束压在牙龈上,顺着牙间隙向冠方拉刷,同时拉刷后牙的咬牙合面。 牙膏由于含有磨擦剂和洁净剂,它们能中防龋、消炎、止血、防酸、止痛、抑制牙石、减轻口臭,所以刷牙时使用牙膏可增强洁净牙齿的效果。