骈拇

听百家讲坛的于丹讲庄子心得,听到一些不错的道理:

比如“小惑易其方,大惑易其性”。又比如“吾所谓聪者,非谓其闻彼也,自闻而已矣;吾所谓明者,非谓其见彼也,自见而已矣。”

心中一凛。遂查原文,品味之下有所得,不敢独享,与君共勉:

http://www.teachcn.net/zxyw/html/2003/1800.htm

我觉得每个中国的程序员都该来读一读骈拇这篇文章。了解一下庄子的思想。

为什么太多的程序员浮躁,找不到方向,看不到未来。

因为被俗世所迷惑,被房子车子所迷惑,太多地去和别人比较。“适人之适而不自适其适”

抄一段:

且夫属其性乎仁义者,虽通如曾史,非吾所谓臧也;属其性于五味,虽通如俞儿,非吾所谓臧也;属其性乎五声,虽通如师旷,非吾所谓聪也;属其性乎五色,虽通如离朱,非吾所谓明也。吾所谓臧者,非仁义之谓也,臧于其德而已矣;吾所谓臧者,非所谓仁义之谓也,任其性命之情而已矣;吾所谓聪者,非谓其闻彼也,自闻而已矣;吾所谓明者,非谓其见彼也,自见而已矣。夫不自见而见彼,不自得而得彼者,是得人之得而不自得其得者也,适人之适而不自适其适者也。夫适人之适而不自适其适,虽盗跖与伯夷,是同为淫僻也。余愧乎道德,是以上不敢为仁义之操,而下不敢为淫僻之行也。

转载一篇文章:打字员与CPI

http://blog.sina.com.cn/u/48d89a3e01000a5g

打字员与CPI

方泉

    7月18日,我们单位的打字员跑过来问我为什么说今天要公布CPI数据却推迟一天?我惊愕半晌,倒不是推迟问题让我惊愕,而是这样一个高中毕业的普通工薪人士也在关心CPI这个她根本搞不懂英文原义的金融指标。

    问她CPI与股市有啥关系,她说网上的评论说CPI一高过4%政府就会降低利息税和加息,这样股市就会下跌。但她又反问我为什么大家都知道CPI可能高过4%且要加息可股市这两天却不跌反涨?我又问她今年在股市赚了多少钱——我知道她一直拿着中国石化和万科的股票,她说差不多有60%的收益了。那么我又问她,假设这周末公布加息和取消利息税,她的钱存进银行一年下来能有5%以上的利息她不会会把股票卖了钱存进银行。她说肯定不会。理由一是这两年买股票已经赚了300%多的收益了,“再赔点又能赔到哪儿去?”理由二是只买中石化、招行、工行和万科等大盘蓝筹,“这些股票每年随便涨涨也会有百分之十几的收益,总比存银行划算多了”。我又问她有人说沪市要跌到3000点以下你不怕你拿的这些股票也稀里花啦地掉下来吗?她答能掉到一半以下吗?怎么掉也掉不到她的成本价,“它们又不是什么题材股,又都是信誉好的大国企,人家的业绩都是真实的,第一是股价不可能掉到一半,第二是真掉到一半时我还会拿存款再买——市盈率掉到十几倍时人家每年的分红都会比我存银行的收益高……”

    打字员真真切切地讲出了投资股票的一个朴素道理:价值投资!而且还真真切切地达到了一个许多我认识的业界高手未达到的炒股境界:心态平和!心态平和地捂住价值型的股票,长期分享这个势必长期走牛的市场的收益。这样参与股票投资还管他什么CPI不CPI,加息不加息哪。

    当然,因为参与了股市,也就或深或浅或紧或密地关心和研究起国家的经济政策和经济发展,也便最终成为不盲从的理性投资者。

    7月19日中午国家统计局公布了上半年经济数据,GDP同比增长11.5%,CPI增长4.4%——加息势在必行!但股市却没有应声而落。仅仅是因为利空提前消化了吗?笔者以为,更深层次的原因是众多的打字员那样的普通投资人越来越坚定地加入了以平和心态坚持价值投资的行列,而以投资基金等机构投资者引领的崇尚价值投资的投资人正在成为主流,成为这个市场长期走牛的中流砥柱。打字员们也一定会在这个可能是一生中唯一一次的大牛市中如愿以尝、甚至喜出望外。

    7月19日中午经与经济学家韩志国交流讨论上半年的经济数据,我特地把打字员找来,告诉她放心捂住自己的股票吧,即使这两天宣布加息至少她的股票掉不到哪儿去。因为宏观经济调控的手段是为了应对经济的过热或者通胀,但经济过热和通胀本身就说明上市公司的整体业绩在快速提升,11.5%的GDP增长率又不是主要靠投资拉动的,即使算“过热”也是正常健康;而4.4%的CPI又主要是由粮食和农产品涨价引致,即韩志国所言属“成本推动而非需求拉动”,还造成不了通货膨胀。退一步讲即使“通胀”了。钱放在手里不是更“毛”吗?还不如买成人民币名下的股票资产,因为加息之后还必然会带来人民币升值的提速。咱普通老百姓这点儿钱怎么算计也还是放在股市里划算——当然一定是买好股票。

Protected Attribute

一直以为Protected属性的方法就是不能被类实例直接调用而可以被类内的方法或子类的方法

以不指明实例的方式(或者说其实是省略了this指针)来调用的方法。有这个印象是受了private属性的影响,觉得

调用者总是本身才行,protected和private比只不过是增加了继承性,比如调用者还是必须是基类或子类的实例本身,不能新创建一个实例去调用。。。

 

今天在看ruby的介绍时才发现:

Protected methods can be called both in the same instance and by other instances of the same class and its subclasses.

这里有个重要的差别:other instances…

举个例子:

public class ClassC
    {              
        protected void MethodTwo()
        {
        }
        public void MethodOne()
        {          
            ClassC temp = new ClassC();
            temp.MethodTwo();

        }
    }

main函数里调用ClassC的实例和MethodOne(),省略。

按第一种理解就不可以运行MethodOne方法。而实际上是可以的。无论是c++还是c#。

上述英文定义是从实例的角度出发,用类和scope的角度来说,就是在基类或者子类的scope里都可以调用protected方法,无论调用的主体是基类或子类的实例,是本身的实例还是新构造的实例,这些都无所谓。

其实我觉得作者的定义不准确,instance都是class的应用,instance没有body,啥叫in the same instance? 定义都在class里嘛。

延伸一下,ruby有没有static的类成员我还没学到,但对于c++,protected的定义必须跳出instance的范畴。

因为,对于static的方法来说,根本没有instance的存在。比如:

C++代码:

 class ClassC
    { 
 
 protected  :
    static void MethodTwo()
        {
   printf(“hi”);
        }
        public  :
   static  void MethodOne()
        {          
   ClassC::MethodTwo();

        }
    };

int _tmain(int argc, _TCHAR* argv[])
{
 ClassC::MethodOne(); 
 return 0;
}

所以用class scope的方法来说明protected的用法是最好的。其实想想自己对这种基本概念仍然有不清楚的地方,直接导致了实际应用中基本不用protected方法。真正了解一个东西,才能更好的使用它啊。

不知道我的下一份工作,能否更多地走回到技术的道路上来。